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


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(3660.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2844.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3317.6096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3811.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2538.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3980.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3452.2710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7236.9995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3771.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2956.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2157.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1250.3361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5004.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2176.6470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2249.7771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4537.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4688.4521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1803.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2254.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3126.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.1805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.9227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3515.0615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1975.1716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2400.1301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2276.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1843.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2065.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4373.0332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.7152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1612.5996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2622.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2573.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2215.8691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2365.1484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1497.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1667.5896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2857.0493, 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': 269}, 'P': {'precision': 0.1825242718446602, 'recall': 0.2919254658385093, 'f1': 0.22461170848267623, 'number': 322}, 'overall_precision': 0.1811175337186898, 'overall_recall': 0.15905245346869712, 'overall_f1': 0.1693693693693694, 'overall_accuracy': 0.5367772836127267}
			------------EPOCH 2---------------
Loss: tensor(2874.1125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2127.4121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2375.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2707.8176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.6561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3043.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2750.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5501.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2992.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2283.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4510.6885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.1140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2014.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.8483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2120.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3881.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3839.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.3698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2587.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1243.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.3486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3047.6155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2089.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1069.4807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2008.6686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1707.6443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3871.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.4995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.8962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.1371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2354.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2272.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1977.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.3452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2508.2988, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2268041237113402, 'recall': 0.08178438661710037, 'f1': 0.12021857923497267, 'number': 269}, 'P': {'precision': 0.43584521384928715, 'recall': 0.6645962732919255, 'f1': 0.5264452644526445, 'number': 322}, 'overall_precision': 0.4013605442176871, 'overall_recall': 0.3993231810490694, 'overall_f1': 0.40033927056827817, 'overall_accuracy': 0.6117687307560725}
			------------EPOCH 3---------------
Loss: tensor(2383.8220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.6394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2750.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2522.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5050.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2633.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2085.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4040.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.8848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1866.9269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1566.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3420.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3449.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.6177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2341.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1788.9965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.1605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1386.3212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3492.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.1884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2183.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.3071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.3861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2151.3525, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2079207920792079, 'recall': 0.2342007434944238, 'f1': 0.22027972027972026, 'number': 269}, 'P': {'precision': 0.5081081081081081, 'recall': 0.5838509316770186, 'f1': 0.5433526011560693, 'number': 322}, 'overall_precision': 0.37295690936106984, 'overall_recall': 0.42470389170896783, 'overall_f1': 0.3971518987341772, 'overall_accuracy': 0.6682175846732809}
			------------EPOCH 4---------------
Loss: tensor(1957.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2097.4561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2167.0417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4334.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2121.1362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3593.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1278.7858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1237.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.0514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3097.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3089.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.4847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.1842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2021.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1561.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1170.3163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2828.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.1859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.3035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.0692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.3140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.7268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.1158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.0311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.6052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1797.3425, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2594752186588921, 'recall': 0.3308550185873606, 'f1': 0.2908496732026144, 'number': 269}, 'P': {'precision': 0.5909090909090909, 'recall': 0.4440993788819876, 'f1': 0.5070921985815604, 'number': 322}, 'overall_precision': 0.39658119658119656, 'overall_recall': 0.3925549915397631, 'overall_f1': 0.39455782312925164, 'overall_accuracy': 0.6552856654122476}
			------------EPOCH 5---------------
Loss: tensor(1599.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.5149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1682.2830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1871.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.4323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3761.0652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1576.6432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.9325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2912.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.7041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1210.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2688.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2634.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1036.7745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.9692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1586.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.2711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.8208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.8186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.9257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.1779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.5383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.2915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.5626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(928.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2246.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(859.4995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.8546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.7258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.8005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.5229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.3458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.1139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.5984, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34104046242774566, 'recall': 0.43866171003717475, 'f1': 0.383739837398374, 'number': 269}, 'P': {'precision': 0.637065637065637, 'recall': 0.5124223602484472, 'f1': 0.567986230636833, 'number': 322}, 'overall_precision': 0.4677685950413223, 'overall_recall': 0.47884940778341795, 'overall_f1': 0.47324414715719065, 'overall_accuracy': 0.6938761546356483}
			------------EPOCH 6---------------
Loss: tensor(1115.3293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.6477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.5742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1427.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3271.5020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.6531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(875.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.6403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.6933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1809.7118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.9940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.7931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.2726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.0992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.1271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(966.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.3903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.3619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.1834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.3403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.9486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(647.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(864.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.2313, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36711711711711714, 'recall': 0.6059479553903345, 'f1': 0.4572230014025246, 'number': 269}, 'P': {'precision': 0.656934306569343, 'recall': 0.2795031055900621, 'f1': 0.39215686274509803, 'number': 322}, 'overall_precision': 0.4354561101549053, 'overall_recall': 0.428087986463621, 'overall_f1': 0.4317406143344709, 'overall_accuracy': 0.6652754019842627}
			------------EPOCH 7---------------
Loss: tensor(972.6238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1211.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.6675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.2878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2434.9321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.6027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.2783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(496.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1360.3323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.2503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.6176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.3231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.3845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1921.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2243.8860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.3782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.4669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.5700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.0321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2450.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.9762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.3533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.8945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.1113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(466.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.4894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.7758, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3157894736842105, 'recall': 0.15613382899628253, 'f1': 0.20895522388059704, 'number': 269}, 'P': {'precision': 0.4163265306122449, 'recall': 0.3167701863354037, 'f1': 0.35978835978835977, 'number': 322}, 'overall_precision': 0.38095238095238093, 'overall_recall': 0.2436548223350254, 'overall_f1': 0.29721362229102166, 'overall_accuracy': 0.562914813547725}
			------------EPOCH 8---------------
Loss: tensor(1214.7603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1540.7235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.8694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3044.5679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.3285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.3728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(426.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.3388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.3168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1267.5989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.8342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.3262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.2990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.3491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.9291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1170.5073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.7637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.4572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.8660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.3419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.0257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.9284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.9498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.2117, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41721854304635764, 'recall': 0.7026022304832714, 'f1': 0.5235457063711911, 'number': 269}, 'P': {'precision': 0.7395833333333334, 'recall': 0.4409937888198758, 'f1': 0.5525291828793775, 'number': 322}, 'overall_precision': 0.5131782945736434, 'overall_recall': 0.560067681895093, 'overall_f1': 0.535598705501618, 'overall_accuracy': 0.7150872391378721}
			------------EPOCH 9---------------
Loss: tensor(844.0818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.0315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.3690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1873.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.9630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.7221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1023.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.9131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.9242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.2456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.4886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1959.1028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.7875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.3649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.1851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.6017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.5165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.3621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.6958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.7199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.9250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.6619, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38803088803088803, 'recall': 0.7472118959107806, 'f1': 0.5108005082592122, 'number': 269}, 'P': {'precision': 0.7314285714285714, 'recall': 0.39751552795031053, 'f1': 0.5150905432595573, 'number': 322}, 'overall_precision': 0.47474747474747475, 'overall_recall': 0.55668358714044, 'overall_f1': 0.5124610591900312, 'overall_accuracy': 0.6626753335614095}
			------------EPOCH 10---------------
Loss: tensor(1161.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(836.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.6810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.1427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(915.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2065.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.1773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.0140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.0984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.1137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.6544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.9966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.7838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.5061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.5254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.6074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.9496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.7106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.4902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.4075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.1161, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4358974358974359, 'recall': 0.6319702602230484, 'f1': 0.5159332321699545, 'number': 269}, 'P': {'precision': 0.7005347593582888, 'recall': 0.40683229813664595, 'f1': 0.5147347740667976, 'number': 322}, 'overall_precision': 0.5216637781629117, 'overall_recall': 0.5093062605752962, 'overall_f1': 0.5154109589041097, 'overall_accuracy': 0.7270612384536436}
			------------EPOCH 11---------------
Loss: tensor(379.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(450.9838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.3337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.3780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.4540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.8358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.3114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.2994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.7650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.3205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.7189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.4797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.3365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.5324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.7568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1428.3235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.4780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.8438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.3055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.8000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(379.4928, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4507042253521127, 'recall': 0.7137546468401487, 'f1': 0.5525179856115108, 'number': 269}, 'P': {'precision': 0.734375, 'recall': 0.43788819875776397, 'f1': 0.5486381322957198, 'number': 322}, 'overall_precision': 0.5388349514563107, 'overall_recall': 0.5634517766497462, 'overall_f1': 0.5508684863523574, 'overall_accuracy': 0.7365720150530277}
			------------EPOCH 12---------------
Loss: tensor(301.9891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.3824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.6532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.2563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.4447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.1439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.6481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.4900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.4630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.9498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.5521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.2682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.2903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.7232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.9468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.9080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.3985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.8429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.1376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1357.4116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.9438, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5980392156862745, 'recall': 0.22676579925650558, 'f1': 0.3288409703504043, 'number': 269}, 'P': {'precision': 0.5708502024291497, 'recall': 0.8757763975155279, 'f1': 0.6911764705882353, 'number': 322}, 'overall_precision': 0.575503355704698, 'overall_recall': 0.5803722504230119, 'overall_f1': 0.5779275484414491, 'overall_accuracy': 0.7194663017447828}
			------------EPOCH 13---------------
Loss: tensor(459.8492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1648.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.5038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1256.8599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2819.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.9462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.9656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.4265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.6315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.4160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1135.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2139.1719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1395.0166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1221.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.4367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.8295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.4866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.8610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.3615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.8214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.0548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.6462, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4519774011299435, 'recall': 0.29739776951672864, 'f1': 0.3587443946188341, 'number': 269}, 'P': {'precision': 0.5629139072847682, 'recall': 0.7919254658385093, 'f1': 0.6580645161290323, 'number': 322}, 'overall_precision': 0.5317460317460317, 'overall_recall': 0.5668358714043993, 'overall_f1': 0.5487305487305486, 'overall_accuracy': 0.718371536093055}
			------------EPOCH 14---------------
Loss: tensor(313.1571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.2132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.7121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.4345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(902.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.7609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.2380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.6219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.9948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.3500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.9303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.2233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.8595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.5910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.1303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.1027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.2206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.3854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(479.2271, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4931506849315068, 'recall': 0.6691449814126395, 'f1': 0.5678233438485804, 'number': 269}, 'P': {'precision': 0.6926229508196722, 'recall': 0.5248447204968945, 'f1': 0.5971731448763251, 'number': 322}, 'overall_precision': 0.5730706075533661, 'overall_recall': 0.5905245346869712, 'overall_f1': 0.5816666666666667, 'overall_accuracy': 0.7659938419432091}
			------------EPOCH 15---------------
Loss: tensor(282.6671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.4361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.6888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.9225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.6183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.0809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.7226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.6777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.4876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.6659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.2409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.3497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.5522, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.56, 'recall': 0.4684014869888476, 'f1': 0.5101214574898786, 'number': 269}, 'P': {'precision': 0.6293333333333333, 'recall': 0.7329192546583851, 'f1': 0.6771879483500717, 'number': 322}, 'overall_precision': 0.6033333333333334, 'overall_recall': 0.6125211505922166, 'overall_f1': 0.6078925272879933, 'overall_accuracy': 0.7486828600752652}
			------------EPOCH 16---------------
Loss: tensor(89.6383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.0390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.6189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.8415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.5445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.4042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.8178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.3893, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5365079365079365, 'recall': 0.6282527881040892, 'f1': 0.5787671232876712, 'number': 269}, 'P': {'precision': 0.711864406779661, 'recall': 0.6521739130434783, 'f1': 0.6807131280388978, 'number': 322}, 'overall_precision': 0.6213114754098361, 'overall_recall': 0.6412859560067682, 'overall_f1': 0.6311407160699418, 'overall_accuracy': 0.7972630858706808}
			------------EPOCH 17---------------
Loss: tensor(39.0904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.2090, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.546875, 'recall': 0.5204460966542751, 'f1': 0.5333333333333334, 'number': 269}, 'P': {'precision': 0.6597633136094675, 'recall': 0.6925465838509317, 'f1': 0.6757575757575758, 'number': 322}, 'overall_precision': 0.6111111111111112, 'overall_recall': 0.6142131979695431, 'overall_f1': 0.6126582278481012, 'overall_accuracy': 0.7648306534382484}
			------------EPOCH 18---------------
Loss: tensor(20.0423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.6674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.8256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.1482, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5228070175438596, 'recall': 0.5539033457249071, 'f1': 0.5379061371841155, 'number': 269}, 'P': {'precision': 0.6616314199395771, 'recall': 0.6801242236024845, 'f1': 0.6707503828483922, 'number': 322}, 'overall_precision': 0.5974025974025974, 'overall_recall': 0.622673434856176, 'overall_f1': 0.6097763048881524, 'overall_accuracy': 0.776325692781389}
			------------EPOCH 19---------------
Loss: tensor(23.3152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.9052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.0866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.5378, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5416666666666666, 'recall': 0.5315985130111525, 'f1': 0.5365853658536586, 'number': 269}, 'P': {'precision': 0.6666666666666666, 'recall': 0.6956521739130435, 'f1': 0.6808510638297872, 'number': 322}, 'overall_precision': 0.6116666666666667, 'overall_recall': 0.6209813874788495, 'overall_f1': 0.6162888329135181, 'overall_accuracy': 0.7726992815600411}
			------------EPOCH 20---------------
Loss: tensor(11.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.9727, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5407407407407407, 'recall': 0.5427509293680297, 'f1': 0.5417439703153988, 'number': 269}, 'P': {'precision': 0.6715976331360947, 'recall': 0.7049689440993789, 'f1': 0.6878787878787879, 'number': 322}, 'overall_precision': 0.6134868421052632, 'overall_recall': 0.6311336717428088, 'overall_f1': 0.622185154295246, 'overall_accuracy': 0.7811152925076976}
			------------EPOCH 21---------------
Loss: tensor(7.9551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9781, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5519713261648745, 'recall': 0.5724907063197026, 'f1': 0.5620437956204379, 'number': 269}, 'P': {'precision': 0.6880733944954128, 'recall': 0.6987577639751553, 'f1': 0.6933744221879815, 'number': 322}, 'overall_precision': 0.6254125412541254, 'overall_recall': 0.6412859560067682, 'overall_f1': 0.633249791144528, 'overall_accuracy': 0.7917892576120424}
			------------EPOCH 22---------------
Loss: tensor(6.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.0429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.7595, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5335689045936396, 'recall': 0.5613382899628253, 'f1': 0.5471014492753624, 'number': 269}, 'P': {'precision': 0.6756756756756757, 'recall': 0.6987577639751553, 'f1': 0.6870229007633587, 'number': 322}, 'overall_precision': 0.6103896103896104, 'overall_recall': 0.6362098138747885, 'overall_f1': 0.6230323115161557, 'overall_accuracy': 0.7852890865549094}
			------------EPOCH 23---------------
Loss: tensor(5.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.5788, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5508771929824562, 'recall': 0.5836431226765799, 'f1': 0.5667870036101085, 'number': 269}, 'P': {'precision': 0.6820987654320988, 'recall': 0.6863354037267081, 'f1': 0.6842105263157895, 'number': 322}, 'overall_precision': 0.6206896551724138, 'overall_recall': 0.6395939086294417, 'overall_f1': 0.63, 'overall_accuracy': 0.7901471091344509}
			------------EPOCH 24---------------
Loss: tensor(4.9722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4462, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.541958041958042, 'recall': 0.5762081784386617, 'f1': 0.5585585585585586, 'number': 269}, 'P': {'precision': 0.6953846153846154, 'recall': 0.7018633540372671, 'f1': 0.6986089644513137, 'number': 322}, 'overall_precision': 0.6235679214402619, 'overall_recall': 0.6446700507614214, 'overall_f1': 0.6339434276206323, 'overall_accuracy': 0.7877523092712966}
			------------EPOCH 25---------------
Loss: tensor(4.3402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9899, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5403508771929825, 'recall': 0.5724907063197026, 'f1': 0.555956678700361, 'number': 269}, 'P': {'precision': 0.6809815950920245, 'recall': 0.6894409937888198, 'f1': 0.6851851851851851, 'number': 322}, 'overall_precision': 0.6153846153846154, 'overall_recall': 0.6362098138747885, 'overall_f1': 0.6256239600665557, 'overall_accuracy': 0.786657543619569}
			------------EPOCH 26---------------
Loss: tensor(3.8291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4725, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5422535211267606, 'recall': 0.5724907063197026, 'f1': 0.5569620253164557, 'number': 269}, 'P': {'precision': 0.676829268292683, 'recall': 0.6894409937888198, 'f1': 0.6830769230769231, 'number': 322}, 'overall_precision': 0.6143790849673203, 'overall_recall': 0.6362098138747885, 'overall_f1': 0.6251039068994182, 'overall_accuracy': 0.7857680465275402}
			------------EPOCH 27---------------
Loss: tensor(3.3748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2411, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5344827586206896, 'recall': 0.5762081784386617, 'f1': 0.554561717352415, 'number': 269}, 'P': {'precision': 0.6850152905198776, 'recall': 0.6956521739130435, 'f1': 0.6902927580893683, 'number': 322}, 'overall_precision': 0.6142625607779578, 'overall_recall': 0.6412859560067682, 'overall_f1': 0.6274834437086093, 'overall_accuracy': 0.7861101607937051}
			------------EPOCH 28---------------
Loss: tensor(3.0665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.1314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8408, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5306122448979592, 'recall': 0.5799256505576208, 'f1': 0.5541740674955594, 'number': 269}, 'P': {'precision': 0.676923076923077, 'recall': 0.6832298136645962, 'f1': 0.6800618238021638, 'number': 322}, 'overall_precision': 0.6074313408723748, 'overall_recall': 0.6362098138747885, 'overall_f1': 0.6214876033057851, 'overall_accuracy': 0.7867943893260348}
			------------EPOCH 29---------------
Loss: tensor(2.7685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.9420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9552, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5392491467576792, 'recall': 0.587360594795539, 'f1': 0.5622775800711745, 'number': 269}, 'P': {'precision': 0.6851851851851852, 'recall': 0.6894409937888198, 'f1': 0.6873065015479877, 'number': 322}, 'overall_precision': 0.6158833063209076, 'overall_recall': 0.6429780033840947, 'overall_f1': 0.6291390728476821, 'overall_accuracy': 0.7887786520697914}
			------------EPOCH 30---------------
Loss: tensor(2.5589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.3053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.4672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.7427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.4096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4889, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.541095890410959, 'recall': 0.587360594795539, 'f1': 0.5632798573975045, 'number': 269}, 'P': {'precision': 0.683076923076923, 'recall': 0.6894409937888198, 'f1': 0.6862442040185471, 'number': 322}, 'overall_precision': 0.6158833063209076, 'overall_recall': 0.6429780033840947, 'overall_f1': 0.6291390728476821, 'overall_accuracy': 0.7886418063633254}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(2663.5876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8425.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4258.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3157.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3556.5044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1936.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2510.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3432.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4818.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4098.4976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2525.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2951.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2299.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3230.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3175.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1446.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2444.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3531.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2804.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3295.8386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2814.1987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2233.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2309.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1440.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.0242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2757.1970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3477.9773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4327.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1973.9209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.5837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2585.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.2871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2021.1116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2094.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3794.4431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2443.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1707.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1795.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2095.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1451.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.1426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2673.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2301.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2745.9253, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.015625, 'recall': 0.004166666666666667, 'f1': 0.006578947368421053, 'number': 240}, 'P': {'precision': 0.016129032258064516, 'recall': 0.0029940119760479044, 'f1': 0.005050505050505051, 'number': 334}, 'overall_precision': 0.015873015873015872, 'overall_recall': 0.003484320557491289, 'overall_f1': 0.005714285714285714, 'overall_accuracy': 0.31362448674878685}
			------------EPOCH 2---------------
Loss: tensor(2002.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6027.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2942.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2150.0513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2581.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1541.1187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1971.6528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2622.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3876.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3212.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.6880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1907.3729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2372.2771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2462.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2848.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2195.8364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2589.7539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2248.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1785.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1726.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2333.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2983.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4020.6938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1857.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.2144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1303.7100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1740.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3133.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.7400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1704.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1951.3887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2130.5276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2267.3491, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06976744186046512, 'recall': 0.025, 'f1': 0.03680981595092024, 'number': 240}, 'P': {'precision': 0.1116751269035533, 'recall': 0.0658682634730539, 'f1': 0.08286252354048963, 'number': 334}, 'overall_precision': 0.0989399293286219, 'overall_recall': 0.04878048780487805, 'overall_f1': 0.06534422403733955, 'overall_accuracy': 0.4459873086972751}
			------------EPOCH 3---------------
Loss: tensor(1751.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5295.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2380.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1737.6873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1666.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2204.9260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3248.7532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2696.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2165.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1946.1316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2090.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1004.3547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1885.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2135.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.5779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.5188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.6205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.4352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1979.8540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2408.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3275.1025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(932.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1208.0339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2577.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1646.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.4681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.1682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1934.9402, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11643835616438356, 'recall': 0.07083333333333333, 'f1': 0.08808290155440414, 'number': 240}, 'P': {'precision': 0.2, 'recall': 0.0718562874251497, 'f1': 0.10572687224669602, 'number': 334}, 'overall_precision': 0.15413533834586465, 'overall_recall': 0.07142857142857142, 'overall_f1': 0.09761904761904762, 'overall_accuracy': 0.4103023516237402}
			------------EPOCH 4---------------
Loss: tensor(1520.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4647.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2017.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1453.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.7740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1950.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2681.0212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.9575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1761.3199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.8278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.0302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2014.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1460.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1557.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1441.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.3967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.1200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.4612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1901.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2930.5659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.7626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2123.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1473.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.7205, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2777777777777778, 'recall': 0.25, 'f1': 0.2631578947368421, 'number': 240}, 'P': {'precision': 0.32065217391304346, 'recall': 0.17664670658682635, 'f1': 0.22779922779922782, 'number': 334}, 'overall_precision': 0.2975, 'overall_recall': 0.2073170731707317, 'overall_f1': 0.24435318275154003, 'overall_accuracy': 0.5374393430384472}
			------------EPOCH 5---------------
Loss: tensor(1223.4431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3771.8008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1512.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.5171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1556.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.8867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.1260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.0469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.2052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.6368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.5062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1448.8583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.6915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.7673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.2373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.5447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.0466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.0963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.4237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1387.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.9623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2284.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.7814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.9255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.5795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1170.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.9048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.8830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(620.3474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.0875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1090.7341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.4542, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2958801498127341, 'recall': 0.32916666666666666, 'f1': 0.3116370808678501, 'number': 240}, 'P': {'precision': 0.32075471698113206, 'recall': 0.10179640718562874, 'f1': 0.15454545454545457, 'number': 334}, 'overall_precision': 0.30294906166219837, 'overall_recall': 0.19686411149825783, 'overall_f1': 0.2386483632523759, 'overall_accuracy': 0.48898842851810376}
			------------EPOCH 6---------------
Loss: tensor(1020.4594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3327.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.0111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1280.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.0684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1775.4291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.2651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.1135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1142.2863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.3011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1214.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.1963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.5313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.6590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(683.4457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.5495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.7251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.7291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.9681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.9781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.6496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.5470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.1521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.6444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.0285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.9077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.7250, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3656957928802589, 'recall': 0.4708333333333333, 'f1': 0.41165755919854274, 'number': 240}, 'P': {'precision': 0.5688622754491018, 'recall': 0.2844311377245509, 'f1': 0.3792415169660679, 'number': 334}, 'overall_precision': 0.4369747899159664, 'overall_recall': 0.3623693379790941, 'overall_f1': 0.3961904761904762, 'overall_accuracy': 0.6220231429637925}
			------------EPOCH 7---------------
Loss: tensor(579.5062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2479.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.7185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.5800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.9930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2580.5857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.2173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.6013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.1008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1371.5205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.8592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.5563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1183.9661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(984.0233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.1350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.5619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.3840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1257.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2988.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1475.8263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1501.4746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.6337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.9261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.3467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1434.5413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.7079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.6980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.0999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.6713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.2033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.1486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.6450, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3021978021978022, 'recall': 0.22916666666666666, 'f1': 0.2606635071090047, 'number': 240}, 'P': {'precision': 0.3246268656716418, 'recall': 0.26047904191616766, 'f1': 0.28903654485049834, 'number': 334}, 'overall_precision': 0.31555555555555553, 'overall_recall': 0.24738675958188153, 'overall_f1': 0.27734375, 'overall_accuracy': 0.606494960806271}
			------------EPOCH 8---------------
Loss: tensor(855.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2897.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.3116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1209.0715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.9047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.4539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1127.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1804.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1403.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(816.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.0901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.5469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1130.8612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.1313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(791.7997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.4896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.3100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.5409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.5642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.6940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.6731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.2811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.9439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1202.1322, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5073529411764706, 'recall': 0.2875, 'f1': 0.3670212765957447, 'number': 240}, 'P': {'precision': 0.5281385281385281, 'recall': 0.7305389221556886, 'f1': 0.6130653266331659, 'number': 334}, 'overall_precision': 0.5234113712374582, 'overall_recall': 0.5452961672473867, 'overall_f1': 0.5341296928327645, 'overall_accuracy': 0.7275102650242627}
			------------EPOCH 9---------------
Loss: tensor(904.0795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3079.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(807.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.7246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.1498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.4393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.4945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.8049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1134.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(841.1430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(735.9273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.1380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.0307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1370.2064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.9277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.4974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.3424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1178.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(293.3306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.4821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.4765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.6828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.5097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.5096, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5307692307692308, 'recall': 0.2875, 'f1': 0.37297297297297294, 'number': 240}, 'P': {'precision': 0.5340425531914894, 'recall': 0.7514970059880239, 'f1': 0.6243781094527363, 'number': 334}, 'overall_precision': 0.5333333333333333, 'overall_recall': 0.5574912891986062, 'overall_f1': 0.545144804088586, 'overall_accuracy': 0.7385591638671146}
			------------EPOCH 10---------------
Loss: tensor(558.2025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2293.0493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.9962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1092.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148., device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.9407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.0636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.7235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.8842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.6078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.5729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.7896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.7544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(358.6935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.0105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.9181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1123.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.5656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.2415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.7135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.0723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1759.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1012.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.9652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.7037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.2304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.1053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.9713, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4622222222222222, 'recall': 0.43333333333333335, 'f1': 0.44731182795698926, 'number': 240}, 'P': {'precision': 0.5333333333333333, 'recall': 0.40718562874251496, 'f1': 0.4617996604414261, 'number': 334}, 'overall_precision': 0.5, 'overall_recall': 0.4181184668989547, 'overall_f1': 0.45540796963946867, 'overall_accuracy': 0.6697275102650243}
			------------EPOCH 11---------------
Loss: tensor(349.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.6163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.4443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.9594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.7242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.3590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.8307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.5157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.0712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(623.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.5673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.3636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.0413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.6838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.5482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.5211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.1214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.6431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.4098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.2809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(140.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.3110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.0685, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43360433604336046, 'recall': 0.6666666666666666, 'f1': 0.5254515599343186, 'number': 240}, 'P': {'precision': 0.6768558951965066, 'recall': 0.46407185628742514, 'f1': 0.5506216696269982, 'number': 334}, 'overall_precision': 0.5267558528428093, 'overall_recall': 0.5487804878048781, 'overall_f1': 0.537542662116041, 'overall_accuracy': 0.7159387831280328}
			------------EPOCH 12---------------
Loss: tensor(294.8535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1621.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.1016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.7763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.5057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.4179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.9820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.8704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.7840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.9762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.2126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.8809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(216.9261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.8700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.3705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.9046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.9097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.5314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.9614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.7560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.0676, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4058679706601467, 'recall': 0.6916666666666667, 'f1': 0.5115562403697997, 'number': 240}, 'P': {'precision': 0.7330316742081447, 'recall': 0.48502994011976047, 'f1': 0.5837837837837837, 'number': 334}, 'overall_precision': 0.5206349206349207, 'overall_recall': 0.5714285714285714, 'overall_f1': 0.5448504983388703, 'overall_accuracy': 0.6880925718551698}
			------------EPOCH 13---------------
Loss: tensor(249.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.5312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.3002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(992.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.7571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.7382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.2543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.7505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.9478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.3625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.6943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.5596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.2691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.1188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.6684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.0746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.7153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.9654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.0675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.2469, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5180180180180181, 'recall': 0.4791666666666667, 'f1': 0.4978354978354978, 'number': 240}, 'P': {'precision': 0.5980392156862745, 'recall': 0.5479041916167665, 'f1': 0.571875, 'number': 334}, 'overall_precision': 0.5643939393939394, 'overall_recall': 0.519163763066202, 'overall_f1': 0.5408348457350273, 'overall_accuracy': 0.7449794699514745}
			------------EPOCH 14---------------
Loss: tensor(130.1677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.3104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.6633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.2392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.9864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.5567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.3711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.8961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.9183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.0467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.7852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.3278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.1876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.3843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.2811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.2057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.2605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.4447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.2767, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.511864406779661, 'recall': 0.6291666666666667, 'f1': 0.5644859813084112, 'number': 240}, 'P': {'precision': 0.6633663366336634, 'recall': 0.6017964071856288, 'f1': 0.6310832025117741, 'number': 334}, 'overall_precision': 0.5886287625418061, 'overall_recall': 0.6132404181184669, 'overall_f1': 0.6006825938566553, 'overall_accuracy': 0.7696155281821575}
			------------EPOCH 15---------------
Loss: tensor(50.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.2959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.1378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.9824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.3554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.6087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.8663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.3931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0147, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5201465201465202, 'recall': 0.5916666666666667, 'f1': 0.5536062378167641, 'number': 240}, 'P': {'precision': 0.6391752577319587, 'recall': 0.5568862275449101, 'f1': 0.5952000000000001, 'number': 334}, 'overall_precision': 0.5815602836879432, 'overall_recall': 0.5714285714285714, 'overall_f1': 0.5764499121265377, 'overall_accuracy': 0.7549085479656589}
			------------EPOCH 16---------------
Loss: tensor(38.6069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.0069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.1855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.8474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.7213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8656, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.518796992481203, 'recall': 0.575, 'f1': 0.5454545454545455, 'number': 240}, 'P': {'precision': 0.625, 'recall': 0.5838323353293413, 'f1': 0.6037151702786377, 'number': 334}, 'overall_precision': 0.5761245674740484, 'overall_recall': 0.5801393728222997, 'overall_f1': 0.578125, 'overall_accuracy': 0.7592385218365062}
			------------EPOCH 17---------------
Loss: tensor(30.3816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.3746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.3415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.7073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1298, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5205992509363296, 'recall': 0.5791666666666667, 'f1': 0.5483234714003945, 'number': 240}, 'P': {'precision': 0.6426229508196721, 'recall': 0.5868263473053892, 'f1': 0.6134585289514867, 'number': 334}, 'overall_precision': 0.5856643356643356, 'overall_recall': 0.5836236933797909, 'overall_f1': 0.5846422338568935, 'overall_accuracy': 0.7626726390444195}
			------------EPOCH 18---------------
Loss: tensor(25.4232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.9813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.1529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.4133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.5300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7678, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5247148288973384, 'recall': 0.575, 'f1': 0.5487077534791253, 'number': 240}, 'P': {'precision': 0.6535947712418301, 'recall': 0.5988023952095808, 'f1': 0.6249999999999999, 'number': 334}, 'overall_precision': 0.5940246045694201, 'overall_recall': 0.5888501742160279, 'overall_f1': 0.5914260717410325, 'overall_accuracy': 0.7630459126539754}
			------------EPOCH 19---------------
Loss: tensor(21.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.6526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.1203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.8927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.1168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3635, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5333333333333333, 'recall': 0.5666666666666667, 'f1': 0.5494949494949495, 'number': 240}, 'P': {'precision': 0.6489028213166145, 'recall': 0.6197604790419161, 'f1': 0.6339969372128637, 'number': 334}, 'overall_precision': 0.5975609756097561, 'overall_recall': 0.5975609756097561, 'overall_f1': 0.5975609756097561, 'overall_accuracy': 0.7677491601343785}
			------------EPOCH 20---------------
Loss: tensor(18.7014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0117, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.525096525096525, 'recall': 0.5666666666666667, 'f1': 0.5450901803607214, 'number': 240}, 'P': {'precision': 0.6415094339622641, 'recall': 0.6107784431137725, 'f1': 0.6257668711656442, 'number': 334}, 'overall_precision': 0.5892547660311959, 'overall_recall': 0.5923344947735192, 'overall_f1': 0.5907906168549089, 'overall_accuracy': 0.7660321015304218}
			------------EPOCH 21---------------
Loss: tensor(16.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.6503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4013, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5229007633587787, 'recall': 0.5708333333333333, 'f1': 0.545816733067729, 'number': 240}, 'P': {'precision': 0.6320754716981132, 'recall': 0.6017964071856288, 'f1': 0.6165644171779141, 'number': 334}, 'overall_precision': 0.5827586206896552, 'overall_recall': 0.5888501742160279, 'overall_f1': 0.5857885615251301, 'overall_accuracy': 0.7649122807017544}
			------------EPOCH 22---------------
Loss: tensor(14.9311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4818, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5210727969348659, 'recall': 0.5666666666666667, 'f1': 0.5429141716566867, 'number': 240}, 'P': {'precision': 0.6226415094339622, 'recall': 0.592814371257485, 'f1': 0.6073619631901841, 'number': 334}, 'overall_precision': 0.5768566493955095, 'overall_recall': 0.5818815331010453, 'overall_f1': 0.5793581960104076, 'overall_accuracy': 0.7640164240388204}
			------------EPOCH 23---------------
Loss: tensor(13.0651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4364, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5169811320754717, 'recall': 0.5708333333333333, 'f1': 0.5425742574257425, 'number': 240}, 'P': {'precision': 0.6194968553459119, 'recall': 0.5898203592814372, 'f1': 0.6042944785276073, 'number': 334}, 'overall_precision': 0.5728987993138936, 'overall_recall': 0.5818815331010453, 'overall_f1': 0.5773552290406223, 'overall_accuracy': 0.7662560656961552}
			------------EPOCH 24---------------
Loss: tensor(12.5151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3344, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5330739299610895, 'recall': 0.5708333333333333, 'f1': 0.551307847082495, 'number': 240}, 'P': {'precision': 0.6375, 'recall': 0.6107784431137725, 'f1': 0.6238532110091743, 'number': 334}, 'overall_precision': 0.5909878682842288, 'overall_recall': 0.5940766550522648, 'overall_f1': 0.5925282363162467, 'overall_accuracy': 0.7699141470698022}
			------------EPOCH 25---------------
Loss: tensor(16.6212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0435, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5346153846153846, 'recall': 0.5791666666666667, 'f1': 0.556, 'number': 240}, 'P': {'precision': 0.6340694006309149, 'recall': 0.6017964071856288, 'f1': 0.6175115207373272, 'number': 334}, 'overall_precision': 0.5892547660311959, 'overall_recall': 0.5923344947735192, 'overall_f1': 0.5907906168549089, 'overall_accuracy': 0.7655095184770436}
			------------EPOCH 26---------------
Loss: tensor(9.1552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.2662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4182, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5372549019607843, 'recall': 0.5708333333333333, 'f1': 0.5535353535353537, 'number': 240}, 'P': {'precision': 0.6289308176100629, 'recall': 0.5988023952095808, 'f1': 0.6134969325153373, 'number': 334}, 'overall_precision': 0.5881326352530541, 'overall_recall': 0.5871080139372822, 'overall_f1': 0.5876198779424586, 'overall_accuracy': 0.7660321015304218}
			------------EPOCH 27---------------
Loss: tensor(8.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7829, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.53125, 'recall': 0.5666666666666667, 'f1': 0.5483870967741935, 'number': 240}, 'P': {'precision': 0.6238244514106583, 'recall': 0.5958083832335329, 'f1': 0.6094946401225114, 'number': 334}, 'overall_precision': 0.5826086956521739, 'overall_recall': 0.5836236933797909, 'overall_f1': 0.5831157528285464, 'overall_accuracy': 0.7658081373646883}
			------------EPOCH 28---------------
Loss: tensor(8.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1951, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5372549019607843, 'recall': 0.5708333333333333, 'f1': 0.5535353535353537, 'number': 240}, 'P': {'precision': 0.63125, 'recall': 0.6047904191616766, 'f1': 0.6177370030581041, 'number': 334}, 'overall_precision': 0.5895652173913043, 'overall_recall': 0.5905923344947736, 'overall_f1': 0.5900783289817232, 'overall_accuracy': 0.7676745054124673}
			------------EPOCH 29---------------
Loss: tensor(8.0447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.6845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7079, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.525096525096525, 'recall': 0.5666666666666667, 'f1': 0.5450901803607214, 'number': 240}, 'P': {'precision': 0.6211180124223602, 'recall': 0.5988023952095808, 'f1': 0.6097560975609756, 'number': 334}, 'overall_precision': 0.5783132530120482, 'overall_recall': 0.5853658536585366, 'overall_f1': 0.5818181818181818, 'overall_accuracy': 0.7669279581933557}
			------------EPOCH 30---------------
Loss: tensor(7.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.5019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2223, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5232558139534884, 'recall': 0.5625, 'f1': 0.5421686746987951, 'number': 240}, 'P': {'precision': 0.6242236024844721, 'recall': 0.6017964071856288, 'f1': 0.6128048780487805, 'number': 334}, 'overall_precision': 0.5793103448275863, 'overall_recall': 0.5853658536585366, 'overall_f1': 0.5823223570190642, 'overall_accuracy': 0.767525195968645}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(3078.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.4319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2291.0503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2393.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2156.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.2427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3410.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.5770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2624.3257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2514.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3082.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1794.2296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2230.9580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1763.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.7704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1725.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2523.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3057.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2513.4338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3132.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2864.7122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2988.8811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.0208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2883.1448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2909.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2880.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1326.7644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.5653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2194.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2137.8140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2250.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5386.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3934.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2254.1516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.0051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2397.0164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2997.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5915.2632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3718.8091, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2222222222222222, 'recall': 0.005361930294906166, 'f1': 0.010471204188481676, 'number': 373}, 'P': {'precision': 0.04740608228980322, 'recall': 0.1325, 'f1': 0.06982872200263504, 'number': 400}, 'overall_precision': 0.048802129547471165, 'overall_recall': 0.07115135834411385, 'overall_f1': 0.05789473684210527, 'overall_accuracy': 0.47882986913010006}
			------------EPOCH 2---------------
Loss: tensor(2037.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.7330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2326.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(776.0648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.3700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.0679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2068.9961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2220.7715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.7661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2067.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.8020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.1946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2132.4690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.5302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2546.4424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1984.9797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2515.5864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2403.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2535.0229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.9492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2341.3862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2452.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2531.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.4890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1233.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1874.6057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1949.7656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4733.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3411.0505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2006.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1730.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.8611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2506.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5160.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3094.3125, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13793103448275862, 'recall': 0.021447721179624665, 'f1': 0.037122969837587005, 'number': 373}, 'P': {'precision': 0.16395014381591563, 'recall': 0.4275, 'f1': 0.23700623700623702, 'number': 400}, 'overall_precision': 0.16257947320617622, 'overall_recall': 0.2315653298835705, 'overall_f1': 0.19103521878335114, 'overall_accuracy': 0.5345650500384912}
			------------EPOCH 3---------------
Loss: tensor(1813.3026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.7567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.4888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2064.0796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.9337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.8397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1732.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1802.7878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1545.1287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.3744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1771.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.0284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1215.4254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1704.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.2379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2314.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2311.9541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2060.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2225.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1650.1952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.2002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.5322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2337.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1549.4993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4151.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3006.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.8303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1722.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1507.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1741.9585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2122.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4599.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2650.3894, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17721518987341772, 'recall': 0.03753351206434316, 'f1': 0.061946902654867256, 'number': 373}, 'P': {'precision': 0.19942748091603055, 'recall': 0.5225, 'f1': 0.2886740331491712, 'number': 400}, 'overall_precision': 0.19787045252883761, 'overall_recall': 0.2884864165588616, 'overall_f1': 0.23473684210526316, 'overall_accuracy': 0.5507313317936875}
			------------EPOCH 4---------------
Loss: tensor(1637.1292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.8220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1403.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.3518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1861.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(608.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.2506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.3464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.3160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1339.7021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.6543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2002.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1598.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1880.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1622.8829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1858.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.2528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1019.4156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.8030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1273.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1391.2512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3689.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2378.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.3487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.9452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.8153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1228.2274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.6473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3937.6719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2034.0563, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2074468085106383, 'recall': 0.10455764075067024, 'f1': 0.13903743315508021, 'number': 373}, 'P': {'precision': 0.2985781990521327, 'recall': 0.63, 'f1': 0.405144694533762, 'number': 400}, 'overall_precision': 0.2819767441860465, 'overall_recall': 0.37645536869340235, 'overall_f1': 0.32243767313019395, 'overall_accuracy': 0.5849627918911984}
			------------EPOCH 5---------------
Loss: tensor(1437.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.3884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.2051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.6389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.8436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1399.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(756.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(909.7859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.6606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1119.9983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1754.4868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1555.4001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.5975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.5601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.6957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1053.4186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.0419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2819.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(940.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1896.4805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1082.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.0826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.0298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1419.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3120.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.1936, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36401673640167365, 'recall': 0.23324396782841822, 'f1': 0.28431372549019607, 'number': 373}, 'P': {'precision': 0.39794419970631423, 'recall': 0.6775, 'f1': 0.5013876040703052, 'number': 400}, 'overall_precision': 0.38913043478260867, 'overall_recall': 0.463130659767141, 'overall_f1': 0.4229178972238629, 'overall_accuracy': 0.6191429304593277}
			------------EPOCH 6---------------
Loss: tensor(1208.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.7161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.3124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.5515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.4147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.0712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.9895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.5527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1264.1333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(583.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.1949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.6992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.8356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.6705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.3735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1070.8076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.5797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1286.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.3390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(842.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.8514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.6492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(713.7986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.7062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.3295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.4145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2473.3157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.1399, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45733788395904434, 'recall': 0.35924932975871315, 'f1': 0.40240240240240244, 'number': 373}, 'P': {'precision': 0.5027932960893855, 'recall': 0.675, 'f1': 0.576307363927428, 'number': 400}, 'overall_precision': 0.4867469879518072, 'overall_recall': 0.5226390685640362, 'overall_f1': 0.5040548970679974, 'overall_accuracy': 0.6777007954837054}
			------------EPOCH 7---------------
Loss: tensor(954.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(934.9554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.1157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(548.6895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.8814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.1203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.7855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.0758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.2817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(572.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.4990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.5280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.9766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(961.8393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.5587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.3671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.6522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.6203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.6207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.9042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1987.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.2062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.0348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.7094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.0508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.1923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.5829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2254.6138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.4485, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43137254901960786, 'recall': 0.2359249329758713, 'f1': 0.3050259965337955, 'number': 373}, 'P': {'precision': 0.4178272980501393, 'recall': 0.75, 'f1': 0.5366726296958856, 'number': 400}, 'overall_precision': 0.420824295010846, 'overall_recall': 0.5019404915912031, 'overall_f1': 0.4578171091445427, 'overall_accuracy': 0.63192199127534}
			------------EPOCH 8---------------
Loss: tensor(749.5138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.7814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.8872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.2797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.0971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.0194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.3788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.1701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(714.1559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(933.6918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.4997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.9799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.2228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.3123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.1732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(414.7581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(520.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.9765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.2418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.8986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(929.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(796.1813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.3622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.0634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.0726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.0710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.4182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1875.4955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.9664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.3411, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3556701030927835, 'recall': 0.18498659517426275, 'f1': 0.2433862433862434, 'number': 373}, 'P': {'precision': 0.39118825100133514, 'recall': 0.7325, 'f1': 0.5100087032201914, 'number': 400}, 'overall_precision': 0.383881230116649, 'overall_recall': 0.4683053040103493, 'overall_f1': 0.4219114219114219, 'overall_accuracy': 0.6045676161149602}
			------------EPOCH 9---------------
Loss: tensor(618.1889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.3954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.1842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(787.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.3527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.5421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1893.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(461.0709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(874.7817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.8207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1364.1785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2099.7998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(718.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1151.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(488.9021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.6822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.5323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.6797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.1045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1418.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.7401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.9701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(821.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.6773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.7166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.1652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2249.6663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.5277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1462.2874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.9462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(725.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(677.8280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.2830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3144.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1185.7363, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4482758620689655, 'recall': 0.5576407506702413, 'f1': 0.4970131421744325, 'number': 373}, 'P': {'precision': 0.5208333333333334, 'recall': 0.5, 'f1': 0.5102040816326531, 'number': 400}, 'overall_precision': 0.4811320754716981, 'overall_recall': 0.5278137128072445, 'overall_f1': 0.5033929673041332, 'overall_accuracy': 0.6988452655889146}
			------------EPOCH 10---------------
Loss: tensor(964.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.5216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(840.5673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.0886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.2462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(607.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(636.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.8776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.3964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.1066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1644.3413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.8752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(712.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1038.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1340.2325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2065.5547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.2813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.2569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.0084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1994.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(941.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.0430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.5613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.9460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2072.1172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.0244, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45058139534883723, 'recall': 0.4155495978552279, 'f1': 0.43235704323570434, 'number': 373}, 'P': {'precision': 0.5601659751037344, 'recall': 0.3375, 'f1': 0.421216848673947, 'number': 400}, 'overall_precision': 0.49572649572649574, 'overall_recall': 0.37516170763260026, 'overall_f1': 0.4270986745213549, 'overall_accuracy': 0.6204772902232486}
			------------EPOCH 11---------------
Loss: tensor(2141.6296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.1941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.2029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1308.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(423.4678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.7311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.3675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.6690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.7743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.1162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.1191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.5331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.2537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.0858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.6142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.5531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.3866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.4344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.2018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.8158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.0396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.9160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.9915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.3232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.5539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.8196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.6659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(813.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.5184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.2831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(773.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.9241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(794.0677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.3036, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44776119402985076, 'recall': 0.6434316353887399, 'f1': 0.528052805280528, 'number': 373}, 'P': {'precision': 0.5391061452513967, 'recall': 0.4825, 'f1': 0.5092348284960422, 'number': 400}, 'overall_precision': 0.4843400447427293, 'overall_recall': 0.5601552393272963, 'overall_f1': 0.519496100779844, 'overall_accuracy': 0.6918142160636387}
			------------EPOCH 12---------------
Loss: tensor(426.4072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.4739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.4920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.9827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(407.0394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.2538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.4718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.8738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.0191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.6148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.8321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.6170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(245.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.6700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.5025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.8725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.9943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.9053, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43127147766323026, 'recall': 0.6729222520107239, 'f1': 0.5256544502617801, 'number': 373}, 'P': {'precision': 0.6042402826855123, 'recall': 0.4275, 'f1': 0.5007320644216691, 'number': 400}, 'overall_precision': 0.48786127167630056, 'overall_recall': 0.5459249676584734, 'overall_f1': 0.5152625152625152, 'overall_accuracy': 0.669284064665127}
			------------EPOCH 13---------------
Loss: tensor(315.5462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.3150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(593.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.6851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.2369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.1613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.6469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.8801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.9608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.2919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.3391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.5762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.7943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.6787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.9424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(690.2124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.3147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.4226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(284.7280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.0727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.5027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.8601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.3047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7895, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40114613180515757, 'recall': 0.7506702412868632, 'f1': 0.522875816993464, 'number': 373}, 'P': {'precision': 0.643312101910828, 'recall': 0.2525, 'f1': 0.3626570915619389, 'number': 400}, 'overall_precision': 0.4456140350877193, 'overall_recall': 0.49288486416558863, 'overall_f1': 0.4680589680589681, 'overall_accuracy': 0.6257120862201694}
			------------EPOCH 14---------------
Loss: tensor(346.4524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(353.3042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.1806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.9016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.2614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.3427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.2222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(896.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.8583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.3313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(465.1633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.6773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.0710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.5126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.8105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.1039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1658.5868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.2192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.8301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.3363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.8901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.0450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.5403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7518, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4448742746615087, 'recall': 0.6166219839142091, 'f1': 0.5168539325842697, 'number': 373}, 'P': {'precision': 0.5925925925925926, 'recall': 0.48, 'f1': 0.5303867403314917, 'number': 400}, 'overall_precision': 0.5017835909631391, 'overall_recall': 0.5459249676584734, 'overall_f1': 0.5229244114002478, 'overall_accuracy': 0.6928406466512702}
			------------EPOCH 15---------------
Loss: tensor(104.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.9317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.9247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.3440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.4843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.8070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.8790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.3236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.8676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.1514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.9005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.5689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.0531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.0967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.7411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.0842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.6204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.7948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.1037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.6456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.4359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1680.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.7034, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4764705882352941, 'recall': 0.21715817694369974, 'f1': 0.2983425414364641, 'number': 373}, 'P': {'precision': 0.4563253012048193, 'recall': 0.7575, 'f1': 0.5695488721804511, 'number': 400}, 'overall_precision': 0.460431654676259, 'overall_recall': 0.49676584734799484, 'overall_f1': 0.47790914747977603, 'overall_accuracy': 0.6666666666666666}
			------------EPOCH 16---------------
Loss: tensor(490.6754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.0861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.3093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.1874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.9147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.4617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.2016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.0898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.6295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.1012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.9350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.4290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.2649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.3568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.0968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(513.3020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.7182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.8488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.8635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.6356, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.453416149068323, 'recall': 0.5871313672922251, 'f1': 0.5116822429906541, 'number': 373}, 'P': {'precision': 0.5949008498583569, 'recall': 0.525, 'f1': 0.5577689243027888, 'number': 400}, 'overall_precision': 0.5131578947368421, 'overall_recall': 0.5549805950840879, 'overall_f1': 0.5332504661280298, 'overall_accuracy': 0.7075699255837824}
			------------EPOCH 17---------------
Loss: tensor(108.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.6719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.8051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.5208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.4301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.8506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.6214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.3061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.0565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.8248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.1563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.2826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.2637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.5916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.9249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.4022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.2030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5115, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4715909090909091, 'recall': 0.4450402144772118, 'f1': 0.4579310344827587, 'number': 373}, 'P': {'precision': 0.524, 'recall': 0.655, 'f1': 0.5822222222222222, 'number': 400}, 'overall_precision': 0.5023474178403756, 'overall_recall': 0.553686934023286, 'overall_f1': 0.5267692307692308, 'overall_accuracy': 0.7089042853477033}
			------------EPOCH 18---------------
Loss: tensor(45.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.9732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.2045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.5499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.3770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.4769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.6679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.3626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.0875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.2693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.8642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.3261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4170, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4673913043478261, 'recall': 0.46112600536193027, 'f1': 0.46423751686909587, 'number': 373}, 'P': {'precision': 0.5280665280665281, 'recall': 0.635, 'f1': 0.576617480136209, 'number': 400}, 'overall_precision': 0.5017667844522968, 'overall_recall': 0.5510996119016818, 'overall_f1': 0.5252774352651048, 'overall_accuracy': 0.7060816012317167}
			------------EPOCH 19---------------
Loss: tensor(31.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.4765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.0249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0871, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4581151832460733, 'recall': 0.4691689008042895, 'f1': 0.46357615894039733, 'number': 373}, 'P': {'precision': 0.535181236673774, 'recall': 0.6275, 'f1': 0.5776754890678941, 'number': 400}, 'overall_precision': 0.500587544065805, 'overall_recall': 0.5510996119016818, 'overall_f1': 0.5246305418719212, 'overall_accuracy': 0.7039260969976905}
			------------EPOCH 20---------------
Loss: tensor(25.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.5858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.4916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.0116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4265, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46467391304347827, 'recall': 0.4584450402144772, 'f1': 0.46153846153846156, 'number': 373}, 'P': {'precision': 0.5399159663865546, 'recall': 0.6425, 'f1': 0.58675799086758, 'number': 400}, 'overall_precision': 0.5071090047393365, 'overall_recall': 0.553686934023286, 'overall_f1': 0.5293753865182437, 'overall_accuracy': 0.7074159609956376}
			------------EPOCH 21---------------
Loss: tensor(19.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.9986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.9050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.3266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5696, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47058823529411764, 'recall': 0.4718498659517426, 'f1': 0.47121820615796517, 'number': 373}, 'P': {'precision': 0.5402542372881356, 'recall': 0.6375, 'f1': 0.5848623853211009, 'number': 400}, 'overall_precision': 0.5094562647754137, 'overall_recall': 0.5575679172056921, 'overall_f1': 0.53242742433601, 'overall_accuracy': 0.7032589171157301}
			------------EPOCH 22---------------
Loss: tensor(16.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.9740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2913, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.4579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.2656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0513, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4691689008042895, 'recall': 0.4691689008042895, 'f1': 0.4691689008042895, 'number': 373}, 'P': {'precision': 0.547568710359408, 'recall': 0.6475, 'f1': 0.5933562428407789, 'number': 400}, 'overall_precision': 0.5130023640661938, 'overall_recall': 0.5614489003880984, 'overall_f1': 0.5361334156886969, 'overall_accuracy': 0.7039260969976905}
			------------EPOCH 23---------------
Loss: tensor(16.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.6785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.8217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.9196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6420, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4543147208121827, 'recall': 0.47989276139410186, 'f1': 0.46675358539765316, 'number': 373}, 'P': {'precision': 0.5541125541125541, 'recall': 0.64, 'f1': 0.5939675174013921, 'number': 400}, 'overall_precision': 0.508177570093458, 'overall_recall': 0.5627425614489003, 'overall_f1': 0.5340699815837937, 'overall_accuracy': 0.7095201437002823}
			------------EPOCH 24---------------
Loss: tensor(12.0223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1993, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4494949494949495, 'recall': 0.4772117962466488, 'f1': 0.4629388816644993, 'number': 373}, 'P': {'precision': 0.5541125541125541, 'recall': 0.64, 'f1': 0.5939675174013921, 'number': 400}, 'overall_precision': 0.5058275058275058, 'overall_recall': 0.5614489003880984, 'overall_f1': 0.5321888412017168, 'overall_accuracy': 0.7102899666410059}
			------------EPOCH 25---------------
Loss: tensor(10.9694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.5707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8979, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44584382871536526, 'recall': 0.4745308310991957, 'f1': 0.4597402597402597, 'number': 373}, 'P': {'precision': 0.551948051948052, 'recall': 0.6375, 'f1': 0.5916473317865428, 'number': 400}, 'overall_precision': 0.5029103608847497, 'overall_recall': 0.5588615782664942, 'overall_f1': 0.5294117647058824, 'overall_accuracy': 0.7124967924044137}
			------------EPOCH 26---------------
Loss: tensor(9.7540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.5931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.3314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1145, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4253731343283582, 'recall': 0.4584450402144772, 'f1': 0.44129032258064516, 'number': 373}, 'P': {'precision': 0.5407725321888412, 'recall': 0.63, 'f1': 0.581986143187067, 'number': 400}, 'overall_precision': 0.4873271889400922, 'overall_recall': 0.5472186287192755, 'overall_f1': 0.5155393053016453, 'overall_accuracy': 0.7047985629971774}
			------------EPOCH 27---------------
Loss: tensor(9.8881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.9894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.3833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.7355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.3877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8272, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4314214463840399, 'recall': 0.46380697050938335, 'f1': 0.4470284237726098, 'number': 373}, 'P': {'precision': 0.525974025974026, 'recall': 0.6075, 'f1': 0.5638051044083526, 'number': 400}, 'overall_precision': 0.4820393974507532, 'overall_recall': 0.538163001293661, 'overall_f1': 0.508557457212714, 'overall_accuracy': 0.7005388760585065}
			------------EPOCH 28---------------
Loss: tensor(9.0966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9282, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43283582089552236, 'recall': 0.46648793565683644, 'f1': 0.4490322580645161, 'number': 373}, 'P': {'precision': 0.5464362850971922, 'recall': 0.6325, 'f1': 0.5863267670915411, 'number': 400}, 'overall_precision': 0.4936416184971098, 'overall_recall': 0.5523932729624839, 'overall_f1': 0.5213675213675214, 'overall_accuracy': 0.7066974595842956}
			------------EPOCH 29---------------
Loss: tensor(13.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.6863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8634, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4195121951219512, 'recall': 0.46112600536193027, 'f1': 0.43933588761174963, 'number': 373}, 'P': {'precision': 0.527114967462039, 'recall': 0.6075, 'f1': 0.5644599303135889, 'number': 400}, 'overall_precision': 0.4764638346727899, 'overall_recall': 0.536869340232859, 'overall_f1': 0.5048661800486619, 'overall_accuracy': 0.7040287400564537}
			------------EPOCH 30---------------
Loss: tensor(23.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.4088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.4907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3326, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.5664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2787, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3918269230769231, 'recall': 0.43699731903485256, 'f1': 0.4131812420785805, 'number': 373}, 'P': {'precision': 0.5118110236220472, 'recall': 0.65, 'f1': 0.5726872246696036, 'number': 400}, 'overall_precision': 0.4577922077922078, 'overall_recall': 0.5472186287192755, 'overall_f1': 0.4985268120212139, 'overall_accuracy': 0.7118809340518347}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1712.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2104.3225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2717.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5025.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3049.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2836.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2739.9795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3205.9570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2380.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.5754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2197.2310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.3546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2302.9155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2162.6809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4110.0850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1610.3699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1642.1038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2900.7559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1521.0137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.4832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2420.6870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3195.2148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2593.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3165.4336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.1899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2293.2163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1913.6273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1358.4542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.5658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.8379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1643.3030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3772.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.5605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.7340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2594.9548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.7732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4767.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1891.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2941.0007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1801.4418, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06925207756232687, 'recall': 0.07102272727272728, 'f1': 0.07012622720897616, 'number': 352}, 'P': {'precision': 0.058823529411764705, 'recall': 0.002717391304347826, 'f1': 0.005194805194805195, 'number': 368}, 'overall_precision': 0.06878306878306878, 'overall_recall': 0.03611111111111111, 'overall_f1': 0.04735883424408015, 'overall_accuracy': 0.42067146034866276}
			------------EPOCH 2---------------
Loss: tensor(1250.7615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1392.6213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1834.3577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3771.9233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2397.9697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2194.9727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2148.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2459.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1719.4978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.7837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.0654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.2767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1699.0198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3350.6353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1487.4574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1472.3958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1781.8491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2365.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1288.4418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.2444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1655.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1997.8533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2690.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2205.2544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2636.4204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1565.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1977.9650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.2297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.4360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.2505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.6450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3135.3252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1629.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2199.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.8560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4005.8528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1498.7638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2470.1194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.7452, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23356009070294784, 'recall': 0.29261363636363635, 'f1': 0.2597730138713746, 'number': 352}, 'P': {'precision': 0.39552238805970147, 'recall': 0.28804347826086957, 'f1': 0.3333333333333333, 'number': 368}, 'overall_precision': 0.2947813822284908, 'overall_recall': 0.2902777777777778, 'overall_f1': 0.2925122463261022, 'overall_accuracy': 0.5761729863949098}
			------------EPOCH 3---------------
Loss: tensor(1150.8236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1532.3181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3443.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2156.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1929.7034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2162.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1600.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.0757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.1183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(824.8861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.1917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2857.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.8661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1272.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1519.2875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2072.7759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1744.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2256.2849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.3832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2332.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.8489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.4602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1635.4635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.5248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2674.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1248.4978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.2765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2043.4719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.2931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3325.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1199.2549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2050.3381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1513.6963, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3324022346368715, 'recall': 0.3380681818181818, 'f1': 0.3352112676056338, 'number': 352}, 'P': {'precision': 0.4249471458773784, 'recall': 0.5461956521739131, 'f1': 0.4780023781212842, 'number': 368}, 'overall_precision': 0.3850782190132371, 'overall_recall': 0.4444444444444444, 'overall_f1': 0.4126370083816892, 'overall_accuracy': 0.648336868242719}
			------------EPOCH 4---------------
Loss: tensor(1091.2061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.0240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1359.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3121.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1961.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1713.4778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1947.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1417.6023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.2793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1066.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1430.1421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(742.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1310.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2543.0200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1075.2529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.8955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.8424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2017.1515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(968.7267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1601.4502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(897.2785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1793.9855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.7961, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.0891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1282.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.0073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1495.7229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2363.8979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1407.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.4583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2728.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(890.9086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1660.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1330.9219, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37681159420289856, 'recall': 0.3693181818181818, 'f1': 0.37302725968436157, 'number': 352}, 'P': {'precision': 0.4315352697095436, 'recall': 0.5652173913043478, 'f1': 0.4894117647058824, 'number': 368}, 'overall_precision': 0.40870616686819833, 'overall_recall': 0.46944444444444444, 'overall_f1': 0.43697478991596644, 'overall_accuracy': 0.6708913144689876}
			------------EPOCH 5---------------
Loss: tensor(991.2214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.4362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1095.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2574.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1716.6365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1414.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.6279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1054.9023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(884.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.1887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.5757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.5080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1777.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.6224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.5339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.4507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1464.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(668.9711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.5859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1708.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.2260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.9741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.0079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.9652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(540.2007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.0778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2095.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.9069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.2123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1879.6343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1287.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2140.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.8129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.0433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.1323, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4262948207171315, 'recall': 0.3039772727272727, 'f1': 0.3548922056384743, 'number': 352}, 'P': {'precision': 0.4475043029259897, 'recall': 0.7065217391304348, 'f1': 0.547945205479452, 'number': 368}, 'overall_precision': 0.4411057692307692, 'overall_recall': 0.5097222222222222, 'overall_f1': 0.47293814432989695, 'overall_accuracy': 0.6797889400444881}
			------------EPOCH 6---------------
Loss: tensor(899.3072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(614.5265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2151.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1508.3040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.8765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.0823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.7534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(870.0565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.3632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(750.4107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1072.3081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.2324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1762.8593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(590.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.6841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(723.4711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.7773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.9221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.0244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(618.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1701.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.7968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.2848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1240.7631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1015.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1772.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(495.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.9890, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4166666666666667, 'recall': 0.1278409090909091, 'f1': 0.19565217391304346, 'number': 352}, 'P': {'precision': 0.43202979515828677, 'recall': 0.6304347826086957, 'f1': 0.512707182320442, 'number': 368}, 'overall_precision': 0.4294573643410853, 'overall_recall': 0.38472222222222224, 'overall_f1': 0.4058608058608059, 'overall_accuracy': 0.6553204697118618}
			------------EPOCH 7---------------
Loss: tensor(1026.3147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.5293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.6354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1856.0223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.7524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.7758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1145.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.1715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(978.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.4577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.2454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1125.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.7809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.7912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1093.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.0020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.2239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.4511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1114.8464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.4532, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.7756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.1465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.2323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.6169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.7941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.4151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(818.5643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.0577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(695.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.2400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.9567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(845.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(839.7687, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.33268858800773693, 'recall': 0.48863636363636365, 'f1': 0.3958573072497123, 'number': 352}, 'P': {'precision': 0.4825174825174825, 'recall': 0.1875, 'f1': 0.2700587084148728, 'number': 368}, 'overall_precision': 0.36515151515151517, 'overall_recall': 0.3347222222222222, 'overall_f1': 0.3492753623188406, 'overall_accuracy': 0.5759660648698981}
			------------EPOCH 8---------------
Loss: tensor(759.6738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.7016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2154.5337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(976.3868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.3341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1301.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(724.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.9286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.0643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.4105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1514.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.9540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.7795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.6516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.4717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1317.4810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.6477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(493.6546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.6527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.5654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.0962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.6863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(927.3095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.5741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1736.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.1384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1229.8804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.1210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1016.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.3812, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.34596375617792424, 'recall': 0.5965909090909091, 'f1': 0.43795620437956206, 'number': 352}, 'P': {'precision': 0.6011560693641619, 'recall': 0.2826086956521739, 'f1': 0.3844731977818854, 'number': 368}, 'overall_precision': 0.4025641025641026, 'overall_recall': 0.4361111111111111, 'overall_f1': 0.41866666666666663, 'overall_accuracy': 0.6266618384977497}
			------------EPOCH 9---------------
Loss: tensor(510.8338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.1901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.2596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.1993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(822.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.8416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.7230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.2517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(553.3013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(365.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.8517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.7130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.8948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.6967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.0444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.5087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.2103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(686.2641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.6973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.0112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.3939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.2815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.3133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.3321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.8214, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3708609271523179, 'recall': 0.6363636363636364, 'f1': 0.4686192468619247, 'number': 352}, 'P': {'precision': 0.6847826086956522, 'recall': 0.17119565217391305, 'f1': 0.2739130434782609, 'number': 368}, 'overall_precision': 0.41235632183908044, 'overall_recall': 0.39861111111111114, 'overall_f1': 0.40536723163841804, 'overall_accuracy': 0.5858465676892038}
			------------EPOCH 10---------------
Loss: tensor(513.3595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.0329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(768.3535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(987.8485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(362.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.5686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.0031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.2076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.0884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.4344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.4725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.6054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.1970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.6322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1253.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1024.1770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(456.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.1281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.1603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.1606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.3668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.8983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.8481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(935.7928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.4623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(552.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.3628, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4104882459312839, 'recall': 0.6448863636363636, 'f1': 0.5016574585635359, 'number': 352}, 'P': {'precision': 0.5806451612903226, 'recall': 0.24456521739130435, 'f1': 0.3441682600382409, 'number': 368}, 'overall_precision': 0.4477401129943503, 'overall_recall': 0.44027777777777777, 'overall_f1': 0.44397759103641454, 'overall_accuracy': 0.6172469091097201}
			------------EPOCH 11---------------
Loss: tensor(308.1197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.1698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.6627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.1674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(550.2560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.7036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(764.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1731.0139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.9608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(233.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.1597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.2305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.3942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.3146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(658.8763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(736.1564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.1344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.6154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.8837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.6667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.5828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.4340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.1379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.8209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1132.0780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.9644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.1671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(772.2676, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5897435897435898, 'recall': 0.32670454545454547, 'f1': 0.4204753199268738, 'number': 352}, 'P': {'precision': 0.47700170357751276, 'recall': 0.7608695652173914, 'f1': 0.5863874345549738, 'number': 368}, 'overall_precision': 0.5051150895140665, 'overall_recall': 0.5486111111111112, 'overall_f1': 0.525965379494008, 'overall_accuracy': 0.7126894625213388}
			------------EPOCH 12---------------
Loss: tensor(578.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(665.5246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.7136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(571.0914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(486.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(463.2009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(319.6802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.7711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.1720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.5704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.0536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.3513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.9438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.7486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.1602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(467.4695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.7285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.5081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.7879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.0557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(576.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(200.8476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.2897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.1548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.3248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(470.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.7499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(267.3016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.4228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.8361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.1143, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5483870967741935, 'recall': 0.3380681818181818, 'f1': 0.4182776801405975, 'number': 352}, 'P': {'precision': 0.5242718446601942, 'recall': 0.7336956521739131, 'f1': 0.6115515288788221, 'number': 368}, 'overall_precision': 0.5314207650273224, 'overall_recall': 0.5402777777777777, 'overall_f1': 0.5358126721763086, 'overall_accuracy': 0.7172417360715948}
			------------EPOCH 13---------------
Loss: tensor(294.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.7950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(532.1890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.0959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.6726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(413.1014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.9175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.0527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(235.5703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.2614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.3244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.0033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.8205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.0096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.4736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(411.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.3849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.2116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(299.1442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.8820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.1583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.8932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.0916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(503.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.5539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.0830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.2203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.9365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.9028, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.47685185185185186, 'recall': 0.5852272727272727, 'f1': 0.5255102040816326, 'number': 352}, 'P': {'precision': 0.5875370919881305, 'recall': 0.5380434782608695, 'f1': 0.5617021276595744, 'number': 368}, 'overall_precision': 0.5253576072821846, 'overall_recall': 0.5611111111111111, 'overall_f1': 0.5426460711887173, 'overall_accuracy': 0.7186384563654235}
			------------EPOCH 14---------------
Loss: tensor(193.1798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.6244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.6670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.4339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.7265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(201.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.0255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.9720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.0997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.9695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.8505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(269.2804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.4526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.6945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.2117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.8713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.4544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1582, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.4375, 'f1': 0.4666666666666667, 'number': 352}, 'P': {'precision': 0.5257270693512305, 'recall': 0.6385869565217391, 'f1': 0.5766871165644173, 'number': 368}, 'overall_precision': 0.5152317880794702, 'overall_recall': 0.5402777777777777, 'overall_f1': 0.5274576271186441, 'overall_accuracy': 0.7239149552532202}
			------------EPOCH 15---------------
Loss: tensor(134.6772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.9765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.1617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.2621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.1989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.4834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.9616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.6515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.9165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.5777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.4060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.5353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8643, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.525, 'recall': 0.4772727272727273, 'f1': 0.5, 'number': 352}, 'P': {'precision': 0.5448430493273543, 'recall': 0.6603260869565217, 'f1': 0.5970515970515972, 'number': 368}, 'overall_precision': 0.5365535248041775, 'overall_recall': 0.5708333333333333, 'overall_f1': 0.5531628532974427, 'overall_accuracy': 0.7284154984222234}
			------------EPOCH 16---------------
Loss: tensor(130.4734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.2742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.5462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.6939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.7560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.6405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.8406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.4125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.5863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.3637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.4130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9554, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5160256410256411, 'recall': 0.45738636363636365, 'f1': 0.4849397590361446, 'number': 352}, 'P': {'precision': 0.5375854214123007, 'recall': 0.6413043478260869, 'f1': 0.5848822800495663, 'number': 368}, 'overall_precision': 0.5286284953395473, 'overall_recall': 0.5513888888888889, 'overall_f1': 0.539768864717879, 'overall_accuracy': 0.7198282551342403}
			------------EPOCH 17---------------
Loss: tensor(113.5309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.5882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.2251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.3949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.4985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.2218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.9468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3700, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5518394648829431, 'recall': 0.46875, 'f1': 0.5069124423963134, 'number': 352}, 'P': {'precision': 0.5414847161572053, 'recall': 0.6739130434782609, 'f1': 0.6004842615012107, 'number': 368}, 'overall_precision': 0.5455746367239102, 'overall_recall': 0.5736111111111111, 'overall_f1': 0.5592417061611373, 'overall_accuracy': 0.7173969272153535}
			------------EPOCH 18---------------
Loss: tensor(98.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.9733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5755, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5194805194805194, 'recall': 0.45454545454545453, 'f1': 0.4848484848484848, 'number': 352}, 'P': {'precision': 0.5389755011135857, 'recall': 0.657608695652174, 'f1': 0.5924112607099142, 'number': 368}, 'overall_precision': 0.5310435931307794, 'overall_recall': 0.5583333333333333, 'overall_f1': 0.5443466486120516, 'overall_accuracy': 0.7157415550152605}
			------------EPOCH 19---------------
Loss: tensor(89.5666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.0576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.6991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.9615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.4614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4620, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5454545454545454, 'recall': 0.4772727272727273, 'f1': 0.509090909090909, 'number': 352}, 'P': {'precision': 0.5401785714285714, 'recall': 0.657608695652174, 'f1': 0.5931372549019607, 'number': 368}, 'overall_precision': 0.5423280423280423, 'overall_recall': 0.5694444444444444, 'overall_f1': 0.5555555555555556, 'overall_accuracy': 0.7142413739589261}
			------------EPOCH 20---------------
Loss: tensor(79.4511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.4587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.5290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.6147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0207, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5382165605095541, 'recall': 0.48011363636363635, 'f1': 0.5075075075075075, 'number': 352}, 'P': {'precision': 0.5299334811529933, 'recall': 0.6494565217391305, 'f1': 0.5836385836385837, 'number': 368}, 'overall_precision': 0.5333333333333333, 'overall_recall': 0.5666666666666667, 'overall_f1': 0.5494949494949495, 'overall_accuracy': 0.7150173296777197}
			------------EPOCH 21---------------
Loss: tensor(66.0279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.8791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4256, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5276872964169381, 'recall': 0.4602272727272727, 'f1': 0.49165402124430957, 'number': 352}, 'P': {'precision': 0.5232815964523282, 'recall': 0.6413043478260869, 'f1': 0.5763125763125763, 'number': 368}, 'overall_precision': 0.525065963060686, 'overall_recall': 0.5527777777777778, 'overall_f1': 0.5385656292286874, 'overall_accuracy': 0.7077750763023124}
			------------EPOCH 22---------------
Loss: tensor(54.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5415, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5107692307692308, 'recall': 0.4715909090909091, 'f1': 0.4903988183161005, 'number': 352}, 'P': {'precision': 0.5098039215686274, 'recall': 0.6358695652173914, 'f1': 0.56590084643289, 'number': 368}, 'overall_precision': 0.5102040816326531, 'overall_recall': 0.5555555555555556, 'overall_f1': 0.5319148936170212, 'overall_accuracy': 0.7108788991774869}
			------------EPOCH 23---------------
Loss: tensor(96.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.8670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6643, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5222929936305732, 'recall': 0.4659090909090909, 'f1': 0.49249249249249244, 'number': 352}, 'P': {'precision': 0.5214446952595937, 'recall': 0.6277173913043478, 'f1': 0.5696670776818743, 'number': 368}, 'overall_precision': 0.5217965653896962, 'overall_recall': 0.5486111111111112, 'overall_f1': 0.5348679756262696, 'overall_accuracy': 0.7052402876209197}
			------------EPOCH 24---------------
Loss: tensor(79.9700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6625, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49240121580547114, 'recall': 0.4602272727272727, 'f1': 0.47577092511013214, 'number': 352}, 'P': {'precision': 0.5169300225733634, 'recall': 0.6222826086956522, 'f1': 0.5647348951911221, 'number': 368}, 'overall_precision': 0.5064766839378239, 'overall_recall': 0.5430555555555555, 'overall_f1': 0.5241286863270777, 'overall_accuracy': 0.7070508509647716}
			------------EPOCH 25---------------
Loss: tensor(48.0804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.9007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2862, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5233644859813084, 'recall': 0.4772727272727273, 'f1': 0.49925705794948, 'number': 352}, 'P': {'precision': 0.525, 'recall': 0.6277173913043478, 'f1': 0.5717821782178217, 'number': 368}, 'overall_precision': 0.5243101182654402, 'overall_recall': 0.5541666666666667, 'overall_f1': 0.5388251181634031, 'overall_accuracy': 0.7084475712586001}
			------------EPOCH 26---------------
Loss: tensor(40.4850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.7478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8672, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5046728971962616, 'recall': 0.4602272727272727, 'f1': 0.4814264487369985, 'number': 352}, 'P': {'precision': 0.517467248908297, 'recall': 0.6440217391304348, 'f1': 0.5738498789346247, 'number': 368}, 'overall_precision': 0.5121951219512195, 'overall_recall': 0.5541666666666667, 'overall_f1': 0.5323549032688459, 'overall_accuracy': 0.7095339092649113}
			------------EPOCH 27---------------
Loss: tensor(36.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9096, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5244299674267101, 'recall': 0.45738636363636365, 'f1': 0.48861911987860396, 'number': 352}, 'P': {'precision': 0.5119825708061002, 'recall': 0.6385869565217391, 'f1': 0.5683192261185006, 'number': 368}, 'overall_precision': 0.5169712793733682, 'overall_recall': 0.55, 'overall_f1': 0.5329744279946165, 'overall_accuracy': 0.709068335833635}
			------------EPOCH 28---------------
Loss: tensor(33.6960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.0077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8043, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5377049180327869, 'recall': 0.4659090909090909, 'f1': 0.4992389649923896, 'number': 352}, 'P': {'precision': 0.5175438596491229, 'recall': 0.6413043478260869, 'f1': 0.5728155339805826, 'number': 368}, 'overall_precision': 0.5256241787122208, 'overall_recall': 0.5555555555555556, 'overall_f1': 0.5401755570560433, 'overall_accuracy': 0.7127929232838446}
			------------EPOCH 29---------------
Loss: tensor(33.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.3274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.7168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.7909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8048, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5254777070063694, 'recall': 0.46875, 'f1': 0.4954954954954955, 'number': 352}, 'P': {'precision': 0.5186813186813187, 'recall': 0.6413043478260869, 'f1': 0.5735115431348725, 'number': 368}, 'overall_precision': 0.5214564369310793, 'overall_recall': 0.5569444444444445, 'overall_f1': 0.5386165211551377, 'overall_accuracy': 0.7124825409963271}
			------------EPOCH 30---------------
Loss: tensor(29.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.9868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.5824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1236, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49691358024691357, 'recall': 0.45738636363636365, 'f1': 0.47633136094674555, 'number': 352}, 'P': {'precision': 0.4893162393162393, 'recall': 0.6222826086956522, 'f1': 0.5478468899521531, 'number': 368}, 'overall_precision': 0.49242424242424243, 'overall_recall': 0.5416666666666666, 'overall_f1': 0.5158730158730158, 'overall_accuracy': 0.7163105892090424}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(3287.1592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.9259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6824.1265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2208.4365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2268.0264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2918.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2826.8264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8535.9014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5019.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3546.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3100.4893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2832.0996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6626.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1745.8802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2717.9871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2114.5461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3115.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2438.0854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3062.8789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2320.3813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3732.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2348.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2459.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3101.2119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1551.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3767.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2260.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2439.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.3706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2826.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2680.0518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2261.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1819.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3043.9814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1496.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2477.5747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4504.1436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2220.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.2948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.1212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2242.0444, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08441558441558442, 'recall': 0.0804953560371517, 'f1': 0.08240887480190173, 'number': 323}, 'P': {'precision': 0.043343653250773995, 'recall': 0.04281345565749235, 'f1': 0.043076923076923075, 'number': 327}, 'overall_precision': 0.06339144215530904, 'overall_recall': 0.06153846153846154, 'overall_f1': 0.062451209992193606, 'overall_accuracy': 0.508150756390193}
			------------EPOCH 2---------------
Loss: tensor(2187.4844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.1567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4858.1982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1581.7815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2032.3225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2125.0674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5888.2612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3533.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2456.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2082.6680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5066.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.3224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.8212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.7832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2394.7515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1972.4700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2512.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2970.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1835.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1835.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2639.6421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.9451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2940.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1922.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.9272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2597.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2254.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1812.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.6912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2080.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2481.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2046.3201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3679.0518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1706.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.1389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1154.1069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1398.7786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.6337, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13872832369942195, 'recall': 0.07430340557275542, 'f1': 0.0967741935483871, 'number': 323}, 'P': {'precision': 0.228287841191067, 'recall': 0.28134556574923547, 'f1': 0.25205479452054796, 'number': 327}, 'overall_precision': 0.2013888888888889, 'overall_recall': 0.17846153846153845, 'overall_f1': 0.18923327895595432, 'overall_accuracy': 0.5369066249347939}
			------------EPOCH 3---------------
Loss: tensor(1867.9270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.5245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3805.9893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.1411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1299.3405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.2157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5139.2910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2955.6438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1595.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1852.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4244.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.0597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1589.2317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.5217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1363.0585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2012.7528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1700.0873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.4106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1536.9338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2612.0732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1588.8986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.2507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2274.5625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.5214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2466.3271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.3115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.4102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1341.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2184.3428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1888.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1485.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.8280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.3091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2040.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.2983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1693.6011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3081.0354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1002.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1116.5415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1492.2075, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17733990147783252, 'recall': 0.11145510835913312, 'f1': 0.13688212927756654, 'number': 323}, 'P': {'precision': 0.42417061611374407, 'recall': 0.5474006116207951, 'f1': 0.4779706275033378, 'number': 327}, 'overall_precision': 0.344, 'overall_recall': 0.33076923076923076, 'overall_f1': 0.3372549019607843, 'overall_accuracy': 0.5821596244131455}
			------------EPOCH 4---------------
Loss: tensor(1509.4618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1048.1589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3194.2090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.2704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1466.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1743.6316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4482.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2370.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1630.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1319.6472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3554.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1030.4885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.0088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1110.9332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1715.2660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1467.0039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1815.8092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1291.5498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2220.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.7921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1056.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1787.9666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(719.6358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1999.7380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1493.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.2220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1640.8208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.4741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.4697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(990.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1298.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.8619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.9858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.2451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2341.5083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.2406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.1801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.8195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.4376, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21904761904761905, 'recall': 0.14241486068111456, 'f1': 0.1726078799249531, 'number': 323}, 'P': {'precision': 0.4624145785876993, 'recall': 0.6207951070336392, 'f1': 0.5300261096605744, 'number': 327}, 'overall_precision': 0.38366718027734975, 'overall_recall': 0.3830769230769231, 'overall_f1': 0.38337182448036955, 'overall_accuracy': 0.6060250391236307}
			------------EPOCH 5---------------
Loss: tensor(1206.0347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(953.6105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2580.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.7556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1511.5242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3635.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.1195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.5286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2779.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.2070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.6782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.3218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(804.6625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1376.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.2443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1452.7432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.8398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1724.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.3299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.1523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.3287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(458.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.6499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.6599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.9775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1131.3693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.3579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.9989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(985.7683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.3566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(837.2350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(916.2844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.3385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(702.0457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(706.2728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.2140, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31906614785992216, 'recall': 0.25386996904024767, 'f1': 0.2827586206896551, 'number': 323}, 'P': {'precision': 0.481981981981982, 'recall': 0.654434250764526, 'f1': 0.5551232166018158, 'number': 327}, 'overall_precision': 0.4222539229671897, 'overall_recall': 0.4553846153846154, 'overall_f1': 0.43819393042190974, 'overall_accuracy': 0.641171100678143}
			------------EPOCH 6---------------
Loss: tensor(825.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2330.7334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(663.2259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.6951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1064.2954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2845.4197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1062.8672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(907.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.7565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.4285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2061.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.0261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.6355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.9766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(666.8798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.0092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.8691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1194.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.6824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.3372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(765.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(952.2267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.4465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.0351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.3977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.2195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(501.0839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1157.8325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1001.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(715.2246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.3753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(789.7114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.6274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1845.0391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(551.5098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(567.2900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.2002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.6726, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.325, 'recall': 0.20123839009287925, 'f1': 0.24856596558317398, 'number': 323}, 'P': {'precision': 0.49551569506726456, 'recall': 0.6758409785932722, 'f1': 0.5717981888745148, 'number': 327}, 'overall_precision': 0.44272445820433437, 'overall_recall': 0.44, 'overall_f1': 0.44135802469135804, 'overall_accuracy': 0.6565597287428273}
			------------EPOCH 7---------------
Loss: tensor(808.2799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.6390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.7412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.5683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(833.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.8669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3169.5037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.4359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(901.6442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.6382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1630.0062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.3642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.1019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.0208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.9526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1529.2234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.6649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.0485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.1631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(616.8148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1707.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.7616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(860.6930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.3514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.7555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.5959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.2174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1831.1870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.3035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(867.2281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(688.2930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(436.9184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.3541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40822784810126583, 'recall': 0.3993808049535604, 'f1': 0.403755868544601, 'number': 323}, 'P': {'precision': 0.5246636771300448, 'recall': 0.7155963302752294, 'f1': 0.6054333764553687, 'number': 327}, 'overall_precision': 0.4763779527559055, 'overall_recall': 0.5584615384615385, 'overall_f1': 0.5141643059490085, 'overall_accuracy': 0.6538210745957225}
			------------EPOCH 8---------------
Loss: tensor(900.7301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(536.6676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2143.9980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.2372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.4261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.4485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(556.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.7546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.8855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.2294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1657.4863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.5148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.6439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.3029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.4175, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(881.1167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1204.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.8454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.9620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(703.4093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.6091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(996.1251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(692.6278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.1050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.4456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(673.7299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.4421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.4878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.6361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.3974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.2012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.2180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.6659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.5001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.4835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.4013, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46153846153846156, 'recall': 0.35294117647058826, 'f1': 0.4000000000000001, 'number': 323}, 'P': {'precision': 0.5238095238095238, 'recall': 0.7400611620795107, 'f1': 0.6134347275031685, 'number': 327}, 'overall_precision': 0.5021156558533145, 'overall_recall': 0.5476923076923077, 'overall_f1': 0.5239146431199411, 'overall_accuracy': 0.6772952529994783}
			------------EPOCH 9---------------
Loss: tensor(641.7058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.2035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.1461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.1867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.1165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.4403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.2845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.6848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.0192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.7154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(270.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(594.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.9124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.2013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.8252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.8756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.1483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.5779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(751.2507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(942.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(487.7420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.3647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(445.2298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.5740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.5110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.6535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.7379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.4880, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4479495268138801, 'recall': 0.43962848297213625, 'f1': 0.44375, 'number': 323}, 'P': {'precision': 0.541871921182266, 'recall': 0.672782874617737, 'f1': 0.6002728512960437, 'number': 327}, 'overall_precision': 0.5006915629322268, 'overall_recall': 0.556923076923077, 'overall_f1': 0.5273124544792426, 'overall_accuracy': 0.7072248304642671}
			------------EPOCH 10---------------
Loss: tensor(354.9569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.0416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(287.5735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.9683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(947.7570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.8155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.5371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.4872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.0958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.5243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.4825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1153.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.5554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.6048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.2235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(535.5753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.3209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.3062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(352.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.5652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(308.6881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.7625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(612.7210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(560.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(419.9274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(917.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.4398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.8627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(276.2640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.7002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.4065, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4396551724137931, 'recall': 0.15789473684210525, 'f1': 0.2323462414578588, 'number': 323}, 'P': {'precision': 0.5023696682464455, 'recall': 0.6483180428134556, 'f1': 0.5660881174899866, 'number': 327}, 'overall_precision': 0.4888475836431227, 'overall_recall': 0.4046153846153846, 'overall_f1': 0.44276094276094274, 'overall_accuracy': 0.6359546165884195}
			------------EPOCH 11---------------
Loss: tensor(916.9192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.4003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(656.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(541.4728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(302.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.4467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.6656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.3632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.7421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.0353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(397.7500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.2681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(895.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.8284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.6069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.4663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.6330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.7413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(949.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.1337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.0355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.5379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.7661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1044.2784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.5715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(651.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.0605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.4964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.8852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.6834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.5047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.6724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5018, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3790322580645161, 'recall': 0.29102167182662536, 'f1': 0.3292469352014011, 'number': 323}, 'P': {'precision': 0.5612903225806452, 'recall': 0.5321100917431193, 'f1': 0.5463108320251177, 'number': 327}, 'overall_precision': 0.48028673835125446, 'overall_recall': 0.4123076923076923, 'overall_f1': 0.44370860927152317, 'overall_accuracy': 0.6761867501304121}
			------------EPOCH 12---------------
Loss: tensor(529.2042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.3871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.2502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.4645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.0865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1727.5247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.6237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1362.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(469.8783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.7069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.7240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.0819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.5100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.0318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(386.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.0638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.0358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.5814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.3760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.7473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.1934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(356.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.6549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.9583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.7305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(396.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.0598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.9409, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4319526627218935, 'recall': 0.6780185758513931, 'f1': 0.5277108433734938, 'number': 323}, 'P': {'precision': 0.6122448979591837, 'recall': 0.45871559633027525, 'f1': 0.5244755244755244, 'number': 327}, 'overall_precision': 0.49069148936170215, 'overall_recall': 0.5676923076923077, 'overall_f1': 0.5263908701854494, 'overall_accuracy': 0.6924882629107981}
			------------EPOCH 13---------------
Loss: tensor(599.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(355.5257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.1087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(383.5562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.5269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.9114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(528.5607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.7416, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.8437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.5737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.9218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.6817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(514.2225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(827.5770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(923.1510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(455.1942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.7012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(629.8537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(858.8353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.8190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(584.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(484.1335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.6799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.8103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.9553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.7872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(223.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.3878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.7322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.5365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(191.6321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.5468, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3634686346863469, 'recall': 0.6099071207430341, 'f1': 0.45549132947976884, 'number': 323}, 'P': {'precision': 0.6904761904761905, 'recall': 0.17737003058103976, 'f1': 0.28223844282238447, 'number': 327}, 'overall_precision': 0.4073482428115016, 'overall_recall': 0.3923076923076923, 'overall_f1': 0.3996865203761756, 'overall_accuracy': 0.6015258215962441}
			------------EPOCH 14---------------
Loss: tensor(1164.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(580.3301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1653.1797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.5774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.2120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1597.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.4499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3638.7109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(554.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.7247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.1976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.8130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.5348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.3265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.2946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.6544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(482.1153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.7987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(342.3396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(475.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1743.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1097.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.1414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.0559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.2280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2092.1196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.6227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1675.8400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1037.0623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.2572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.4569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(611.6360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.8739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.6271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.8918, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4268292682926829, 'recall': 0.541795665634675, 'f1': 0.4774897680763984, 'number': 323}, 'P': {'precision': 0.584717607973422, 'recall': 0.5382262996941896, 'f1': 0.5605095541401274, 'number': 327}, 'overall_precision': 0.4936708860759494, 'overall_recall': 0.54, 'overall_f1': 0.5157972079353417, 'overall_accuracy': 0.7067031820552947}
			------------EPOCH 15---------------
Loss: tensor(342.3761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.6397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(187.5048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(266.3950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.3609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(376.6373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(969.1237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.3401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(490.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.8965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.4506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2660.7231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.1844, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.9963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.3957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(512.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.6253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(850.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1252.0569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.5446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.5330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.9088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.2198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.8777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.6792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.7787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.2215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.5452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.2638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.1170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(430.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.6766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.4001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.5042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(317.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.5648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.7642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.3184, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41836734693877553, 'recall': 0.25386996904024767, 'f1': 0.3159922928709056, 'number': 323}, 'P': {'precision': 0.4954954954954955, 'recall': 0.672782874617737, 'f1': 0.5706874189364461, 'number': 327}, 'overall_precision': 0.471875, 'overall_recall': 0.4646153846153846, 'overall_f1': 0.4682170542635659, 'overall_accuracy': 0.6628195096504955}
			------------EPOCH 16---------------
Loss: tensor(360.5620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.7213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(745.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.8614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(229.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(257.6212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1086.8384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.3952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.1133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.1755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.2397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(595.0067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.8149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.4758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.1257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.3819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(259.7938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.1967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.1989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.0877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.6985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.0266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.3730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.8227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.3339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.3732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.1526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.3173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.6598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.6336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.2461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7707, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45272206303724927, 'recall': 0.4891640866873065, 'f1': 0.47023809523809523, 'number': 323}, 'P': {'precision': 0.581039755351682, 'recall': 0.581039755351682, 'f1': 0.581039755351682, 'number': 327}, 'overall_precision': 0.514792899408284, 'overall_recall': 0.5353846153846153, 'overall_f1': 0.5248868778280543, 'overall_accuracy': 0.6964658320292123}
			------------EPOCH 17---------------
Loss: tensor(167.2311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.3526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.8673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.2014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.5253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.5015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.7939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.1422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.2256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.7075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.3543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.2857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(322.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.1980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.2951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(243.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.0665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.3446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.1346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.6831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.3683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.7657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.2829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2268, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48627450980392156, 'recall': 0.38390092879256965, 'f1': 0.42906574394463665, 'number': 323}, 'P': {'precision': 0.5466321243523317, 'recall': 0.6452599388379205, 'f1': 0.5918653576437587, 'number': 327}, 'overall_precision': 0.5226209048361935, 'overall_recall': 0.5153846153846153, 'overall_f1': 0.5189775367931837, 'overall_accuracy': 0.7033124673969744}
			------------EPOCH 18---------------
Loss: tensor(150.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.2352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.0891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.7916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.5456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.4185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.5712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.2823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.0924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.4593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.8301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1440, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.49818181818181817, 'recall': 0.4241486068111455, 'f1': 0.4581939799331104, 'number': 323}, 'P': {'precision': 0.5643044619422573, 'recall': 0.6574923547400612, 'f1': 0.6073446327683616, 'number': 327}, 'overall_precision': 0.5365853658536586, 'overall_recall': 0.5415384615384615, 'overall_f1': 0.5390505359877489, 'overall_accuracy': 0.7125717266562337}
			------------EPOCH 19---------------
Loss: tensor(121.5721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(275.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.6642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.4522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.2407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.8743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.6552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.6241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.7866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.0603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7626, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.42724458204334365, 'f1': 0.4607679465776294, 'number': 323}, 'P': {'precision': 0.5672043010752689, 'recall': 0.6452599388379205, 'f1': 0.603719599427754, 'number': 327}, 'overall_precision': 0.5385802469135802, 'overall_recall': 0.536923076923077, 'overall_f1': 0.5377503852080122, 'overall_accuracy': 0.7171361502347418}
			------------EPOCH 20---------------
Loss: tensor(103.1565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.6793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.3860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.2398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.5459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.8559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.2508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7015, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.42105263157894735, 'f1': 0.45714285714285713, 'number': 323}, 'P': {'precision': 0.5661375661375662, 'recall': 0.654434250764526, 'f1': 0.6070921985815603, 'number': 327}, 'overall_precision': 0.5384615384615384, 'overall_recall': 0.5384615384615384, 'overall_f1': 0.5384615384615384, 'overall_accuracy': 0.7186358894105372}
			------------EPOCH 21---------------
Loss: tensor(94.1630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.0549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.5593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7368, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7056, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5073529411764706, 'recall': 0.42724458204334365, 'f1': 0.46386554621848736, 'number': 323}, 'P': {'precision': 0.5646437994722955, 'recall': 0.654434250764526, 'f1': 0.6062322946175638, 'number': 327}, 'overall_precision': 0.5407066052227343, 'overall_recall': 0.5415384615384615, 'overall_f1': 0.5411222136817833, 'overall_accuracy': 0.7188967136150235}
			------------EPOCH 22---------------
Loss: tensor(84.2422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.1953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.0474, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7707, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5055350553505535, 'recall': 0.4241486068111455, 'f1': 0.46127946127946134, 'number': 323}, 'P': {'precision': 0.5646437994722955, 'recall': 0.654434250764526, 'f1': 0.6062322946175638, 'number': 327}, 'overall_precision': 0.54, 'overall_recall': 0.54, 'overall_f1': 0.54, 'overall_accuracy': 0.7164188836724048}
			------------EPOCH 23---------------
Loss: tensor(74.7294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.9034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.9258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2917, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5, 'recall': 0.43034055727554177, 'f1': 0.46256239600665555, 'number': 323}, 'P': {'precision': 0.5718085106382979, 'recall': 0.6574923547400612, 'f1': 0.6116642958748222, 'number': 327}, 'overall_precision': 0.5412844036697247, 'overall_recall': 0.5446153846153846, 'overall_f1': 0.5429447852760736, 'overall_accuracy': 0.7227438706311946}
			------------EPOCH 24---------------
Loss: tensor(68.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.3829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.4184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7102, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48188405797101447, 'recall': 0.4117647058823529, 'f1': 0.44407345575959933, 'number': 323}, 'P': {'precision': 0.5691489361702128, 'recall': 0.654434250764526, 'f1': 0.6088193456614509, 'number': 327}, 'overall_precision': 0.5322085889570553, 'overall_recall': 0.5338461538461539, 'overall_f1': 0.5330261136712751, 'overall_accuracy': 0.7142670839853938}
			------------EPOCH 25---------------
Loss: tensor(61.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(163.1489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.5528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.0216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6588, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4748201438848921, 'recall': 0.4086687306501548, 'f1': 0.43926788685524126, 'number': 323}, 'P': {'precision': 0.5643044619422573, 'recall': 0.6574923547400612, 'f1': 0.6073446327683616, 'number': 327}, 'overall_precision': 0.5265553869499241, 'overall_recall': 0.5338461538461539, 'overall_f1': 0.530175706646295, 'overall_accuracy': 0.715962441314554}
			------------EPOCH 26---------------
Loss: tensor(54.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.2028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.4252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.3927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2061, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4712230215827338, 'recall': 0.4055727554179567, 'f1': 0.4359400998336107, 'number': 323}, 'P': {'precision': 0.5616797900262467, 'recall': 0.654434250764526, 'f1': 0.6045197740112994, 'number': 327}, 'overall_precision': 0.5235204855842185, 'overall_recall': 0.5307692307692308, 'overall_f1': 0.5271199388846448, 'overall_accuracy': 0.7150495565988524}
			------------EPOCH 27---------------
Loss: tensor(51.9812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.7264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9238, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.8440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.5873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.4350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1644, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.48936170212765956, 'recall': 0.42724458204334365, 'f1': 0.456198347107438, 'number': 323}, 'P': {'precision': 0.5669291338582677, 'recall': 0.6605504587155964, 'f1': 0.6101694915254238, 'number': 327}, 'overall_precision': 0.5339366515837104, 'overall_recall': 0.5446153846153846, 'overall_f1': 0.5392231530845393, 'overall_accuracy': 0.7188315075639019}
			------------EPOCH 28---------------
Loss: tensor(50.3461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.6188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.2105, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.0376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.2971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.0462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0852, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.516245487364621, 'recall': 0.44272445820433437, 'f1': 0.4766666666666667, 'number': 323}, 'P': {'precision': 0.5669291338582677, 'recall': 0.6605504587155964, 'f1': 0.6101694915254238, 'number': 327}, 'overall_precision': 0.5455927051671733, 'overall_recall': 0.5523076923076923, 'overall_f1': 0.5489296636085628, 'overall_accuracy': 0.7178534167970788}
			------------EPOCH 29---------------
Loss: tensor(41.3283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.1803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7198, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0538, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5270758122743683, 'recall': 0.4520123839009288, 'f1': 0.4866666666666667, 'number': 323}, 'P': {'precision': 0.5639686684073107, 'recall': 0.6605504587155964, 'f1': 0.6084507042253521, 'number': 327}, 'overall_precision': 0.5484848484848485, 'overall_recall': 0.556923076923077, 'overall_f1': 0.5526717557251909, 'overall_accuracy': 0.7162232655190401}
			------------EPOCH 30---------------
Loss: tensor(38.4475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.1638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0634, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5072463768115942, 'recall': 0.43343653250773995, 'f1': 0.4674457429048414, 'number': 323}, 'P': {'precision': 0.5621761658031088, 'recall': 0.6636085626911316, 'f1': 0.608695652173913, 'number': 327}, 'overall_precision': 0.5392749244712991, 'overall_recall': 0.5492307692307692, 'overall_f1': 0.5442073170731707, 'overall_accuracy': 0.7151799687010955}
	Train size: 50 Test size: 50


		-------------RUN 1-----------
			------------EPOCH 1---------------
Loss: tensor(2883.6196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2058.9990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1805.6711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2267.6367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4129.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2581.7351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3404.9390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2606.8137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4344.3213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3758.3127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5612.7588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5134.3027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4080.8770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.4603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3343.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6805.7393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3790.5059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3480.5259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.4958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2319.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2371.8921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1883.6289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1445.9791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.7698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1818.3724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2250.9094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3540.8486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1810.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3052.0303, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.029175784099197667, 'recall': 0.061633281972265024, 'f1': 0.039603960396039604, 'number': 649}, 'P': {'precision': 0.14213197969543148, 'recall': 0.03608247422680412, 'f1': 0.05755395683453237, 'number': 776}, 'overall_precision': 0.04336734693877551, 'overall_recall': 0.047719298245614036, 'overall_f1': 0.04543935850317407, 'overall_accuracy': 0.40695275690818794}
			------------EPOCH 2---------------
Loss: tensor(2082.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1384.0956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.0459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.8909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3263.0217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2385.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1976.8328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3233.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3164.8438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4790.8262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4281.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3190.6899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.7061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2779.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5537.4966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3029.9307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2739.1450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1960.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1922.0714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1265.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1486.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1830.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2947.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1605.1892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2656.1506, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.08639308855291576, 'recall': 0.12326656394453005, 'f1': 0.10158730158730159, 'number': 649}, 'P': {'precision': 0.13753213367609254, 'recall': 0.13788659793814434, 'f1': 0.1377091377091377, 'number': 776}, 'overall_precision': 0.10974178403755869, 'overall_recall': 0.1312280701754386, 'overall_f1': 0.11952700543304572, 'overall_accuracy': 0.5206672609193939}
			------------EPOCH 3---------------
Loss: tensor(1783.1348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.7710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1148.5801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1394.5132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2893.8208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1916.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1710.7574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.1646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2736.8677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2561.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3826.8042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3526.0859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2542.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.8495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.4795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4942.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2490.1274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2319.1116, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.5023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1578.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.3347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1277.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.8665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(998.1182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1262.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.5453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2508.4592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1408.0382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1753.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2333.0986, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.21568627450980393, 'recall': 0.423728813559322, 'f1': 0.2858627858627859, 'number': 649}, 'P': {'precision': 0.2144469525959368, 'recall': 0.12242268041237113, 'f1': 0.15586546349466776, 'number': 776}, 'overall_precision': 0.21536670547147846, 'overall_recall': 0.2596491228070175, 'overall_f1': 0.2354438434616608, 'overall_accuracy': 0.5086463771806953}
			------------EPOCH 4---------------
Loss: tensor(1594.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1071.0400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(995.4038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2538.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.6158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1634.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.9388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(918.2894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2381.6440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2146.9917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3171.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2925.8828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.9679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.7456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2218.3015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4370.2852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2177.8828, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2009.5381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1374.8054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.4631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1313.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.3610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.0960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.2717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.0436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2112.6514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.6641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.3340, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24808575803981622, 'recall': 0.49922958397534667, 'f1': 0.3314578005115089, 'number': 649}, 'P': {'precision': 0.24210526315789474, 'recall': 0.1481958762886598, 'f1': 0.1838529176658673, 'number': 776}, 'overall_precision': 0.24649073554183043, 'overall_recall': 0.3080701754385965, 'overall_f1': 0.27386150966936995, 'overall_accuracy': 0.5383165669171017}
			------------EPOCH 5---------------
Loss: tensor(1360.2084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(946.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1009.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2100.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1254.4845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1402.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1297.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.2727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1982.8652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2684.6577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2399.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.1653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3855.1309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.9324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1593.1230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1144.3604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.3699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.2574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.9135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(792.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1025.6920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1840.6909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.0540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1285.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1435.7924, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.29578675838349094, 'recall': 0.5300462249614792, 'f1': 0.379690949227373, 'number': 649}, 'P': {'precision': 0.30783242258652094, 'recall': 0.21778350515463918, 'f1': 0.2550943396226415, 'number': 776}, 'overall_precision': 0.2996495327102804, 'overall_recall': 0.36, 'overall_f1': 0.32706407395600895, 'overall_accuracy': 0.5784031580287788}
			------------EPOCH 6---------------
Loss: tensor(1123.1425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.8873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.4551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1031.9486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1207.3872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.4779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.5150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.7887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1620.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2249.3701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1886.7612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.0278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.7899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1526.3792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3162.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1216.0040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.0372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.6398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(588.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(622.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.1656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.8542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1890.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.3570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.3315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1190.7869, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2641946697566628, 'recall': 0.35130970724191063, 'f1': 0.30158730158730157, 'number': 649}, 'P': {'precision': 0.3392857142857143, 'recall': 0.22036082474226804, 'f1': 0.26718749999999997, 'number': 776}, 'overall_precision': 0.2918800292611558, 'overall_recall': 0.28, 'overall_f1': 0.28581661891117477, 'overall_accuracy': 0.5782503501846428}
			------------EPOCH 7---------------
Loss: tensor(1017.7980, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.5011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(624.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1542.9993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.1517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1057.7990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(944.5078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.5897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1396.9119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1476.2074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1911.9399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.3235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(829.4742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1361.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2806.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.9395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.9356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(758.5791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(811.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.4753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.0609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.7042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.5228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2069.2642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.1809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1859.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1826.4340, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.24390243902439024, 'recall': 0.15408320493066255, 'f1': 0.18885741265344666, 'number': 649}, 'P': {'precision': 0.42059748427672955, 'recall': 0.6894329896907216, 'f1': 0.5224609375, 'number': 776}, 'overall_precision': 0.37752675386444706, 'overall_recall': 0.4456140350877193, 'overall_f1': 0.4087544254908272, 'overall_accuracy': 0.6347892525149624}
			------------EPOCH 8---------------
Loss: tensor(1244.3789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(793.8401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(785.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.2241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.5334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(898.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(865.8428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(877.3447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2624.5552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1695.8472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3209.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2591.6714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.0138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1063.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1851.8096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2919.0422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(856.2527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(931.9515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.6317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.6509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(748.7484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.4773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.1956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.6565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1045.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1820.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.7823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.0746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1854.1929, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2993939393939394, 'recall': 0.38058551617873654, 'f1': 0.3351424694708277, 'number': 649}, 'P': {'precision': 0.38138385502471167, 'recall': 0.5966494845360825, 'f1': 0.4653266331658292, 'number': 776}, 'overall_precision': 0.3482099068170672, 'overall_recall': 0.4982456140350877, 'overall_f1': 0.40993071593533487, 'overall_accuracy': 0.5883611358716414}
			------------EPOCH 9---------------
Loss: tensor(1496.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.5705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(882.6607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.2786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2136.6306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1150.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.5798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.6642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2731.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4512.1582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2251.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.0132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.2158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1909.3292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2963.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1474.5918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1244.2441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.0300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(843.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.1979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(476.7096, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(459.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.3722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(722.7651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1389.9222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(828.6044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(979.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.2932, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30592734225621415, 'recall': 0.4930662557781202, 'f1': 0.3775811209439528, 'number': 649}, 'P': {'precision': 0.31277533039647576, 'recall': 0.27448453608247425, 'f1': 0.29238160603980784, 'number': 776}, 'overall_precision': 0.30862767805442964, 'overall_recall': 0.3740350877192982, 'overall_f1': 0.3381979695431472, 'overall_accuracy': 0.6270979243601171}
			------------EPOCH 10---------------
Loss: tensor(894.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(704.6521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.4550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.9393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(805.9087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1141.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1010.5662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.4213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1583.8575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1172.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1811.0093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1573.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.3521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(679.1693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.7446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.5813, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(732.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(566.8567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.4273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1189.4928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(899.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.7209, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38513513513513514, 'recall': 0.4391371340523883, 'f1': 0.41036717062634986, 'number': 649}, 'P': {'precision': 0.3671497584541063, 'recall': 0.5876288659793815, 'f1': 0.45193260654112993, 'number': 776}, 'overall_precision': 0.3738647830474268, 'overall_recall': 0.52, 'overall_f1': 0.4349867918990314, 'overall_accuracy': 0.658194320641793}
			------------EPOCH 11---------------
Loss: tensor(828.5487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(412.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.3806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.4109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1128.5181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.9542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.8071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.5945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.5874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1479.8649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.2839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2081.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1083.8169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(790.9168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.1434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(868.3107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.2285, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.6539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.1435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.7845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.2060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.5410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.5209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.3095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(471.1297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1146.5089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(691.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(980.7142, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42385516506922255, 'recall': 0.613251155624037, 'f1': 0.5012594458438286, 'number': 649}, 'P': {'precision': 0.4915254237288136, 'recall': 0.4484536082474227, 'f1': 0.4690026954177898, 'number': 776}, 'overall_precision': 0.45294474802671525, 'overall_recall': 0.5235087719298246, 'overall_f1': 0.48567708333333337, 'overall_accuracy': 0.6595950592130396}
			------------EPOCH 12---------------
Loss: tensor(467.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(327.1928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(421.4550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.7178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(307.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(380.1043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.3076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.7549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(674.9110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.8517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1027.9672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(654.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.6095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1866.3995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.3697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(558.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.6107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(349.6021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.0645, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.2088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.2635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.1923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(549.0486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(523.0317, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4115267947421638, 'recall': 0.6271186440677966, 'f1': 0.496947496947497, 'number': 649}, 'P': {'precision': 0.5509433962264151, 'recall': 0.5644329896907216, 'f1': 0.5576066199872692, 'number': 776}, 'overall_precision': 0.4736547085201794, 'overall_recall': 0.5929824561403508, 'overall_f1': 0.526643814272359, 'overall_accuracy': 0.6619890487711703}
			------------EPOCH 13---------------
Loss: tensor(380.7723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.5402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.6596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(400.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(604.6697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.8889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.2750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.7039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.7110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(965.7520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.6307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.1940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.8434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.2578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.9754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.8563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.1049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.3422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.2997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.7880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.1186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(209.3873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(578.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.6323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(545.9483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.0259, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4331103678929766, 'recall': 0.39907550077041604, 'f1': 0.4153969526864475, 'number': 649}, 'P': {'precision': 0.5229445506692161, 'recall': 0.7048969072164949, 'f1': 0.6004390779363338, 'number': 776}, 'overall_precision': 0.4902676399026764, 'overall_recall': 0.5656140350877193, 'overall_f1': 0.5252525252525253, 'overall_accuracy': 0.6865911116770661}
			------------EPOCH 14---------------
Loss: tensor(351.3851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.2138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(337.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.9774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.6931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.3529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.5966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(433.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(424.8271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(468.6161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.2304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.8482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.1057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.3394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(770.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.4531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(304.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.6487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(295.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.4781, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.5711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.1415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(211.7208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.5429, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4416184971098266, 'recall': 0.588597842835131, 'f1': 0.5046235138705416, 'number': 649}, 'P': {'precision': 0.5679314565483476, 'recall': 0.5979381443298969, 'f1': 0.5825486503452606, 'number': 776}, 'overall_precision': 0.5029726516052319, 'overall_recall': 0.5936842105263158, 'overall_f1': 0.5445767621499839, 'overall_accuracy': 0.6938240162995034}
			------------EPOCH 15---------------
Loss: tensor(162.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.4870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.4148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.0490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.7668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(325.4972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(351.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.2787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.8620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.0710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(507.4815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.8726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.3601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.6302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.9347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(173.7536, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.452755905511811, 'recall': 0.5315870570107858, 'f1': 0.48901488306165836, 'number': 649}, 'P': {'precision': 0.5444801714898178, 'recall': 0.654639175257732, 'f1': 0.5944997074312462, 'number': 776}, 'overall_precision': 0.5032448377581121, 'overall_recall': 0.5985964912280701, 'overall_f1': 0.5467948717948719, 'overall_accuracy': 0.691251750923214}
			------------EPOCH 16---------------
Loss: tensor(123.4971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.2299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.1112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.4339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.1097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.1951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(192.0178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.6460, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.5585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(139.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.1689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.4022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.6914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9054, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(210.0647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.1211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.1839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.9217, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44743589743589746, 'recall': 0.5377503852080123, 'f1': 0.4884534639608118, 'number': 649}, 'P': {'precision': 0.5453514739229025, 'recall': 0.6198453608247423, 'f1': 0.5802171290711702, 'number': 776}, 'overall_precision': 0.4993983152827918, 'overall_recall': 0.5824561403508772, 'overall_f1': 0.5377389050858439, 'overall_accuracy': 0.7025085954412327}
			------------EPOCH 17---------------
Loss: tensor(90.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.2000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.6558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.3019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.8554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.5638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.6500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.2807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(196.0845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(162.2489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.5121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.1680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.5241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.1596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.6586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.7071, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46338028169014084, 'recall': 0.5069337442218799, 'f1': 0.4841795437821928, 'number': 649}, 'P': {'precision': 0.5486257928118393, 'recall': 0.6688144329896907, 'f1': 0.602787456445993, 'number': 776}, 'overall_precision': 0.5120772946859904, 'overall_recall': 0.5950877192982457, 'overall_f1': 0.5504706264199936, 'overall_accuracy': 0.6997580542467847}
			------------EPOCH 18---------------
Loss: tensor(67.5002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.2567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.2403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.0929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.1389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.9770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.6977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9740, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45934959349593496, 'recall': 0.522342064714946, 'f1': 0.48882480173035325, 'number': 649}, 'P': {'precision': 0.5586652314316469, 'recall': 0.6688144329896907, 'f1': 0.6087976539589443, 'number': 776}, 'overall_precision': 0.5146970605878824, 'overall_recall': 0.6021052631578947, 'overall_f1': 0.5549805950840879, 'overall_accuracy': 0.6979498280911753}
			------------EPOCH 19---------------
Loss: tensor(52.6658, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.0790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.7135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.6004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.4007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.8433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.3583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0624, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4533333333333333, 'recall': 0.5238828967642527, 'f1': 0.48606147248034315, 'number': 649}, 'P': {'precision': 0.543010752688172, 'recall': 0.6507731958762887, 'f1': 0.5920281359906214, 'number': 776}, 'overall_precision': 0.5029761904761905, 'overall_recall': 0.5929824561403508, 'overall_f1': 0.5442834138486313, 'overall_accuracy': 0.6970839169744046}
			------------EPOCH 20---------------
Loss: tensor(39.5142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.6576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.6200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.2775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.6127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7127, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5076, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4520367936925099, 'recall': 0.5300462249614792, 'f1': 0.48794326241134756, 'number': 649}, 'P': {'precision': 0.5495103373231773, 'recall': 0.6507731958762887, 'f1': 0.5958702064896755, 'number': 776}, 'overall_precision': 0.5053571428571428, 'overall_recall': 0.5957894736842105, 'overall_f1': 0.5468599033816425, 'overall_accuracy': 0.699350566662422}
			------------EPOCH 21---------------
Loss: tensor(34.0769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.9486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.7646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.2426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.8518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2227, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4508519003931848, 'recall': 0.5300462249614792, 'f1': 0.48725212464589235, 'number': 649}, 'P': {'precision': 0.5458468176914779, 'recall': 0.6520618556701031, 'f1': 0.5942454492072813, 'number': 776}, 'overall_precision': 0.5029585798816568, 'overall_recall': 0.5964912280701754, 'overall_f1': 0.5457463884430177, 'overall_accuracy': 0.6976187444288807}
			------------EPOCH 22---------------
Loss: tensor(27.6974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.6964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.5097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5974, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5784, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45549738219895286, 'recall': 0.5362095531587057, 'f1': 0.49256900212314225, 'number': 649}, 'P': {'precision': 0.5421166306695464, 'recall': 0.6469072164948454, 'f1': 0.5898942420681552, 'number': 776}, 'overall_precision': 0.5029585798816568, 'overall_recall': 0.5964912280701754, 'overall_f1': 0.5457463884430177, 'overall_accuracy': 0.700343817649306}
			------------EPOCH 23---------------
Loss: tensor(25.4789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.0237, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.5592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9352, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4549019607843137, 'recall': 0.5362095531587057, 'f1': 0.49222065063649223, 'number': 649}, 'P': {'precision': 0.5422459893048128, 'recall': 0.6533505154639175, 'f1': 0.592635885447107, 'number': 776}, 'overall_precision': 0.5029411764705882, 'overall_recall': 0.6, 'overall_f1': 0.5471999999999999, 'overall_accuracy': 0.7007513052336687}
			------------EPOCH 24---------------
Loss: tensor(23.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.8366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4034, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45740498034076016, 'recall': 0.5377503852080123, 'f1': 0.49433427762039656, 'number': 649}, 'P': {'precision': 0.5483870967741935, 'recall': 0.6572164948453608, 'f1': 0.5978898007033998, 'number': 776}, 'overall_precision': 0.5073833431777909, 'overall_recall': 0.6028070175438597, 'overall_f1': 0.5509942270686338, 'overall_accuracy': 0.7027632751814593}
			------------EPOCH 25---------------
Loss: tensor(21.5256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.9291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7972, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0789, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45430809399477806, 'recall': 0.5362095531587057, 'f1': 0.4918727915194346, 'number': 649}, 'P': {'precision': 0.5449678800856531, 'recall': 0.6559278350515464, 'f1': 0.5953216374269006, 'number': 776}, 'overall_precision': 0.5041176470588236, 'overall_recall': 0.6014035087719298, 'overall_f1': 0.5484800000000001, 'overall_accuracy': 0.7026104673373234}
			------------EPOCH 26---------------
Loss: tensor(32.4412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.0056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.5131, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.3612, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8952, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45039164490861616, 'recall': 0.5315870570107858, 'f1': 0.48763250883392223, 'number': 649}, 'P': {'precision': 0.522680412371134, 'recall': 0.6533505154639175, 'f1': 0.5807560137457044, 'number': 776}, 'overall_precision': 0.49078341013824883, 'overall_recall': 0.5978947368421053, 'overall_f1': 0.5390699145839923, 'overall_accuracy': 0.6929835731567554}
			------------EPOCH 27---------------
Loss: tensor(21.0374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.8835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.7985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.9910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2582, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45144356955380577, 'recall': 0.5300462249614792, 'f1': 0.48759744861800147, 'number': 649}, 'P': {'precision': 0.5334029227557411, 'recall': 0.6585051546391752, 'f1': 0.5893886966551325, 'number': 776}, 'overall_precision': 0.49709302325581395, 'overall_recall': 0.6, 'overall_f1': 0.5437201907790143, 'overall_accuracy': 0.6918375143257354}
			------------EPOCH 28---------------
Loss: tensor(18.6638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.2108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.7906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2510, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45657894736842103, 'recall': 0.5346687211093991, 'f1': 0.49254790631653655, 'number': 649}, 'P': {'precision': 0.5360169491525424, 'recall': 0.6520618556701031, 'f1': 0.5883720930232559, 'number': 776}, 'overall_precision': 0.5005868544600939, 'overall_recall': 0.5985964912280701, 'overall_f1': 0.5452221156919144, 'overall_accuracy': 0.6904622437285114}
			------------EPOCH 29---------------
Loss: tensor(18.5347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.3594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.4576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46029609690444145, 'recall': 0.5269645608628659, 'f1': 0.4913793103448276, 'number': 649}, 'P': {'precision': 0.5398512221041445, 'recall': 0.654639175257732, 'f1': 0.5917297612114153, 'number': 776}, 'overall_precision': 0.504750593824228, 'overall_recall': 0.5964912280701754, 'overall_f1': 0.5467996140238018, 'overall_accuracy': 0.6905386476505794}
			------------EPOCH 30---------------
Loss: tensor(17.0953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.3193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.2113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.1513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7484, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46153846153846156, 'recall': 0.5269645608628659, 'f1': 0.4920863309352518, 'number': 649}, 'P': {'precision': 0.5434322033898306, 'recall': 0.6610824742268041, 'f1': 0.5965116279069768, 'number': 776}, 'overall_precision': 0.5074183976261127, 'overall_recall': 0.6, 'overall_f1': 0.5498392282958199, 'overall_accuracy': 0.692015790143894}


		-------------RUN 2-----------
			------------EPOCH 1---------------
Loss: tensor(1734.7036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4289.5566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3315.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6814.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2529.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2652.6709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1764.9604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(880.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1258.3296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2268.5981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3122.8853, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.3589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.3328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1906.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2368.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3455.5439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2237.4668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2212.2832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4681.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.3242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1912.1475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2564.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2300.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1873.8923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1944.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.4429, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
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': 832}, 'P': {'precision': 0.08584905660377358, 'recall': 0.0841813135985199, 'f1': 0.085007006071929, 'number': 1081}, 'overall_precision': 0.08584905660377358, 'overall_recall': 0.04756926293779404, 'overall_f1': 0.0612176252943155, 'overall_accuracy': 0.45700260713703766}
			------------EPOCH 2---------------
Loss: tensor(1206.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2951.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2375.6682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4820.0649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1855.3926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2004.1035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1450.7925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1786.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(994.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1869.6736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2683.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1767.6755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1261.3362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.4911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1842.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2765.7410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.7772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1921.8422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4153.3516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2010.2021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1613.0774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2164.3591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1928.9370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1606.2975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1654.6587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.2615, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1111111111111111, 'recall': 0.001201923076923077, 'f1': 0.002378121284185494, 'number': 832}, 'P': {'precision': 0.21635347892331133, 'recall': 0.3940795559666975, 'f1': 0.27934426229508197, 'number': 1081}, 'overall_precision': 0.21587462082912032, 'overall_recall': 0.2232096184004182, 'overall_f1': 0.21948085325109223, 'overall_accuracy': 0.538170115691706}
			------------EPOCH 3---------------
Loss: tensor(1079.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2562.7422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2023.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4291.3457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1679.1047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1733.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1302.4829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1560.0271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.1625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1545.5316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2245.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.2764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1087.7087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1195.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1548.5193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2397.9373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1480.2136, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.1176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3640.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1738.5808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.6614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.7639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1382.3188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1455.3528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.5392, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4642857142857143, 'recall': 0.015625, 'f1': 0.030232558139534883, 'number': 832}, 'P': {'precision': 0.3135215453194651, 'recall': 0.5855689176688251, 'f1': 0.40838709677419355, 'number': 1081}, 'overall_precision': 0.3155837811431363, 'overall_recall': 0.3376894929430214, 'overall_f1': 0.32626262626262625, 'overall_accuracy': 0.5823081310086361}
			------------EPOCH 4---------------
Loss: tensor(959.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2311.7920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1746.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3706.6401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1535.3933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1556.4425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1174.2356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.5310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.8281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.2834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.1094, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1929.4788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1478.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(977.2950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1269.4650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2000.1735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1245.3859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.8546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3281.0181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1528.9113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1241.0356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.0061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1368.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1163.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1263.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1179.8000, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17391304347826086, 'recall': 0.03365384615384615, 'f1': 0.05639476334340383, 'number': 832}, 'P': {'precision': 0.3563636363636364, 'recall': 0.543940795559667, 'f1': 0.43061149761991946, 'number': 1081}, 'overall_precision': 0.34014356709000554, 'overall_recall': 0.3220073183481443, 'overall_f1': 0.33082706766917297, 'overall_accuracy': 0.6181562652761936}
			------------EPOCH 5---------------
Loss: tensor(917.4653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2078.8833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1393.4856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3392.3652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1346.0221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.8773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(910.0984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.1981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.0185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1104.6765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1651.4696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1266.3728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(904.1683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.8841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1049.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1735.5486, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1034.1550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1390.0479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2451.1699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.2756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1133.0947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.2836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(936.3643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.2791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1046.2354, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11904761904761904, 'recall': 0.006009615384615385, 'f1': 0.011441647597254004, 'number': 832}, 'P': {'precision': 0.35938391329150027, 'recall': 0.5827937095282146, 'f1': 0.44460127028934365, 'number': 1081}, 'overall_precision': 0.35376044568245124, 'overall_recall': 0.3319393622582331, 'overall_f1': 0.3425026968716289, 'overall_accuracy': 0.6146325566237575}
			------------EPOCH 6---------------
Loss: tensor(916.6835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1997.7073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1234.8391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2974.4375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1155.1187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1295.2671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(570.3456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.7040, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(630.5084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(440.3904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(538.6069, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.4382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1200.9558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(853.5332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.3756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(873.1383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1618.3694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(951.7910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.6620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2209.9807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1238.9521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1040.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1284.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.4498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1011.2720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(886.8100, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.30465116279069765, 'recall': 0.15745192307692307, 'f1': 0.2076069730586371, 'number': 832}, 'P': {'precision': 0.3975983989326217, 'recall': 0.5513413506012951, 'f1': 0.46201550387596896, 'number': 1081}, 'overall_precision': 0.37687921202695696, 'overall_recall': 0.38003136434918977, 'overall_f1': 0.3784487246225924, 'overall_accuracy': 0.64606077888219}
			------------EPOCH 7---------------
Loss: tensor(680.8688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1403.8374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(830.6192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2173.9146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1107.0984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(502.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(477.7452, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.5218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.0966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(500.2253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(838.5901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(983.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(720.5298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1289.7106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.7545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.8395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1518.0511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.1531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1167.4656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.2934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(760.4806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.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
Evaluating
Evaluating
				 {'C': {'precision': 0.2917369308600337, 'recall': 0.6237980769230769, 'f1': 0.39754883186518575, 'number': 832}, 'P': {'precision': 0.6041275797373359, 'recall': 0.2978723404255319, 'f1': 0.3990086741016109, 'number': 1081}, 'overall_precision': 0.36375432525951557, 'overall_recall': 0.43962362780972297, 'overall_f1': 0.3981065088757397, 'overall_accuracy': 0.582735864428874}
			------------EPOCH 8---------------
Loss: tensor(778.1431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2083.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1373.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3605.5005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.1697, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1121.2371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(559.1100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.1076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.5505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.0211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(409.0689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.4418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(800.3325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(711.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(705.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(417.0388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.8325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(581.0130, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.3765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1475.5597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1316.1201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(926.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1433.9193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.4083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.8641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(812.3600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(948.8773, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2828282828282828, 'recall': 0.1346153846153846, 'f1': 0.18241042345276873, 'number': 832}, 'P': {'precision': 0.4375764993880049, 'recall': 0.6614246068455134, 'f1': 0.5267034990791897, 'number': 1081}, 'overall_precision': 0.40738916256157637, 'overall_recall': 0.43230527966544696, 'overall_f1': 0.41947755516104485, 'overall_accuracy': 0.6669178751833144}
			------------EPOCH 9---------------
Loss: tensor(600.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1249.9600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1898.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(661.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(806.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.5240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(443.2001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.0921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(473.7296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1084.5125, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1139.1205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(740.6038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(659.3155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.1642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.3635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(832.6647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1628.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(908.1302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.4338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.3743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(872.2344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(893.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(754.0155, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.31871345029239767, 'recall': 0.1310096153846154, 'f1': 0.18568994889267462, 'number': 832}, 'P': {'precision': 0.3232863393291201, 'recall': 0.6151711378353376, 'f1': 0.4238368387507967, 'number': 1081}, 'overall_precision': 0.32263443101292205, 'overall_recall': 0.40460010454783063, 'overall_f1': 0.3589981447124304, 'overall_accuracy': 0.5883982401824996}
			------------EPOCH 10---------------
Loss: tensor(706.5029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1692.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1325.5966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2740.9763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(862.1406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1041.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(369.0226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.8602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(370.6349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.9207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.6512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.1235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.7068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.7619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.2432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(359.6581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.3632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(826.1700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1033.1713, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(855.3468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(599.7223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(557.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(577.2112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(697.2316, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40804597701149425, 'recall': 0.25600961538461536, 'f1': 0.31462333825701627, 'number': 832}, 'P': {'precision': 0.43022582513028373, 'recall': 0.6873265494912119, 'f1': 0.5292022792022792, 'number': 1081}, 'overall_precision': 0.42507781236104936, 'overall_recall': 0.4997386304234187, 'overall_f1': 0.4593945218644882, 'overall_accuracy': 0.6690565422845038}
			------------EPOCH 11---------------
Loss: tensor(513.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1017.8286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(602.0769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1471.7274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(721.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(286.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(332.3270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(384.6207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.3264, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.2921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(627.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.0530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(589.8544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(377.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(780.7186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.8149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.9544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(866.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(738.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(472.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(753.9090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(462.4288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.9100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.2696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.0386, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3704115684093437, 'recall': 0.40024038461538464, 'f1': 0.38474870017331025, 'number': 832}, 'P': {'precision': 0.5506198347107438, 'recall': 0.49306197964847365, 'f1': 0.5202537823328452, 'number': 1081}, 'overall_precision': 0.46384574183181576, 'overall_recall': 0.45269210663878723, 'overall_f1': 0.45820105820105816, 'overall_accuracy': 0.7041103144859052}
			------------EPOCH 12---------------
Loss: tensor(438.3112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.1541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.9074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1380.0364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.7727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.0934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(218.6020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.3876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.5404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.6771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.0195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(391.9276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(212.8090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.8500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(635.7566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.5767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.4062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.6868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.7132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(416.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.5922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(385.7529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(278.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(345.0150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(418.0954, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4057971014492754, 'recall': 0.3701923076923077, 'f1': 0.38717787554996863, 'number': 832}, 'P': {'precision': 0.4926315789473684, 'recall': 0.6493987049028677, 'f1': 0.5602553870710295, 'number': 1081}, 'overall_precision': 0.4624542124542125, 'overall_recall': 0.5279665446941976, 'overall_f1': 0.4930436905052477, 'overall_accuracy': 0.6970628971810331}
			------------EPOCH 13---------------
Loss: tensor(354.7663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(600.7222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.2262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(930.1470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(344.0203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(167.3773, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.4449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.7195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(175.6109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.9482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.7291, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(371.6346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.9500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.6891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.0110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(248.3982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.4419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(296.9689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(562.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.1029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(518.8512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(264.6245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.6378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.6396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.9365, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40535714285714286, 'recall': 0.27283653846153844, 'f1': 0.3261494252873563, 'number': 832}, 'P': {'precision': 0.48846960167714887, 'recall': 0.6466234967622572, 'f1': 0.5565286624203822, 'number': 1081}, 'overall_precision': 0.46509291813159215, 'overall_recall': 0.48405645582854157, 'overall_f1': 0.47438524590163933, 'overall_accuracy': 0.7070840801694639}
			------------EPOCH 14---------------
Loss: tensor(266.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.5490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(220.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.3684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.5800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.2161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.7994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.2453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.6889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(283.1187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(185.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.9473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.6294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.5143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.9422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.4944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.4162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(350.5135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.5177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(448.9952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(174.0682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.5656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.3434, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40551181102362205, 'recall': 0.4951923076923077, 'f1': 0.44588744588744594, 'number': 832}, 'P': {'precision': 0.5574506283662477, 'recall': 0.574468085106383, 'f1': 0.5658314350797267, 'number': 1081}, 'overall_precision': 0.4849765258215962, 'overall_recall': 0.5399895452169368, 'overall_f1': 0.5110066782092506, 'overall_accuracy': 0.7018698060941828}
			------------EPOCH 15---------------
Loss: tensor(203.3475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.4305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.5723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(153.2405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.6173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.8578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.0041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.4347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(202.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.0080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.1473, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.4923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.1628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.6356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(298.5819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(157.7160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(347.1833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.1918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.0295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(159.0570, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41299019607843135, 'recall': 0.4050480769230769, 'f1': 0.4089805825242718, 'number': 832}, 'P': {'precision': 0.5438311688311688, 'recall': 0.6197964847363552, 'f1': 0.5793341980112406, 'number': 1081}, 'overall_precision': 0.49169921875, 'overall_recall': 0.5263983272347099, 'overall_f1': 0.5084574602373139, 'overall_accuracy': 0.7155776437999022}
			------------EPOCH 16---------------
Loss: tensor(133.9606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(254.7232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.1754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.9186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.7438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.0155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(82.9357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.2239, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.3630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.0333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.7187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(335.5862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(142.5595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(247.1149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.7108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.4666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.5178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.2388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.7834, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4087403598971722, 'recall': 0.38221153846153844, 'f1': 0.39503105590062104, 'number': 832}, 'P': {'precision': 0.5341394025604552, 'recall': 0.6947271045328399, 'f1': 0.6039404905508645, 'number': 1081}, 'overall_precision': 0.48946886446886445, 'overall_recall': 0.5588081547307894, 'overall_f1': 0.5218452526238712, 'overall_accuracy': 0.6985497800228124}
			------------EPOCH 17---------------
Loss: tensor(105.7102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.7188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.3867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.1034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.0433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.4934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.2340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.8600, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.1877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.5092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.1533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.1560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.9793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.6933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(138.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.8349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.8093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5443, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.1396, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41870350690754515, 'recall': 0.4735576923076923, 'f1': 0.4444444444444445, 'number': 832}, 'P': {'precision': 0.5675909878682842, 'recall': 0.6059204440333025, 'f1': 0.5861297539149888, 'number': 1081}, 'overall_precision': 0.5007159904534606, 'overall_recall': 0.548353371667538, 'overall_f1': 0.5234530938123753, 'overall_accuracy': 0.708632067785563}
			------------EPOCH 18---------------
Loss: tensor(79.5182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.2968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.9245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.7337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.5976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.4889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.9109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.8143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.6399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.4401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.7104, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.41472868217054265, 'recall': 0.3858173076923077, 'f1': 0.39975093399750933, 'number': 832}, 'P': {'precision': 0.5417590539541759, 'recall': 0.6780758556891767, 'f1': 0.6023007395234182, 'number': 1081}, 'overall_precision': 0.49553361542078045, 'overall_recall': 0.5509670674333508, 'overall_f1': 0.5217821782178218, 'overall_accuracy': 0.7108318396610722}
			------------EPOCH 19---------------
Loss: tensor(55.9352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.4698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.9531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.2102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.6039, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.7077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.0849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(194.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.9419, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4107505070993915, 'recall': 0.48677884615384615, 'f1': 0.44554455445544555, 'number': 832}, 'P': {'precision': 0.5738980121002593, 'recall': 0.6142460684551342, 'f1': 0.5933869526362824, 'number': 1081}, 'overall_precision': 0.49883341110592627, 'overall_recall': 0.5588081547307894, 'overall_f1': 0.5271203155818541, 'overall_accuracy': 0.7055360925533648}
			------------EPOCH 20---------------
Loss: tensor(39.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.7451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.2109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.2347, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.1023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.1174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.0044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.9912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.9564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.3479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3284, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4177671068427371, 'recall': 0.4182692307692308, 'f1': 0.41801801801801797, 'number': 832}, 'P': {'precision': 0.5523882896764253, 'recall': 0.6632747456059205, 'f1': 0.6027742749054226, 'number': 1081}, 'overall_precision': 0.4997653683716565, 'overall_recall': 0.556717198118139, 'overall_f1': 0.526706231454006, 'overall_accuracy': 0.7143962848297214}
			------------EPOCH 21---------------
Loss: tensor(29.2613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.3750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.4875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.1399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1277, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.5393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.5287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(152.8001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.3126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.3673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9376, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.416135881104034, 'recall': 0.47115384615384615, 'f1': 0.4419391206313416, 'number': 832}, 'P': {'precision': 0.5717842323651452, 'recall': 0.637372802960222, 'f1': 0.6027996500437445, 'number': 1081}, 'overall_precision': 0.503493246390312, 'overall_recall': 0.5650810245687402, 'overall_f1': 0.5325123152709359, 'overall_accuracy': 0.7138667101189506}
			------------EPOCH 22---------------
Loss: tensor(20.7470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.0478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5656, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.2167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.2707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.7805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(133.2688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.8931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.7501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.7506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7468, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4030010718113612, 'recall': 0.4519230769230769, 'f1': 0.42606232294617563, 'number': 832}, 'P': {'precision': 0.5613057324840764, 'recall': 0.6521739130434783, 'f1': 0.6033376123234917, 'number': 1081}, 'overall_precision': 0.4938328003654637, 'overall_recall': 0.5650810245687402, 'overall_f1': 0.5270599707459775, 'overall_accuracy': 0.7071248166856771}
			------------EPOCH 23---------------
Loss: tensor(17.5156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.8425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.1229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2722, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.4126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0284, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39868565169769987, 'recall': 0.4375, 'f1': 0.4171919770773639, 'number': 832}, 'P': {'precision': 0.550314465408805, 'recall': 0.6475485661424607, 'f1': 0.5949851253718658, 'number': 1081}, 'overall_precision': 0.48695652173913045, 'overall_recall': 0.5561944589649764, 'overall_f1': 0.5192776964372865, 'overall_accuracy': 0.707267394492423}
			------------EPOCH 24---------------
Loss: tensor(14.5114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0252, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.4661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.8299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6420, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4027196652719665, 'recall': 0.46274038461538464, 'f1': 0.4306487695749441, 'number': 832}, 'P': {'precision': 0.5624489795918367, 'recall': 0.637372802960222, 'f1': 0.5975715524718126, 'number': 1081}, 'overall_precision': 0.4924346629986245, 'overall_recall': 0.5614218504966022, 'overall_f1': 0.5246702491450903, 'overall_accuracy': 0.7074914453315952}
			------------EPOCH 25---------------
Loss: tensor(13.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8898, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4241, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.6301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.6571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.4874, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.4179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6605, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3968586387434555, 'recall': 0.45552884615384615, 'f1': 0.4241745942921097, 'number': 832}, 'P': {'precision': 0.5585149313962873, 'recall': 0.6401480111008325, 'f1': 0.596551724137931, 'number': 1081}, 'overall_precision': 0.48814949863263446, 'overall_recall': 0.5598536330371144, 'overall_f1': 0.5215485756026297, 'overall_accuracy': 0.7070840801694639}
			------------EPOCH 26---------------
Loss: tensor(11.9984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.4714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.1323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.4166, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6106, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9966, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4073298429319372, 'recall': 0.4675480769230769, 'f1': 0.4353665360940123, 'number': 832}, 'P': {'precision': 0.556910569105691, 'recall': 0.633672525439408, 'f1': 0.5928169623539593, 'number': 1081}, 'overall_precision': 0.49153318077803204, 'overall_recall': 0.5614218504966022, 'overall_f1': 0.5241581259150806, 'overall_accuracy': 0.7088153821085221}
			------------EPOCH 27---------------
Loss: tensor(12.4455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9412, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9330, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.3250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5736, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40145985401459855, 'recall': 0.46274038461538464, 'f1': 0.429927414852038, 'number': 832}, 'P': {'precision': 0.5561889250814332, 'recall': 0.6318223866790009, 'f1': 0.5915980944131658, 'number': 1081}, 'overall_precision': 0.4883401920438957, 'overall_recall': 0.5582854155776268, 'overall_f1': 0.5209756097560975, 'overall_accuracy': 0.7066767150073325}
			------------EPOCH 28---------------
Loss: tensor(12.5718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.8766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2803, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1923, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9134, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4034151547491996, 'recall': 0.4543269230769231, 'f1': 0.42736009044658, 'number': 832}, 'P': {'precision': 0.5547561950439648, 'recall': 0.6419981498612396, 'f1': 0.5951972555746141, 'number': 1081}, 'overall_precision': 0.489945155393053, 'overall_recall': 0.560376372190277, 'overall_f1': 0.5227993172396976, 'overall_accuracy': 0.7082654391396448}
			------------EPOCH 29---------------
Loss: tensor(13.0109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.3875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0415, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2965, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2037, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.0154, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4025423728813559, 'recall': 0.4567307692307692, 'f1': 0.42792792792792794, 'number': 832}, 'P': {'precision': 0.5444444444444444, 'recall': 0.6345975948196114, 'f1': 0.5860743272105937, 'number': 1081}, 'overall_precision': 0.48366606170598914, 'overall_recall': 0.5572399372713016, 'overall_f1': 0.517852805440855, 'overall_accuracy': 0.7075118135897018}
			------------EPOCH 30---------------
Loss: tensor(12.8614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6780, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.9783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7542, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.3696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.1010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.5563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.3558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7801, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0624, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.40372670807453415, 'recall': 0.46875, 'f1': 0.43381535038932145, 'number': 832}, 'P': {'precision': 0.5551020408163265, 'recall': 0.6290471785383904, 'f1': 0.5897658282740676, 'number': 1081}, 'overall_precision': 0.48836147877681424, 'overall_recall': 0.559330893883952, 'overall_f1': 0.5214424951267056, 'overall_accuracy': 0.7092227472706534}


		-------------RUN 3-----------
			------------EPOCH 1---------------
Loss: tensor(3775.7441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2688.2437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3217.5483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6894.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4274.4385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3680.9810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.0159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3846.4841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1915.9236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2434.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3332.6211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3809.9878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2292.8066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2457.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3650.7739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2933.6228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5961.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1534.7026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3725.7024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2410.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1938.9792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2932.5786, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.0948, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2661.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2930.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1896.4137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2280.7454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4498.5547, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.02702702702702703, 'recall': 0.001639344262295082, 'f1': 0.0030911901081916537, 'number': 610}, 'P': {'precision': 0.08727272727272728, 'recall': 0.08411214953271028, 'f1': 0.08566329565734682, 'number': 856}, 'overall_precision': 0.08468677494199536, 'overall_recall': 0.049795361527967257, 'overall_f1': 0.06271477663230239, 'overall_accuracy': 0.4529349417049412}
			------------EPOCH 2---------------
Loss: tensor(2973.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2088.4211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2459.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5362.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3524.4727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3041.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1463.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3147.6230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2030.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2831.4824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3125.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1986.8871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2096.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3139.6108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2656.3667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5408.4673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.8268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3209.4253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.2754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1603.1918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2507.9849, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(854.7608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1196.5072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2491.4314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2659.7881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.9202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1995.9081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4017.5251, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10951008645533142, 'recall': 0.06229508196721312, 'f1': 0.0794148380355277, 'number': 610}, 'P': {'precision': 0.28285714285714286, 'recall': 0.46261682242990654, 'f1': 0.35106382978723405, 'number': 856}, 'overall_precision': 0.2484258729250143, 'overall_recall': 0.296043656207367, 'overall_f1': 0.2701525054466231, 'overall_accuracy': 0.5252864281027608}
			------------EPOCH 3---------------
Loss: tensor(2667.5811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1835.6511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2197.1343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4712.0005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3021.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2631.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1338.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2829.4702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1505.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1823.6449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2535.8882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2678.2546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1847.6635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2832.3018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2410.5129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4819.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.0594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2773.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.3557, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2182.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(774.8257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1102.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2306.6423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2492.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1594.2391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.5691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3440.8975, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.09836065573770492, 'recall': 0.07868852459016394, 'f1': 0.08743169398907104, 'number': 610}, 'P': {'precision': 0.3259372609028309, 'recall': 0.4976635514018692, 'f1': 0.3938973647711512, 'number': 856}, 'overall_precision': 0.264066852367688, 'overall_recall': 0.32332878581173263, 'overall_f1': 0.2907083716651334, 'overall_accuracy': 0.5888558017463281}
			------------EPOCH 4---------------
Loss: tensor(2409.3687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1627.2527, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2019.8618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4308.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2474.4316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2239.6189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.2493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2599.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1412.6919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1670.9766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2323.5823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2264.3994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1674.3055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1703.3997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2585.5850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2259.6924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4408.0791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.1223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2456.1636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1570.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1181.0750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1910.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.8165, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2075.6299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2237.5376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.0477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1413.5455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2966.7705, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.13346228239845262, 'recall': 0.11311475409836065, 'f1': 0.12244897959183672, 'number': 610}, 'P': {'precision': 0.45179738562091504, 'recall': 0.6460280373831776, 'f1': 0.5317307692307692, 'number': 856}, 'overall_precision': 0.3572659391154509, 'overall_recall': 0.4242837653478854, 'overall_f1': 0.38790146554412225, 'overall_accuracy': 0.6228738706909605}
			------------EPOCH 5---------------
Loss: tensor(2181.7466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1426.6504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1860.2068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3964.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2007.2847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1934.0820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1109.4861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2341.6846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1182.7981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1475.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1988.4086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1958.3481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.0811, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1550.3044, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2151.1462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1948.7522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4054.0630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(757.0370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2141.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1397.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1759.5588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(628.0851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(869.2864, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1780.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1966.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1152.3677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.0153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2373.1851, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20462046204620463, 'recall': 0.20327868852459016, 'f1': 0.20394736842105263, 'number': 610}, 'P': {'precision': 0.47269763651181745, 'recall': 0.677570093457944, 'f1': 0.556889102256361, 'number': 856}, 'overall_precision': 0.3840698308783415, 'overall_recall': 0.48021828103683495, 'overall_f1': 0.4267959987875114, 'overall_accuracy': 0.6471760965022965}
			------------EPOCH 6---------------
Loss: tensor(1873.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1159.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1564.7479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3409.8027, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1543.7944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1626.6445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1005.7172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2067.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1068.9386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1304.6394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1822.7712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1636.7472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.5750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1331.8385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1717.8420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1553.2644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3311.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.8973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1663.3202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1125.0686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(707.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(515.7744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(727.3838, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.0785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.7573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.8170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.8501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2095.3850, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.20218579234972678, 'recall': 0.1819672131147541, 'f1': 0.19154443485763592, 'number': 610}, 'P': {'precision': 0.3397341211225997, 'recall': 0.5373831775700935, 'f1': 0.416289592760181, 'number': 856}, 'overall_precision': 0.3000525486074619, 'overall_recall': 0.3894952251023192, 'overall_f1': 0.3389729890175126, 'overall_accuracy': 0.6220663200928683}
			------------EPOCH 7---------------
Loss: tensor(1745.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1051.9766, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1365.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3186.4563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(955.3800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1091.4446, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(795.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.7205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(885.5480, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.4089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1538.0161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1177.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.8630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1849.4282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1276.7551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3503.8057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.5983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1055.1030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(579.2914, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1193.6151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.7317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1292.8232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1421.4619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.7599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(643.1702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1531.2577, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.228, 'recall': 0.09344262295081968, 'f1': 0.1325581395348837, 'number': 610}, 'P': {'precision': 0.3256681168427595, 'recall': 0.6121495327102804, 'f1': 0.4251521298174442, 'number': 856}, 'overall_precision': 0.3125336202259279, 'overall_recall': 0.39631650750341063, 'overall_f1': 0.34947368421052627, 'overall_accuracy': 0.5859789027406248}
			------------EPOCH 8---------------
Loss: tensor(1793.4283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(991.9673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1318.2932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3113.4751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.6404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1410.0082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2144.9976, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(981.6080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1239.2511, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1484.1062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1274.5963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1006.5581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1014.7666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1342.6661, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2552.5759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.5232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1260.9812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.4034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(574.5514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1328.5382, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(563.7876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.7953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1559.0325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1652.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.0398, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(989.1469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2376.8218, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.22362385321100917, 'recall': 0.319672131147541, 'f1': 0.2631578947368421, 'number': 610}, 'P': {'precision': 0.46153846153846156, 'recall': 0.45560747663551404, 'f1': 0.45855379188712525, 'number': 856}, 'overall_precision': 0.34071054164239956, 'overall_recall': 0.3990450204638472, 'overall_f1': 0.3675777568331763, 'overall_accuracy': 0.6719578054812497}
			------------EPOCH 9---------------
Loss: tensor(1440.3751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1018.6529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1432.1841, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2996.8572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.3885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(820.2531, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.9566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1336.5581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.9675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.1123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1277.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1013.2933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.2448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(945.3834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1522.6575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1206.7201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2736.1001, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.7158, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1524.0718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.7192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.8785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.9401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.9915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.8104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.2916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1047.9191, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.3674, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.9857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1544.5215, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2647527910685805, 'recall': 0.5442622950819672, 'f1': 0.35622317596566516, 'number': 610}, 'P': {'precision': 0.4900398406374502, 'recall': 0.4310747663551402, 'f1': 0.45866998135487885, 'number': 856}, 'overall_precision': 0.34927752864972594, 'overall_recall': 0.4781718963165075, 'overall_f1': 0.4036855744313274, 'overall_accuracy': 0.612148589310049}
			------------EPOCH 10---------------
Loss: tensor(1471.6836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(959.8920, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.0771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2597.3342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.4556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(799.0341, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(808.1885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1510.7861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.8856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.9517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1065.8716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(825.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.3522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(717.1512, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(943.3507, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.3987, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.9028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.3537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1050.4119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(638.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(410.4270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(798.8787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(321.9190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.7281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1035.1147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1108.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(734.9883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(569.0760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1120.0950, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.32315112540192925, 'recall': 0.3295081967213115, 'f1': 0.3262987012987013, 'number': 610}, 'P': {'precision': 0.5576208178438662, 'recall': 0.7009345794392523, 'f1': 0.6211180124223602, 'number': 856}, 'overall_precision': 0.4717314487632509, 'overall_recall': 0.5463847203274216, 'overall_f1': 0.5063211125158028, 'overall_accuracy': 0.6960076717306819}
			------------EPOCH 11---------------
Loss: tensor(779.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.9621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(700.4718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1558.7782, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(301.6471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.3117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(368.0128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(891.0421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.2689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.0758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(670.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(660.0775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(372.8383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(605.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(710.0012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(434.9958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1186.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4080, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.7784, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.7318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(529.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.0763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.8033, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(615.7390, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.3560, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.4998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(637.4885, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37361282367447596, 'recall': 0.4967213114754098, 'f1': 0.42646023926812104, 'number': 610}, 'P': {'precision': 0.5683453237410072, 'recall': 0.6460280373831776, 'f1': 0.6047020229633678, 'number': 856}, 'overall_precision': 0.4798206278026906, 'overall_recall': 0.5839017735334243, 'overall_f1': 0.5267692307692309, 'overall_accuracy': 0.698203199919245}
			------------EPOCH 12---------------
Loss: tensor(614.0107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.3501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.4969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1008.5231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.6420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.2019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(693.0268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.2999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(564.3617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(546.8758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(505.0410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(246.5195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(394.1075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.9118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.7437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(752.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.8584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(511.9253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.8772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.7654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.5478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.4156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(169.6833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(363.2075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.2200, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.1769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.8467, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3454746136865342, 'recall': 0.5131147540983606, 'f1': 0.4129287598944591, 'number': 610}, 'P': {'precision': 0.58777633289987, 'recall': 0.5280373831775701, 'f1': 0.5563076923076923, 'number': 856}, 'overall_precision': 0.45671641791044776, 'overall_recall': 0.5218281036834925, 'overall_f1': 0.48710601719197705, 'overall_accuracy': 0.7023923686468481}
			------------EPOCH 13---------------
Loss: tensor(414.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.6090, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.0440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.1152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.6351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.5221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.9139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(451.5831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.8686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(294.0924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.9187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(452.8381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.9731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5071, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(403.8242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.0856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.4809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.7671, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.1509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.5062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(316.5549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.7414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.4901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7653, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3952802359882006, 'recall': 0.43934426229508194, 'f1': 0.4161490683229814, 'number': 610}, 'P': {'precision': 0.5488372093023256, 'recall': 0.6892523364485982, 'f1': 0.611082340756085, 'number': 856}, 'overall_precision': 0.4894466628636623, 'overall_recall': 0.5852660300136425, 'overall_f1': 0.5330848089468779, 'overall_accuracy': 0.7048654923535053}
			------------EPOCH 14---------------
Loss: tensor(254.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.4035, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.3100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(510.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.9951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.7344, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.7310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.9988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(208.5197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(393.4104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.9062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.0669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.1068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.4098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(198.0047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.0235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.8394, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(134.4227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.4706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.4739, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3730255164034022, 'recall': 0.5032786885245901, 'f1': 0.4284717376133984, 'number': 610}, 'P': {'precision': 0.570627802690583, 'recall': 0.594626168224299, 'f1': 0.5823798627002288, 'number': 856}, 'overall_precision': 0.47580174927113705, 'overall_recall': 0.5566166439290586, 'overall_f1': 0.5130462118830557, 'overall_accuracy': 0.7030989754201786}
			------------EPOCH 15---------------
Loss: tensor(162.3541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.0498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.6735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(329.7787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.2925, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.3482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.1000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.6287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.7367, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.7720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.1871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.0257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.4771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.5887, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.9293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.1919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.5755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.3170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.7924, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.2636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(127.2433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.4703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(213.9734, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38503401360544215, 'recall': 0.4639344262295082, 'f1': 0.42081784386617094, 'number': 610}, 'P': {'precision': 0.5507389162561577, 'recall': 0.6530373831775701, 'f1': 0.5975414216996259, 'number': 856}, 'overall_precision': 0.48114285714285715, 'overall_recall': 0.5743519781718963, 'overall_f1': 0.5236318407960199, 'overall_accuracy': 0.7042345934487457}
			------------EPOCH 16---------------
Loss: tensor(116.2309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(230.8513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.9938, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.2176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0573, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.5702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.4933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.3777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.9790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.7747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.6077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.3593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.7749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.9802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.9083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.7975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2604, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.7628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.8907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.9457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(80.1453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.5270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.0349, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.375609756097561, 'recall': 0.5049180327868853, 'f1': 0.4307692307692308, 'number': 610}, 'P': {'precision': 0.5774804905239688, 'recall': 0.6051401869158879, 'f1': 0.5909868796349116, 'number': 856}, 'overall_precision': 0.48107163657542223, 'overall_recall': 0.5634379263301501, 'overall_f1': 0.5190072258875275, 'overall_accuracy': 0.6998435370716196}
			------------EPOCH 17---------------
Loss: tensor(89.9215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.1146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.2154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.2837, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.0003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6983, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.0021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.2327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.3524, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.6578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.6505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1485, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.2734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4743, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.2435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.5990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.9311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(165.3557, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3936039360393604, 'recall': 0.5245901639344263, 'f1': 0.4497540407589599, 'number': 610}, 'P': {'precision': 0.5774193548387097, 'recall': 0.6273364485981309, 'f1': 0.6013437849944008, 'number': 856}, 'overall_precision': 0.4916810097532989, 'overall_recall': 0.5845839017735335, 'overall_f1': 0.534122779682144, 'overall_accuracy': 0.700398728107808}
			------------EPOCH 18---------------
Loss: tensor(74.2757, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.5878, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.0454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.3153, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5939, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(242.7788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.1076, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.0945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(183.2758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.2273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.7768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.2160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7315, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.4529, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.5043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.6752, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3874680306905371, 'recall': 0.4967213114754098, 'f1': 0.4353448275862069, 'number': 610}, 'P': {'precision': 0.5849256900212314, 'recall': 0.6436915887850467, 'f1': 0.6129032258064516, 'number': 856}, 'overall_precision': 0.4953596287703016, 'overall_recall': 0.582537517053206, 'overall_f1': 0.535423197492163, 'overall_accuracy': 0.7026194922525615}
			------------EPOCH 19---------------
Loss: tensor(66.5591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.9719, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.6221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.7620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.1789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.1181, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.4015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.1232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.6779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.4693, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.4809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0521, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3966142684401451, 'recall': 0.5377049180327869, 'f1': 0.45650661099512874, 'number': 610}, 'P': {'precision': 0.5787139689578714, 'recall': 0.6098130841121495, 'f1': 0.5938566552901025, 'number': 856}, 'overall_precision': 0.4916136495083864, 'overall_recall': 0.5798090040927695, 'overall_f1': 0.5320813771517996, 'overall_accuracy': 0.6967899863725836}
			------------EPOCH 20---------------
Loss: tensor(54.3126, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.6363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.0074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.6545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.7493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.4897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(144.3206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.2467, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.5422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.8146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.4068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.4245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8937, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(130.0850, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38795180722891565, 'recall': 0.5278688524590164, 'f1': 0.4472222222222222, 'number': 610}, 'P': {'precision': 0.5680087051142546, 'recall': 0.6098130841121495, 'f1': 0.5881690140845072, 'number': 856}, 'overall_precision': 0.48256146369353914, 'overall_recall': 0.5757162346521146, 'overall_f1': 0.5250388802488336, 'overall_accuracy': 0.6999697168525716}
			------------EPOCH 21---------------
Loss: tensor(48.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(122.8682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.7794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.0978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1221, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3084, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.9489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1545, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.7064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.0432, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4514, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4461, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6497, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.6618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.0620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5225, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39246658566221143, 'recall': 0.5295081967213114, 'f1': 0.45080251221214235, 'number': 610}, 'P': {'precision': 0.5647442872687704, 'recall': 0.6063084112149533, 'f1': 0.5847887323943661, 'number': 856}, 'overall_precision': 0.4833524684270953, 'overall_recall': 0.5743519781718963, 'overall_f1': 0.5249376558603491, 'overall_accuracy': 0.701988593347802}
			------------EPOCH 22---------------
Loss: tensor(39.1391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(116.5739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.1613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.1737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.6650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.9299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.6966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9232, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.9220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3253, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.4333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.5701, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3903002309468822, 'recall': 0.5540983606557377, 'f1': 0.45799457994579945, 'number': 610}, 'P': {'precision': 0.5739514348785872, 'recall': 0.6074766355140186, 'f1': 0.5902383654937572, 'number': 856}, 'overall_precision': 0.48419864559819414, 'overall_recall': 0.5852660300136425, 'overall_f1': 0.5299567634342186, 'overall_accuracy': 0.6977489527078181}
			------------EPOCH 23---------------
Loss: tensor(34.6328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.2392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1169, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.6742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.0199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.9206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3187, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9031, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.7335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4285, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3964071856287425, 'recall': 0.5426229508196722, 'f1': 0.4581314878892734, 'number': 610}, 'P': {'precision': 0.563169164882227, 'recall': 0.6144859813084113, 'f1': 0.5877094972067038, 'number': 856}, 'overall_precision': 0.4844544940644432, 'overall_recall': 0.5845839017735335, 'overall_f1': 0.5298299845440495, 'overall_accuracy': 0.7031999192449402}
			------------EPOCH 24---------------
Loss: tensor(28.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.9584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.4740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6997, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.0703, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3087, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.0260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.2906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.2129, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3908450704225352, 'recall': 0.5459016393442623, 'f1': 0.4555403556771546, 'number': 610}, 'P': {'precision': 0.5670665212649946, 'recall': 0.6074766355140186, 'f1': 0.5865764241398759, 'number': 856}, 'overall_precision': 0.4821933295647258, 'overall_recall': 0.5818553888130968, 'overall_f1': 0.5273570324574961, 'overall_accuracy': 0.7022661888658961}
			------------EPOCH 25---------------
Loss: tensor(27.2698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.7767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7146, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.0218, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0401, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.5082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.6530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.7119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.5385, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2504, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0026, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1963, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2455, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.4355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3743, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39344262295081966, 'recall': 0.5508196721311476, 'f1': 0.45901639344262296, 'number': 610}, 'P': {'precision': 0.565359477124183, 'recall': 0.6063084112149533, 'f1': 0.5851183765501691, 'number': 856}, 'overall_precision': 0.48250564334085777, 'overall_recall': 0.5832196452933152, 'overall_f1': 0.5281037677578752, 'overall_accuracy': 0.7033008630697017}
			------------EPOCH 26---------------
Loss: tensor(23.0517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6162, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.6483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.8597, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.6816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3882, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.7183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.1085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.9362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.2956, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.39344262295081966, 'recall': 0.5508196721311476, 'f1': 0.45901639344262296, 'number': 610}, 'P': {'precision': 0.5631067961165048, 'recall': 0.6098130841121495, 'f1': 0.585530005608525, 'number': 856}, 'overall_precision': 0.48175182481751827, 'overall_recall': 0.5852660300136425, 'overall_f1': 0.5284878349245457, 'overall_accuracy': 0.7019128854792308}
			------------EPOCH 27---------------
Loss: tensor(20.1506, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4008, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.7970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6962, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1513, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.7943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.8926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1508, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.9964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.7167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.6750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.4199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0824, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3978622327790974, 'recall': 0.5491803278688525, 'f1': 0.4614325068870524, 'number': 610}, 'P': {'precision': 0.5665236051502146, 'recall': 0.616822429906542, 'f1': 0.5906040268456376, 'number': 856}, 'overall_precision': 0.48647125140924463, 'overall_recall': 0.5886766712141883, 'overall_f1': 0.532716049382716, 'overall_accuracy': 0.7061020542068339}
			------------EPOCH 28---------------
Loss: tensor(24.7905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8274, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.8949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8637, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6893, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7155, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.8211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.0664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4620, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7526, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.1499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.2443, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37553648068669526, 'recall': 0.5737704918032787, 'f1': 0.45395590142671854, 'number': 610}, 'P': {'precision': 0.571921749136939, 'recall': 0.580607476635514, 'f1': 0.576231884057971, 'number': 856}, 'overall_precision': 0.470294280955025, 'overall_recall': 0.577762619372442, 'overall_f1': 0.5185185185185185, 'overall_accuracy': 0.6955534245192551}
			------------EPOCH 29---------------
Loss: tensor(21.8796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5695, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.7992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5832, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.9568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.0219, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.3445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.0115, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.0183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.4092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8606, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9019, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.36961451247165533, 'recall': 0.5344262295081967, 'f1': 0.43699731903485256, 'number': 610}, 'P': {'precision': 0.56, 'recall': 0.5887850467289719, 'f1': 0.5740318906605922, 'number': 856}, 'overall_precision': 0.4657687991021324, 'overall_recall': 0.5661664392905866, 'overall_f1': 0.5110837438423644, 'overall_accuracy': 0.6997173572906678}
			------------EPOCH 30---------------
Loss: tensor(21.3208, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8045, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.0543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.1861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.1445, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4289, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.7145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.3546, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38852097130242824, 'recall': 0.5770491803278689, 'f1': 0.46437994722955145, 'number': 610}, 'P': {'precision': 0.5533553355335533, 'recall': 0.5876168224299065, 'f1': 0.569971671388102, 'number': 856}, 'overall_precision': 0.47107438016528924, 'overall_recall': 0.5832196452933152, 'overall_f1': 0.521182566290765, 'overall_accuracy': 0.7001716045020946}


		-------------RUN 4-----------
			------------EPOCH 1---------------
Loss: tensor(1820.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3582.3025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7805.2769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4283.3628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2667.4434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.2947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1782.0205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1294.1943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1709.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2282.1675, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4604.4067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1952.3433, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2857.5466, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1574.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4031.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2729.9268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1059.2629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2478.1968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2389.2749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1979.6387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2434.9214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2905.0640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4750.3911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2430.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1943.3113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2031.0408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2473.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5659.4536, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1806.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2323.8838, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.019704433497536946, 'recall': 0.015810276679841896, 'f1': 0.017543859649122806, 'number': 759}, 'P': {'precision': 0.05878030859662013, 'recall': 0.08830022075055188, 'f1': 0.070577856197618, 'number': 906}, 'overall_precision': 0.046700507614213196, 'overall_recall': 0.05525525525525526, 'overall_f1': 0.05061898211829436, 'overall_accuracy': 0.4664895257526512}
			------------EPOCH 2---------------
Loss: tensor(1476.2969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2919.9358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6069.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3320.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2180.1423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1094.9287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1461.4402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1079.2056, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1483.0742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2024.1825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4019.3975, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1655.0259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2418.3936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1300.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3238.9375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2358.9668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.8723, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.0762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2003.3438, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1705.3304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2038.2605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2494.0464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4142.8633, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2152.4189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1795.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1848.7074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2273.8413, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5087.7295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1547.2083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2020.7355, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.06775300171526587, 'recall': 0.10408432147562582, 'f1': 0.08207792207792208, 'number': 759}, 'P': {'precision': 0.17509025270758122, 'recall': 0.10706401766004416, 'f1': 0.13287671232876713, 'number': 906}, 'overall_precision': 0.10232558139534884, 'overall_recall': 0.1057057057057057, 'overall_f1': 0.10398818316100442, 'overall_accuracy': 0.4919218998363028}
			------------EPOCH 3---------------
Loss: tensor(1283.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2645.7217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5331.3311, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2668.1833, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1772.2020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.5771, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1320.5483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(964.1777, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1345.0613, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1723.6554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3433.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1422.1593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2129.4297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.2587, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2851.5420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2191.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(883.1601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1791.3928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1758.3386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1494.6538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1684.8998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2200.2319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3630.6860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.9314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1637.3063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1718.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2014.8414, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4556.9082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1315.5320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.2332, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.19616519174041297, 'recall': 0.17523056653491437, 'f1': 0.18510786360473208, 'number': 759}, 'P': {'precision': 0.1501416430594901, 'recall': 0.23399558498896247, 'f1': 0.182916307161346, 'number': 906}, 'overall_precision': 0.16507177033492823, 'overall_recall': 0.2072072072072072, 'overall_f1': 0.18375499334221035, 'overall_accuracy': 0.5734620768190553}
			------------EPOCH 4---------------
Loss: tensor(1201.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2453.9949, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4920.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2384.7097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1577.3234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(892.0635, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1219.0173, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(888.9877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1227.6121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1457.4410, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2970.6689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1230.4077, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1965.3297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(963.8967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2548.3655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2062.7498, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.4052, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1515.1381, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1477.6630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.6167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1520.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1978.3320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3235.3425, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1795.7894, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1447.0171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1527.0234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1694.6716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3963.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1158.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1575.4125, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.17777777777777778, 'recall': 0.07378129117259552, 'f1': 0.10428305400372441, 'number': 759}, 'P': {'precision': 0.15674453654860587, 'recall': 0.22958057395143489, 'f1': 0.1862964621585311, 'number': 906}, 'overall_precision': 0.1607795371498173, 'overall_recall': 0.15855855855855855, 'overall_f1': 0.15966132446325976, 'overall_accuracy': 0.5345780645773528}
			------------EPOCH 5---------------
Loss: tensor(1227.6400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2250.0293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4806.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2156.1189, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.4546, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(861.7287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1161.0942, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.2973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.7700, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1198.3831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2549.5576, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1081.8346, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1820.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(775.5093, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.1353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1931.6372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(755.8733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1293.2186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1275.7886, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1404.7971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2004.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3107.7664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1800.9932, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1306.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.0676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.0586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3899.1206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.1204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1350.1121, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.289010989010989, 'recall': 0.3465085638998682, 'f1': 0.31515877771120426, 'number': 759}, 'P': {'precision': 0.235626767200754, 'recall': 0.27593818984547464, 'f1': 0.25419420437214035, 'number': 906}, 'overall_precision': 0.2602739726027397, 'overall_recall': 0.3081081081081081, 'overall_f1': 0.2821782178217822, 'overall_accuracy': 0.5805556214561932}
			------------EPOCH 6---------------
Loss: tensor(992.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1903.5649, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3889.1641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1607.3717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1117.4011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(871.7592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1043.0800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(746.4073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1149.1599, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1388.9539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3114.6313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1187.8647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.6479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(759.2744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2283.6660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.9340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(699.1332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.5787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.1714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1020.2417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1592.5354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2388.3032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1409.7627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1232.3857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.6809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1617.8439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3424.2788, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(817.1804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1173.4790, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3146223146223146, 'recall': 0.5981554677206851, 'f1': 0.4123524069028156, 'number': 759}, 'P': {'precision': 0.3237410071942446, 'recall': 0.24834437086092714, 'f1': 0.2810743285446595, 'number': 906}, 'overall_precision': 0.3175865294667914, 'overall_recall': 0.4078078078078078, 'overall_f1': 0.3570865106494872, 'overall_accuracy': 0.5634741761761287}
			------------EPOCH 7---------------
Loss: tensor(1063.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1967.6621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3789.9922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1587.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(993.8290, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(662.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(962.2476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(689.0596, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(921.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1138.1538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2547.9985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.3682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1816.7397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1552.0903, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(522.7834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(920.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(848.4242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(835.0182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(889.5626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1307.4276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2055.0747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1184.4327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.8795, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1166.6890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.0979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2981.4580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.0375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(972.8893, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3619047619047619, 'recall': 0.2503293807641634, 'f1': 0.2959501557632399, 'number': 759}, 'P': {'precision': 0.3645183645183645, 'recall': 0.5805739514348786, 'f1': 0.44785014899957426, 'number': 906}, 'overall_precision': 0.3638211382113821, 'overall_recall': 0.43003003003003004, 'overall_f1': 0.39416460225708777, 'overall_accuracy': 0.6385376384901901}
			------------EPOCH 8---------------
Loss: tensor(926.7468, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1562.9215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3417.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.9224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(650.4097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(621.5875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.6129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.9079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(737.5294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.2957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1671.6626, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(696.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1442.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(516.6261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1814.5793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.3025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(587.9419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1076.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.8918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(846.1222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(819.5800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1176.7261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1837.9779, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1073.8928, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(911.9089, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(924.1124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(950.7689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2268.5967, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(483.3646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.1523, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4332425068119891, 'recall': 0.20948616600790515, 'f1': 0.2824156305506217, 'number': 759}, 'P': {'precision': 0.3912787271655863, 'recall': 0.7328918322295805, 'f1': 0.5101805608912793, 'number': 906}, 'overall_precision': 0.39874031007751937, 'overall_recall': 0.4942942942942943, 'overall_f1': 0.44140520246714937, 'overall_accuracy': 0.6110412564351972}
			------------EPOCH 9---------------
Loss: tensor(1112.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1687.3809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3403.8589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1089.5985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(762.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.9648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(739.9236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(741.9981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(919.3986, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2237.3000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(639.6755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.9862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1383.9012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1290.5120, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(729.2714, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(632.5338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.2988, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1115.5571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1311.8539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2134.4685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1322.5122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1105.7495, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1098.7029, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1058.8212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3381.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.6447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(925.0215, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.38642789820923656, 'recall': 0.5401844532279315, 'f1': 0.4505494505494506, 'number': 759}, 'P': {'precision': 0.5070921985815603, 'recall': 0.4735099337748344, 'f1': 0.48972602739726023, 'number': 906}, 'overall_precision': 0.4399580492920818, 'overall_recall': 0.5039039039039039, 'overall_f1': 0.46976483762597987, 'overall_accuracy': 0.6268415933192569}
			------------EPOCH 10---------------
Loss: tensor(667.8823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1217.4895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2624.8525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(681.7306, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(474.2505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(506.5812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(429.7930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.4462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(645.6866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.9055, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1523.0349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1191.9712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.7339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1685.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1283.8256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(601.2430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(900.8575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(912.4973, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(786.4899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(592.4233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.7003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1624.7476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(906.7943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.3380, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(761.1958, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(726.6927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2028.6233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(382.3774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(575.5037, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37040714995034757, 'recall': 0.4914361001317523, 'f1': 0.42242355605889015, 'number': 759}, 'P': {'precision': 0.5067873303167421, 'recall': 0.49448123620309054, 'f1': 0.500558659217877, 'number': 906}, 'overall_precision': 0.4341618191433104, 'overall_recall': 0.49309309309309307, 'overall_f1': 0.46175478065241843, 'overall_accuracy': 0.6417641337097578}
			------------EPOCH 11---------------
Loss: tensor(574.1729, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(922.2242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2026.0516, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(555.8240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.5602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.5712, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.0399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.3804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(561.7343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.1929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1126.1267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(408.4308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(903.3358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(219.4442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(876.7764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(970.3896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(303.6752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.1032, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(360.1609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(405.4296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(519.4946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(667.4268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1060.9449, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(565.3298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.8365, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(530.7888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1381.2998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(221.9785, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(348.6105, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43217286914765907, 'recall': 0.4743083003952569, 'f1': 0.4522613065326633, 'number': 759}, 'P': {'precision': 0.5398655139289145, 'recall': 0.6203090507726269, 'f1': 0.5772984078068824, 'number': 906}, 'overall_precision': 0.4919957310565635, 'overall_recall': 0.5537537537537538, 'overall_f1': 0.5210511443910709, 'overall_accuracy': 0.6645868425422884}
			------------EPOCH 12---------------
Loss: tensor(468.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(633.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1488.4865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(333.3373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(215.4638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.5699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(262.6214, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(147.6002, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.5107, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.3586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(857.5679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(214.4884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(687.4764, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.1872, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(769.4926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(849.9647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(265.7601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(323.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(309.8321, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.4954, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(366.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4014, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(354.9167, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(340.0475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.5814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.6916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(913.9246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.0431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(261.3829, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3949433304272014, 'recall': 0.5968379446640316, 'f1': 0.4753410283315845, 'number': 759}, 'P': {'precision': 0.5657686212361331, 'recall': 0.39403973509933776, 'f1': 0.4645413142485361, 'number': 906}, 'overall_precision': 0.45556805399325084, 'overall_recall': 0.4864864864864865, 'overall_f1': 0.47051989544002326, 'overall_accuracy': 0.61794500723589}
			------------EPOCH 13---------------
Loss: tensor(377.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(672.7908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1438.6699, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.8050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(205.4651, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(263.6842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(313.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.4991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(537.9233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9991, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(449.9236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(453.1749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.1763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(135.4770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.0210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(197.3940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(288.5752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.1634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(568.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(311.9755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(315.5725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(251.2881, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(237.8233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(802.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(124.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(171.5402, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4454443194600675, 'recall': 0.5217391304347826, 'f1': 0.48058252427184467, 'number': 759}, 'P': {'precision': 0.5671175858480749, 'recall': 0.6015452538631346, 'f1': 0.5838243170862346, 'number': 906}, 'overall_precision': 0.5086486486486487, 'overall_recall': 0.5651651651651651, 'overall_f1': 0.5354196301564722, 'overall_accuracy': 0.6730089440345425}
			------------EPOCH 14---------------
Loss: tensor(197.6246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(312.0104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.4930, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.6698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.1451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.3442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.8966, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(217.3233, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.8276, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(435.3034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2761, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(367.0196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(75.2374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(437.2429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(504.8634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.5186, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.6493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.6297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(207.9143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(282.9749, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(492.7303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(225.5783, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.1058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.7957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.9793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(338.5800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.0696, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4664179104477612, 'recall': 0.49407114624505927, 'f1': 0.47984644913627644, 'number': 759}, 'P': {'precision': 0.545615589016829, 'recall': 0.6799116997792495, 'f1': 0.6054054054054053, 'number': 906}, 'overall_precision': 0.512674599068805, 'overall_recall': 0.5951951951951951, 'overall_f1': 0.5508615897720957, 'overall_accuracy': 0.6751441246945505}
			------------EPOCH 15---------------
Loss: tensor(171.9936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.6834, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(613.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.6451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3614, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.1396, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.5663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.0824, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(271.2304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.7471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(310.9931, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.3684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(179.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(297.3179, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(374.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.2488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.8016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.0000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(102.8847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.5820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.6941, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(232.7376, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.1098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.7769, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.2257, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.0555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(150.1993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.2100, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(90.0635, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44008056394763345, 'recall': 0.5757575757575758, 'f1': 0.49885844748858454, 'number': 759}, 'P': {'precision': 0.5724465558194775, 'recall': 0.5320088300220751, 'f1': 0.551487414187643, 'number': 906}, 'overall_precision': 0.500817438692098, 'overall_recall': 0.5519519519519519, 'overall_f1': 0.5251428571428571, 'overall_accuracy': 0.6661051932338498}
			------------EPOCH 16---------------
Loss: tensor(124.6482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(104.8564, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(387.5060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.9741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.3286, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.3114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2520, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.1530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(94.6541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(226.1083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(97.0471, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(161.1863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(193.4867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.1387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.0910, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.2073, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3355, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.1231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(181.2978, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(149.9751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.7211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(68.9121, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.0741, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.4482, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44685466377440347, 'recall': 0.5428194993412385, 'f1': 0.49018441403926233, 'number': 759}, 'P': {'precision': 0.5540398740818469, 'recall': 0.5827814569536424, 'f1': 0.5680473372781065, 'number': 906}, 'overall_precision': 0.5013333333333333, 'overall_recall': 0.5645645645645646, 'overall_f1': 0.5310734463276836, 'overall_accuracy': 0.6689046523214158}
			------------EPOCH 17---------------
Loss: tensor(95.5397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.5319, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(238.6331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1816, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.5088, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.5271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.5308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.5821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.9926, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(131.7877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8234, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(79.6582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(151.7151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.7518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.7706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.2762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(87.4152, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.5912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1806, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4513172966781214, 'recall': 0.5191040843214756, 'f1': 0.48284313725490197, 'number': 759}, 'P': {'precision': 0.5385365853658537, 'recall': 0.609271523178808, 'f1': 0.5717244950802693, 'number': 906}, 'overall_precision': 0.49841938883034775, 'overall_recall': 0.5681681681681682, 'overall_f1': 0.5310131911310694, 'overall_accuracy': 0.6721074233114279}
			------------EPOCH 18---------------
Loss: tensor(72.8426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.8995, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.3258, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.5336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.3551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9496, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2985, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.8999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(121.2389, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5745, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.0492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8632, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(84.9283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.0717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8594, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.6647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3540, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.8639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.2617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.7963, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43523316062176165, 'recall': 0.5533596837944664, 'f1': 0.4872389791183295, 'number': 759}, 'P': {'precision': 0.5559105431309904, 'recall': 0.5761589403973509, 'f1': 0.5658536585365853, 'number': 906}, 'overall_precision': 0.4947478991596639, 'overall_recall': 0.5657657657657658, 'overall_f1': 0.52787895769123, 'overall_accuracy': 0.6638513914260634}
			------------EPOCH 19---------------
Loss: tensor(54.5654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4503, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.2621, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2519, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.9251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.9418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.6859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.5172, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.3194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.1063, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.2571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9624, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.1345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.2447, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.2814, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.1618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.0642, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.5583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.4309, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5467, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43135245901639346, 'recall': 0.5546772068511199, 'f1': 0.4853025936599424, 'number': 759}, 'P': {'precision': 0.5522233712512926, 'recall': 0.5894039735099338, 'f1': 0.5702082221035771, 'number': 906}, 'overall_precision': 0.4915079773546063, 'overall_recall': 0.5735735735735735, 'overall_f1': 0.529379157427938, 'overall_accuracy': 0.6651562240516239}
			------------EPOCH 20---------------
Loss: tensor(49.3550, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.8905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(143.8393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5099, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.6627, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5586, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.7490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1213, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1820, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.1702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.1072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.1405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9464, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2527, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4421052631578947, 'recall': 0.5533596837944664, 'f1': 0.49151550614394385, 'number': 759}, 'P': {'precision': 0.546875, 'recall': 0.5794701986754967, 'f1': 0.5627009646302251, 'number': 906}, 'overall_precision': 0.49476439790575916, 'overall_recall': 0.5675675675675675, 'overall_f1': 0.5286713286713286, 'overall_accuracy': 0.6648003606082893}
			------------EPOCH 21---------------
Loss: tensor(45.1395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(129.4738, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1691, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0812, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.5430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.5768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.9602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.6016, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.4275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2269, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.9581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.8876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8863, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(56.7300, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4405, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4380853277835588, 'recall': 0.5546772068511199, 'f1': 0.48953488372093024, 'number': 759}, 'P': {'precision': 0.5499485066941298, 'recall': 0.5894039735099338, 'f1': 0.5689930740543421, 'number': 906}, 'overall_precision': 0.4943064182194617, 'overall_recall': 0.5735735735735735, 'overall_f1': 0.5309980539338337, 'overall_accuracy': 0.6649901544447344}
			------------EPOCH 22---------------
Loss: tensor(39.7453, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(118.3086, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7005, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9296, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(57.5899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.2798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1916, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.6049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4422, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2469, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1364, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(70.9934, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3211, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8950, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.0034, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6148, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9655, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4382845188284519, 'recall': 0.5520421607378129, 'f1': 0.48862973760932943, 'number': 759}, 'P': {'precision': 0.5488180883864338, 'recall': 0.5894039735099338, 'f1': 0.5683874401277276, 'number': 906}, 'overall_precision': 0.4940383618455158, 'overall_recall': 0.5723723723723724, 'overall_f1': 0.530328324986088, 'overall_accuracy': 0.6652511209698465}
			------------EPOCH 23---------------
Loss: tensor(35.3644, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4630, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.7851, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1109, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.5204, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8111, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.1114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.2869, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.0183, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.5180, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3431, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.2625, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0817, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.6755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.8085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.0759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7109, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4423676012461059, 'recall': 0.5612648221343873, 'f1': 0.49477351916376305, 'number': 759}, 'P': {'precision': 0.5477178423236515, 'recall': 0.5827814569536424, 'f1': 0.5647058823529412, 'number': 906}, 'overall_precision': 0.49507005708354956, 'overall_recall': 0.572972972972973, 'overall_f1': 0.5311804008908687, 'overall_accuracy': 0.6642784275580651}
			------------EPOCH 24---------------
Loss: tensor(32.3567, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8007, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(110.8558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2592, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.1579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.9835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.7850, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.6755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8437, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9488, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0810, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1936, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0770, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7207, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6454, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4079, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4372384937238494, 'recall': 0.5507246376811594, 'f1': 0.48746355685131193, 'number': 759}, 'P': {'precision': 0.5469556243550051, 'recall': 0.5849889624724062, 'f1': 0.5653333333333332, 'number': 906}, 'overall_precision': 0.49246753246753244, 'overall_recall': 0.5693693693693693, 'overall_f1': 0.528133704735376, 'overall_accuracy': 0.6666508505136296}
			------------EPOCH 25---------------
Loss: tensor(34.0793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2603, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(111.9092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.5408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1299, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0142, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.2572, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.3653, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.1288, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.9530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9927, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.6282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7960, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2278, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9780, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4363256784968685, 'recall': 0.5507246376811594, 'f1': 0.48689574839836924, 'number': 759}, 'P': {'precision': 0.5478887744593203, 'recall': 0.58719646799117, 'f1': 0.5668620138518913, 'number': 906}, 'overall_precision': 0.4924831518921721, 'overall_recall': 0.5705705705705706, 'overall_f1': 0.528658875904285, 'overall_accuracy': 0.6722972171478732}
			------------EPOCH 26---------------
Loss: tensor(40.9955, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.6202, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(114.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.6312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.2097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.2905, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.9421, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(50.9428, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.4236, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.8019, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.7867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0867, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5391, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.9862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.5582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.6122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.8314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.5406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.1589, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4064, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42813141683778233, 'recall': 0.549407114624506, 'f1': 0.4812463935372187, 'number': 759}, 'P': {'precision': 0.5474452554744526, 'recall': 0.5794701986754967, 'f1': 0.5630026809651475, 'number': 906}, 'overall_precision': 0.48732540093119503, 'overall_recall': 0.5657657657657658, 'overall_f1': 0.5236242356864924, 'overall_accuracy': 0.6712059025883135}
			------------EPOCH 27---------------
Loss: tensor(36.5677, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.1830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(113.7521, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.4735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.6436, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5190, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1585, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.8577, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7141, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6133, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1906, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.1242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.1272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.3848, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8698, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.9049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9160, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.43743641912512715, 'recall': 0.5665349143610013, 'f1': 0.4936854190585534, 'number': 759}, 'P': {'precision': 0.5630252100840336, 'recall': 0.5916114790286976, 'f1': 0.5769644779332616, 'number': 906}, 'overall_precision': 0.4992248062015504, 'overall_recall': 0.5801801801801801, 'overall_f1': 0.5366666666666667, 'overall_accuracy': 0.6694740338307513}
			------------EPOCH 28---------------
Loss: tensor(29.4017, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.2477, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(100.0407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3797, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3.8919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8870, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7260, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4787, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6843, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.9734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.6459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.9888, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.8333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.8690, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2668, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.5024, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8615, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8283, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8448, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4316326530612245, 'recall': 0.5573122529644269, 'f1': 0.4864864864864865, 'number': 759}, 'P': {'precision': 0.5543933054393305, 'recall': 0.5849889624724062, 'f1': 0.569280343716434, 'number': 906}, 'overall_precision': 0.4922520661157025, 'overall_recall': 0.5723723723723724, 'overall_f1': 0.5292974173840599, 'overall_accuracy': 0.6653697421176248}
			------------EPOCH 29---------------
Loss: tensor(25.0301, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8144, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8959, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9860, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3990, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3727, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.9846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.0685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.1861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.5154, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.1977, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.4222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.6778, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2400, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.7250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7491, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.6605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8110, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0296, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4240570846075433, 'recall': 0.5480895915678524, 'f1': 0.4781609195402299, 'number': 759}, 'P': {'precision': 0.5490196078431373, 'recall': 0.58719646799117, 'f1': 0.5674666666666667, 'number': 906}, 'overall_precision': 0.48615384615384616, 'overall_recall': 0.5693693693693693, 'overall_f1': 0.5244813278008299, 'overall_accuracy': 0.6648240848378449}
			------------EPOCH 30---------------
Loss: tensor(18.3210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.5892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.1752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.0831, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.0748, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.2472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2.8043, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.2494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.6392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.5095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.3463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.3451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.4648, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6790, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.2679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2015, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8933, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.3327, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.8407, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.1354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7807, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.8129, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42958459979736574, 'recall': 0.5586297760210803, 'f1': 0.4856815578465063, 'number': 759}, 'P': {'precision': 0.5541666666666667, 'recall': 0.58719646799117, 'f1': 0.5702036441586282, 'number': 906}, 'overall_precision': 0.49101181304571134, 'overall_recall': 0.5741741741741742, 'overall_f1': 0.5293466223698782, 'overall_accuracy': 0.6637564945078409}


		-------------RUN 5-----------
			------------EPOCH 1---------------
Loss: tensor(1699.0593, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3019.6548, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3102.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2521.0083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2994.2231, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2633.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2901.5908, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2466.1284, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6295.7969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3825.9038, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2843.5896, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2471.6270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2862.5378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2965.5352, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2236.9333, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3391.2314, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1614.8768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3013.8806, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4558.5830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3398.5669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1998.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1337.4731, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1218.6721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2108.0728, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1872.8313, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1224.1266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1996.4426, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1712.2332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1766.3408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2133.6091, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.11688311688311688, 'recall': 0.03770949720670391, 'f1': 0.05702217529039071, 'number': 716}, 'P': {'precision': 0.02829581993569132, 'recall': 0.044132397191574725, 'f1': 0.034482758620689655, 'number': 997}, 'overall_precision': 0.03975363941769317, 'overall_recall': 0.04144775248102744, 'overall_f1': 0.04058302372106316, 'overall_accuracy': 0.5005128438903198}
			------------EPOCH 2---------------
Loss: tensor(1210.3901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2174.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2192.4641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1817.0287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2334.7798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2087.6687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2220.5249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1879.7000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4984.7734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3000.9297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2204.4646, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2091.6902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2193.6248, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2464.6318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1789.8323, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2925.2124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1377.1064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2838.0022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4141.9072, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2972.0442, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1748.0254, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1188.6263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1067.5654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1599.9515, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1533.7275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1039.3909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1669.3494, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1661.8826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1623.7772, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1983.8468, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.10743801652892562, 'recall': 0.07262569832402235, 'f1': 0.08666666666666667, 'number': 716}, 'P': {'precision': 0.10194174757281553, 'recall': 0.16850551654964896, 'f1': 0.12703213610586012, 'number': 997}, 'overall_precision': 0.10318949343339587, 'overall_recall': 0.1284296555750146, 'overall_f1': 0.11443433029908973, 'overall_accuracy': 0.567433273311604}
			------------EPOCH 3---------------
Loss: tensor(1031.0393, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1908.5266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1897.9819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1631.1909, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2052.9929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1836.6295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1930.4124, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1591.1375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4370.2598, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2524.8643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1889.4858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1881.8688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1888.3083, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2224.4150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1465.1591, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2513.3472, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1236.5751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2616.6523, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3715.5510, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2700.4482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1596.7993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1088.8762, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(960.3669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1366.1835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1375.6409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(879.8846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1416.6490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1503.6555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1405.6489, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1756.7429, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.1629013079667063, 'recall': 0.19134078212290503, 'f1': 0.17597944765574824, 'number': 716}, 'P': {'precision': 0.37724084177708495, 'recall': 0.485456369107322, 'f1': 0.4245614035087719, 'number': 997}, 'overall_precision': 0.2923728813559322, 'overall_recall': 0.36252189141856395, 'overall_f1': 0.3236903831118061, 'overall_accuracy': 0.6139767054908486}
			------------EPOCH 4---------------
Loss: tensor(875.8270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1750.4805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1656.8868, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1462.5616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1808.7830, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1664.5222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1665.1608, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1344.9866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3851.9800, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2063.4192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1572.2078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1678.6036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1638.0657, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1937.2003, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1140.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2107.7583, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1112.5325, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2234.6616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3042.6458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2386.4302, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1420.2721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(954.1694, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(831.2329, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1171.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.6462, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.4222, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1162.6475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1122.1736, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1029.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1334.0093, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.23426573426573427, 'recall': 0.2807262569832402, 'f1': 0.2554002541296061, 'number': 716}, 'P': {'precision': 0.4894991922455573, 'recall': 0.6078234704112337, 'f1': 0.5422818791946309, 'number': 997}, 'overall_precision': 0.38501908396946566, 'overall_recall': 0.4711033274956217, 'overall_f1': 0.42373326332370703, 'overall_accuracy': 0.6383880746700704}
			------------EPOCH 5---------------
Loss: tensor(742.7113, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1425.8149, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1415.3989, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1279.2981, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1513.0579, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1353.8562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1423.9746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1096.0193, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(3150.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.8555, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1225.0940, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1321.0388, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1242.2334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1645.5996, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(851.8418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1647.4048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(956.9345, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1931.5479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2317.6904, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2071.9509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1213.8265, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.8157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(640.5201, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(973.2318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1080.7701, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(631.9067, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(894.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.8174, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.0103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(887.4895, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.333710407239819, 'recall': 0.41201117318435754, 'f1': 0.3687499999999999, 'number': 716}, 'P': {'precision': 0.5247446975648076, 'recall': 0.6700100300902708, 'f1': 0.5885462555066079, 'number': 997}, 'overall_precision': 0.44645340751043117, 'overall_recall': 0.5621716287215411, 'overall_f1': 0.49767441860465117, 'overall_accuracy': 0.6620472728101566}
			------------EPOCH 6---------------
Loss: tensor(580.3475, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1129.4370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1160.7917, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(997.1725, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1147.1884, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1042.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1118.6643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(743.8730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2517.3569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1032.6411, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(749.2408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(982.2195, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(939.0680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1329.7112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(585.7051, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1136.3883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(771.4387, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1506.3145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1642.7374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1639.4058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.8324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(508.8479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.4012, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(781.4280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(809.0704, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(489.8861, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(644.7708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(431.4404, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.1440, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(521.8394, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.37587006960556846, 'recall': 0.22625698324022347, 'f1': 0.28247602441150826, 'number': 716}, 'P': {'precision': 0.49453551912568305, 'recall': 0.7261785356068204, 'f1': 0.5883787078423406, 'number': 997}, 'overall_precision': 0.46754617414248023, 'overall_recall': 0.517221249270286, 'overall_f1': 0.49113082039911304, 'overall_accuracy': 0.6776605201376701}
			------------EPOCH 7---------------
Loss: tensor(442.4609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(937.8541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1007.4665, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(863.4912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(957.0578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(733.5050, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(767.0753, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(531.0135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1957.6517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(747.2209, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.1794, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(797.6310, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(815.6611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(974.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(425.1357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(803.6259, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0862, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1222.8192, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1113.5618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(958.0336, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(534.1647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(326.3196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(258.8687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(610.8456, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(598.9053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(390.0537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.9875, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(277.9312, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.8616, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(375.1085, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3624091381100727, 'recall': 0.48743016759776536, 'f1': 0.41572364502680165, 'number': 716}, 'P': {'precision': 0.5373256767842494, 'recall': 0.6569709127382146, 'f1': 0.5911552346570397, 'number': 997}, 'overall_precision': 0.46012832263978004, 'overall_recall': 0.5861062463514303, 'overall_f1': 0.5155327342747112, 'overall_accuracy': 0.6688396052241697}
			------------EPOCH 8---------------
Loss: tensor(312.3135, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(779.8943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(778.4427, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(619.1865, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(766.4085, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(442.8022, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(480.1580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(341.2292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1633.4716, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(547.6223, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.9525, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.0163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(763.2322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(653.2303, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(314.7331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(823.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(439.4509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(788.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(988.1307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(914.0522, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(334.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(168.5361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9804, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(428.2108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(641.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(454.0663, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.0889, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.1891, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(357.8318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(279.8900, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45145631067961167, 'recall': 0.25977653631284914, 'f1': 0.32978723404255317, 'number': 716}, 'P': {'precision': 0.5018963337547409, 'recall': 0.7963891675025075, 'f1': 0.6157425358666149, 'number': 997}, 'overall_precision': 0.49147442326980945, 'overall_recall': 0.5720957384705195, 'overall_f1': 0.5287294308065821, 'overall_accuracy': 0.6742871469924555}
			------------EPOCH 9---------------
Loss: tensor(256.0359, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(481.4680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(676.0533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(509.6457, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(648.1317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(280.7590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(320.5226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(260.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(999.9058, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(255.0098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(249.8538, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(339.7956, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(709.4634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(457.3273, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.5500, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(617.3929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.6847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(680.7348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(609.4501, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(652.7717, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(625.2245, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(256.8502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(381.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1100.6062, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1156.6199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1003.4552, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1296.4448, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(399.2534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.0892, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(285.9131, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4794701986754967, 'recall': 0.505586592178771, 'f1': 0.49218218898708366, 'number': 716}, 'P': {'precision': 0.5692431561996779, 'recall': 0.7091273821464393, 'f1': 0.631531933899062, 'number': 997}, 'overall_precision': 0.5353029544316474, 'overall_recall': 0.62405137186223, 'overall_f1': 0.5762803234501348, 'overall_accuracy': 0.7231098853508992}
			------------EPOCH 10---------------
Loss: tensor(182.1595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(346.2650, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(494.4799, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(328.9702, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(671.1418, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.8123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8316, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(300.0004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1747.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.2271, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(524.3332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(542.1128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(905.4249, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(852.2566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(378.8718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(986.9164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.7733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1323.5758, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1197.7900, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(971.7584, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(291.7822, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(177.5847, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(189.5478, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(392.0547, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(682.7765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.1549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(784.1652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(324.9354, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(404.8182, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(331.0266, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.2901425914445133, 'recall': 0.6536312849162011, 'f1': 0.4018892228424217, 'number': 716}, 'P': {'precision': 0.5555555555555556, 'recall': 0.0802407221664995, 'f1': 0.14022787028921999, 'number': 997}, 'overall_precision': 0.3118952760387023, 'overall_recall': 0.31990659661412724, 'overall_f1': 0.31585014409221895, 'overall_accuracy': 0.5616210425546464}
			------------EPOCH 11---------------
Loss: tensor(1194.3964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1571.2363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1489.4348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1246.5013, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1223.7611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1343.4409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2074.6968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1137.0609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(2286.6375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(649.2610, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(497.6617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1028.9459, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(731.6157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(517.5360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(364.7836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(730.5964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(361.7465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(694.3558, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(708.0951, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(597.8246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(427.8683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(292.6281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(253.1132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(586.2876, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(701.5004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(395.7711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(533.0509, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(343.3726, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(438.4225, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(543.3889, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.42574257425742573, 'recall': 0.18016759776536312, 'f1': 0.25318940137389595, 'number': 716}, 'P': {'precision': 0.4151044456347081, 'recall': 0.7773319959879639, 'f1': 0.5412011173184358, 'number': 997}, 'overall_precision': 0.4165898617511521, 'overall_recall': 0.527729130180969, 'overall_f1': 0.46561936646922486, 'overall_accuracy': 0.6094636792560345}
			------------EPOCH 12---------------
Loss: tensor(366.2482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(801.7282, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1085.6570, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(655.8151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1103.6042, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(544.4605, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(606.9304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(464.8331, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(1649.2358, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(642.5623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(591.6669, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(422.2357, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(596.5482, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(432.7846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(228.7399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.3444, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(281.0641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(678.6102, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(525.4229, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.1760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.5530, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(154.2348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.7897, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(446.3441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(389.0840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(273.6752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(415.3305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(203.8885, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(172.2922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(250.3686, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.3696646341463415, 'recall': 0.6773743016759777, 'f1': 0.4783037475345169, 'number': 716}, 'P': {'precision': 0.6442477876106195, 'recall': 0.3650952858575727, 'f1': 0.4660691421254802, 'number': 997}, 'overall_precision': 0.45231752797016517, 'overall_recall': 0.4956217162872154, 'overall_f1': 0.4729805013927576, 'overall_accuracy': 0.6627994438492922}
			------------EPOCH 13---------------
Loss: tensor(283.2353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(388.9528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(573.8340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(526.2065, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(685.4059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(420.5641, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(447.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(252.4091, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(975.3899, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(234.0176, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(184.5840, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(499.1826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(582.9417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(373.9710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(204.5919, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(460.8308, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.2856, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(441.9095, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(539.9101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(406.0403, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.8369, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.1852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.6751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(305.1705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(290.5835, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.1216, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(236.2827, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.5556, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.1161, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(141.7386, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4558189655172414, 'recall': 0.590782122905028, 'f1': 0.5145985401459854, 'number': 716}, 'P': {'precision': 0.5967042497831744, 'recall': 0.6900702106318957, 'f1': 0.64, 'number': 997}, 'overall_precision': 0.5338779432964921, 'overall_recall': 0.6485697606538237, 'overall_f1': 0.5856615709014233, 'overall_accuracy': 0.7022998199348118}
			------------EPOCH 14---------------
Loss: tensor(94.0994, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(330.3638, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(402.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(224.3458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(478.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(206.7737, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(241.0588, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.0629, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(669.7197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(156.5502, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(136.0883, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(176.2622, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(444.0366, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(274.2137, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(146.2114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(401.0871, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(186.5765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(491.7854, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(289.2666, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(306.8890, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(148.9409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.1360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(107.0377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(272.8188, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(222.5710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(132.3575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(188.6184, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(126.8571, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(108.9143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.5477, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4711864406779661, 'recall': 0.5824022346368715, 'f1': 0.5209244222361025, 'number': 716}, 'P': {'precision': 0.6113744075829384, 'recall': 0.6469408224674023, 'f1': 0.628654970760234, 'number': 997}, 'overall_precision': 0.5474226804123712, 'overall_recall': 0.6199649737302977, 'overall_f1': 0.5814399124007665, 'overall_accuracy': 0.7255259499008502}
			------------EPOCH 15---------------
Loss: tensor(60.1143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.9263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(239.8968, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.0247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(195.8755, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.5163, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(137.1068, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.4481, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(398.5112, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.6922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.5984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(145.9935, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(318.4859, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.9839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.7129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(244.4640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(105.2539, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.3340, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(166.2266, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.3618, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(115.2686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(65.8734, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.9709, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.8569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(182.4171, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.8493, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(160.7636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.7025, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.1574, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.3078, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.5038560411311054, 'recall': 0.547486033519553, 'f1': 0.5247657295850066, 'number': 716}, 'P': {'precision': 0.6261398176291794, 'recall': 0.6198595787362087, 'f1': 0.6229838709677421, 'number': 997}, 'overall_precision': 0.5722379603399433, 'overall_recall': 0.5896088733216579, 'overall_f1': 0.5807935595169638, 'overall_accuracy': 0.7463588083787295}
			------------EPOCH 16---------------
Loss: tensor(46.8708, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(190.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(227.1744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(119.5946, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(180.0156, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(83.6018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(125.4138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.6821, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(268.9711, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.9619, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(85.5706, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.5215, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(231.4839, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(95.8392, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0379, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(178.9318, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.2683, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(109.9434, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(103.0617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(117.3907, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3767, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.1664, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(120.8710, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(128.4132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.7636, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(89.8451, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(81.3423, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.4363, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.3170, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.466529351184346, 'recall': 0.63268156424581, 'f1': 0.5370480142264376, 'number': 716}, 'P': {'precision': 0.6131889763779528, 'recall': 0.6248746238716149, 'f1': 0.6189766517635369, 'number': 997}, 'overall_precision': 0.5415198792148969, 'overall_recall': 0.6281377699941623, 'overall_f1': 0.5816216216216216, 'overall_accuracy': 0.7167734141727258}
			------------EPOCH 17---------------
Loss: tensor(33.5680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.9228, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(164.5118, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(73.0733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.1902, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(69.4752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.9678, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(60.6097, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(199.4952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.0151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.1420, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.0343, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(155.5342, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(78.5377, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.7808, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(158.4036, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.8298, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(91.9979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(98.7138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(101.7718, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.8754, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.8581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(88.3465, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.1268, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.0815, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.8075, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(72.5696, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.3679, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.1107, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4849537037037037, 'recall': 0.585195530726257, 'f1': 0.5303797468354431, 'number': 716}, 'P': {'precision': 0.6050044682752458, 'recall': 0.679037111334002, 'f1': 0.6398865784499055, 'number': 997}, 'overall_precision': 0.5526979324256177, 'overall_recall': 0.6398131932282545, 'overall_f1': 0.593073593073593, 'overall_accuracy': 0.7222209559410115}
			------------EPOCH 18---------------
Loss: tensor(23.3680, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(92.7553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(96.2715, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.3246, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.4272, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.9280, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.2419, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7070, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(170.0553, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.7623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(54.1952, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.0224, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(99.8617, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(59.3581, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.8378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(112.5108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8405, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.5724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(77.3103, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(86.9660, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.5685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.8079, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8561, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(63.1846, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.3805, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5565, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3505, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(58.6945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9199, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.3730, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46702127659574466, 'recall': 0.6131284916201117, 'f1': 0.5301932367149759, 'number': 716}, 'P': {'precision': 0.6070038910505836, 'recall': 0.6258776328986961, 'f1': 0.6162962962962962, 'number': 997}, 'overall_precision': 0.5401422764227642, 'overall_recall': 0.6205487448920023, 'overall_f1': 0.5775604455311057, 'overall_accuracy': 0.7220614045084677}
			------------EPOCH 19---------------
Loss: tensor(18.4157, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(61.4569, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(74.9836, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.6676, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(46.7929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.9918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.2944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(123.3335, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(48.4023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.3129, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(66.2307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(49.1740, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(106.7242, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0895, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.9372, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(67.0441, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(71.8929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.9750, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.2774, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3383, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(51.1386, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4006, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.7687, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4078, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.8388, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4833512352309345, 'recall': 0.6284916201117319, 'f1': 0.546448087431694, 'number': 716}, 'P': {'precision': 0.6153846153846154, 'recall': 0.641925777331996, 'f1': 0.6283750613647521, 'number': 997}, 'overall_precision': 0.5530187721968544, 'overall_recall': 0.6363105662580268, 'overall_f1': 0.5917480998914223, 'overall_accuracy': 0.723406195154195}
			------------EPOCH 20---------------
Loss: tensor(14.9730, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.6206, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(55.2670, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.5028, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7147, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.1334, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.5292, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3752, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(93.4351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(35.7458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.7150, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.1122, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(53.1759, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.4744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4590, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(64.2210, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3823, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.0957, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(47.4852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.2993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.9178, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.7751, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1655, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(41.4517, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.2484, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.0281, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(44.4654, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.7395, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.7918, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3909, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4718853362734289, 'recall': 0.5977653631284916, 'f1': 0.5274183610597658, 'number': 716}, 'P': {'precision': 0.6101694915254238, 'recall': 0.649949849548646, 'f1': 0.6294317629917435, 'number': 997}, 'overall_precision': 0.5464702894870492, 'overall_recall': 0.6281377699941623, 'overall_f1': 0.5844649646931015, 'overall_accuracy': 0.72586784582773}
			------------EPOCH 21---------------
Loss: tensor(11.4763, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.5374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.2205, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6970, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3399, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.5911, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(40.5267, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0250, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(76.7328, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.8992, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.6631, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.8760, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(45.6305, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4535, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3074, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.7143, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.6652, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.7332, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5559, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7483, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.1746, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6339, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.2901, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(42.4287, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1424, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4541, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.46290491118077326, 'recall': 0.6187150837988827, 'f1': 0.5295875672444711, 'number': 716}, 'P': {'precision': 0.613880742913001, 'recall': 0.629889669007021, 'f1': 0.6217821782178217, 'number': 997}, 'overall_precision': 0.5409090909090909, 'overall_recall': 0.6252189141856392, 'overall_f1': 0.5800162469536962, 'overall_accuracy': 0.7249105372324665}
			------------EPOCH 22---------------
Loss: tensor(8.0628, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.3378, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(39.7643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.1796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.4114, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.9230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.9640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8912, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(62.8582, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.5880, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9185, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.3580, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(38.8818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6789, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4240, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.3623, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.9747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5168, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2487, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.2792, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4643, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.1270, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0361, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.7350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9595, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4081, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4640250260688217, 'recall': 0.6215083798882681, 'f1': 0.5313432835820895, 'number': 716}, 'P': {'precision': 0.6124031007751938, 'recall': 0.633901705115346, 'f1': 0.6229669788072941, 'number': 997}, 'overall_precision': 0.5409342039176294, 'overall_recall': 0.6287215411558669, 'overall_f1': 0.5815334773218142, 'overall_accuracy': 0.723428988215987}
			------------EPOCH 23---------------
Loss: tensor(6.6819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.0672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.0057, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.4134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.2101, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8053, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.1349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.7402, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(52.0263, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.5551, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7164, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.2212, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.5128, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.8819, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.2684, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2406, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.7826, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.4568, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.5351, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8742, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.9543, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2151, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.5244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4979, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.9964, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.0575, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.5802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4046, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.2307, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4656964656964657, 'recall': 0.6256983240223464, 'f1': 0.533969010727056, 'number': 716}, 'P': {'precision': 0.6155321188878236, 'recall': 0.6439317953861585, 'f1': 0.6294117647058823, 'number': 997}, 'overall_precision': 0.543640897755611, 'overall_recall': 0.6363105662580268, 'overall_f1': 0.5863367401828941, 'overall_accuracy': 0.7214004057164999}
			------------EPOCH 24---------------
Loss: tensor(9.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.5692, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1255, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.2139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.9030, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6921, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9490, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.8226, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(43.1177, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.4170, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.7672, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.6602, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.4733, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.1227, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0969, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2261, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.5639, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(30.9384, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(33.3611, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.7929, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.2866, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.3944, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3544, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.3842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3796, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(36.9320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.0566, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2765, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.2361, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4736275565123789, 'recall': 0.6145251396648045, 'f1': 0.5349544072948329, 'number': 716}, 'P': {'precision': 0.6142991533396049, 'recall': 0.6549648946840522, 'f1': 0.6339805825242718, 'number': 997}, 'overall_precision': 0.5486947791164659, 'overall_recall': 0.6380618797431407, 'overall_f1': 0.5900134952766531, 'overall_accuracy': 0.728420668748433}
			------------EPOCH 25---------------
Loss: tensor(8.3247, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.9262, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.1117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.9825, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8971, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0371, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4374, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(37.0010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1607, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8640, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3132, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.6119, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.7681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.9279, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4659, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(28.4686, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.9066, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.9064, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1673, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.5744, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2373, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3020, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.8018, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.5943, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(34.2295, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.5450, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3922, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9181, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4683815648445874, 'recall': 0.6103351955307262, 'f1': 0.530018192844148, 'number': 716}, 'P': {'precision': 0.6130558183538316, 'recall': 0.649949849548646, 'f1': 0.6309639727361247, 'number': 997}, 'overall_precision': 0.5452261306532663, 'overall_recall': 0.6333917104495038, 'overall_f1': 0.5860113421550095, 'overall_accuracy': 0.7255031568390582}
			------------EPOCH 26---------------
Loss: tensor(6.4140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(27.9879, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8337, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.6140, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7945, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6304, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7256, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(32.8047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.3021, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.3562, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.4009, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.7857, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.7092, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.0059, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4732, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1739, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.8362, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.5915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6348, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4756, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.2338, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4098, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.7829, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.0998, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1203, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(31.0689, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.9479, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6047, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3048, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.4566353187042842, 'recall': 0.6103351955307262, 'f1': 0.5224148236700538, 'number': 716}, 'P': {'precision': 0.6154580152671756, 'recall': 0.6469408224674023, 'f1': 0.6308068459657702, 'number': 997}, 'overall_precision': 0.5396508728179551, 'overall_recall': 0.63164039696439, 'overall_f1': 0.5820333512641206, 'overall_accuracy': 0.7199416497618125}
			------------EPOCH 27---------------
Loss: tensor(5.4705, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.6060, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.0439, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8721, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4349, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1397, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.3159, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2275, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.4492, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.6082, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.3662, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4720, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.2554, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.8244, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4809, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.3791, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2230, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8375, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.3370, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.7999, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9842, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.6634, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9682, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.0081, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4518, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.7353, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(29.8145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.2915, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.1243, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.6947, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44969199178644764, 'recall': 0.611731843575419, 'f1': 0.5183431952662721, 'number': 716}, 'P': {'precision': 0.615606936416185, 'recall': 0.6409227683049148, 'f1': 0.6280098280098281, 'number': 997}, 'overall_precision': 0.5352882703777336, 'overall_recall': 0.6287215411558669, 'overall_f1': 0.5782550335570471, 'overall_accuracy': 0.7180042395094933}
			------------EPOCH 28---------------
Loss: tensor(5.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.6061, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(13.4235, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3350, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5360, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6747, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.4601, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.5297, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.6993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.5000, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8408, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(22.8549, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.3317, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.8138, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(23.1458, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.7196, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.2793, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.0688, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(16.8293, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.0802, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(20.9194, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3993, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.6476, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1858, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.5681, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.8023, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9984, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.7647, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.1221, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45134575569358176, 'recall': 0.6089385474860335, 'f1': 0.5184304399524375, 'number': 716}, 'P': {'precision': 0.6163461538461539, 'recall': 0.6429287863590772, 'f1': 0.6293568973981346, 'number': 997}, 'overall_precision': 0.536889332003988, 'overall_recall': 0.6287215411558669, 'overall_f1': 0.5791879537510083, 'overall_accuracy': 0.7183005493127892}
			------------EPOCH 29---------------
Loss: tensor(4.8798, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.0324, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1463, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9873, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.0307, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.4533, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.8160, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.8499, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(24.4430, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2953, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.0049, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.2609, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.0145, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.9768, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(14.4528, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.5541, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.3563, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5220, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.3356, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3041, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.5947, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(19.8845, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.9322, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.1775, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3470, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.9251, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(26.4877, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.0108, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.2048, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6654, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.44969199178644764, 'recall': 0.611731843575419, 'f1': 0.5183431952662721, 'number': 716}, 'P': {'precision': 0.6173913043478261, 'recall': 0.6409227683049148, 'f1': 0.6289370078740157, 'number': 997}, 'overall_precision': 0.5360876057740169, 'overall_recall': 0.6287215411558669, 'overall_f1': 0.5787211176786673, 'overall_accuracy': 0.716180794566134}
			------------EPOCH 30---------------
Loss: tensor(4.5417, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.4667, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(11.1534, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.6685, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(10.9011, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9429, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.4724, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4735, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(21.1818, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.6320, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3982, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9294, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.3010, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.8139, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.5855, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(17.3435, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.2217, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(12.1004, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(18.6537, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.4123, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(5.3197, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(15.8134, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(6.7409, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(9.3104, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.9578, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4707, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(25.8852, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(7.4776, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(4.7117, device='cuda:0', grad_fn=<DivBackward0>)
Loss: tensor(8.2792, device='cuda:0', grad_fn=<DivBackward0>)
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
Evaluating
				 {'C': {'precision': 0.45005149330587024, 'recall': 0.6103351955307262, 'f1': 0.5180794309425015, 'number': 716}, 'P': {'precision': 0.6148648648648649, 'recall': 0.6389167502507522, 'f1': 0.6266601082144614, 'number': 997}, 'overall_precision': 0.5351270553064275, 'overall_recall': 0.626970227670753, 'overall_f1': 0.5774193548387097, 'overall_accuracy': 0.7158388986392542}
