diff --git a/eval/main.ipynb b/eval/main.ipynb
index fd6f0984accb1bb9cd9551fe2b8f32956efc0c8a..5ec70cfdb9b64c44f2a742744f3dab069d60bdf2 100644
--- a/eval/main.ipynb
+++ b/eval/main.ipynb
@@ -564,600 +564,561 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 10,
+   "execution_count": 24,
    "metadata": {},
    "outputs": [
     {
      "name": "stdout",
      "output_type": "stream",
      "text": [
-      "m1_parameters:  {'conv1.weight': tensor([[[[-0.0294, -0.0659, -0.1267, -0.1610, -0.1462],\n",
-      "          [-0.1133,  0.1424,  0.1439, -0.0677,  0.1200],\n",
-      "          [-0.0530,  0.1776,  0.1445,  0.0141, -0.1778],\n",
-      "          [ 0.1847,  0.1211,  0.0345,  0.1131,  0.0740],\n",
-      "          [ 0.1136, -0.0253, -0.1799,  0.1309, -0.0115]]],\n",
+      "tensors to cat:  [tensor([[[[-0.0754, -0.1052,  0.0336,  0.0976, -0.1882],\n",
+      "          [ 0.1723,  0.0860, -0.0557, -0.1182,  0.1845],\n",
+      "          [-0.1112,  0.0554, -0.0190,  0.1264, -0.0851],\n",
+      "          [-0.0788,  0.1281, -0.0477,  0.1910,  0.0089],\n",
+      "          [-0.1205, -0.0230, -0.0574,  0.1633, -0.1101]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0018,  0.0063,  0.1890,  0.0434,  0.1667],\n",
-      "          [ 0.0428,  0.0402,  0.0275,  0.0432,  0.0524],\n",
-      "          [ 0.1926,  0.0992, -0.0925, -0.1610, -0.1305],\n",
-      "          [-0.1714,  0.0548, -0.1500,  0.1679, -0.0767],\n",
-      "          [ 0.0094,  0.0525,  0.0273, -0.0462, -0.1696]]],\n",
+      "        [[[ 0.0271, -0.1426, -0.0381,  0.1128,  0.0396],\n",
+      "          [-0.0023,  0.1021, -0.0483, -0.0167,  0.0090],\n",
+      "          [-0.0645, -0.1863, -0.1494, -0.0473,  0.1572],\n",
+      "          [-0.0027, -0.0923,  0.0186,  0.0787,  0.1404],\n",
+      "          [ 0.0714,  0.0434,  0.1853,  0.1262,  0.0502]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0033, -0.1317, -0.1695,  0.0221,  0.1301],\n",
-      "          [ 0.0789,  0.0397, -0.1292,  0.0642,  0.0683],\n",
-      "          [ 0.1198,  0.1179,  0.0186, -0.1519, -0.1354],\n",
-      "          [ 0.1598, -0.1400,  0.0738, -0.1385, -0.1195],\n",
-      "          [-0.0458,  0.1540,  0.0317,  0.1788, -0.0782]]],\n",
+      "        [[[-0.1708,  0.0628, -0.1877, -0.0879, -0.1190],\n",
+      "          [-0.0111,  0.0684, -0.1659, -0.1297,  0.0684],\n",
+      "          [ 0.1629, -0.1196, -0.0096,  0.1854, -0.0721],\n",
+      "          [ 0.1122, -0.0325,  0.1887, -0.0685,  0.1441],\n",
+      "          [ 0.1734,  0.0720, -0.0941, -0.0536,  0.0355]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1726, -0.0152, -0.1036, -0.1624,  0.0804],\n",
-      "          [ 0.1492, -0.0097, -0.1417, -0.1234,  0.1393],\n",
-      "          [ 0.1567, -0.0843,  0.1540, -0.0776, -0.1575],\n",
-      "          [-0.1371, -0.1458,  0.0518,  0.0329,  0.0664],\n",
-      "          [ 0.1976, -0.0956,  0.0785, -0.1633, -0.1674]]],\n",
+      "        [[[-0.1465, -0.0899,  0.1122,  0.0323, -0.1287],\n",
+      "          [-0.1237,  0.0852, -0.1984, -0.0995,  0.0734],\n",
+      "          [ 0.0521, -0.1664, -0.0875,  0.0643, -0.1166],\n",
+      "          [ 0.1862,  0.1754, -0.0282,  0.1074, -0.1337],\n",
+      "          [ 0.1779,  0.1883,  0.1376, -0.1518, -0.1619]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1716, -0.1734, -0.0078,  0.1092, -0.1912],\n",
-      "          [ 0.1574, -0.1333, -0.0146,  0.0534, -0.1207],\n",
-      "          [-0.1233,  0.0647,  0.0755,  0.1025,  0.0893],\n",
-      "          [ 0.1158, -0.0836, -0.0749,  0.0244, -0.1928],\n",
-      "          [-0.1903, -0.0820,  0.0529,  0.0907,  0.0951]]],\n",
+      "        [[[ 0.0158, -0.1902,  0.0607,  0.1062,  0.0373],\n",
+      "          [-0.1737, -0.1112,  0.0597, -0.1030, -0.0897],\n",
+      "          [ 0.0892,  0.1166, -0.0127,  0.1859, -0.1859],\n",
+      "          [ 0.1935, -0.1200,  0.0472, -0.0144, -0.0219],\n",
+      "          [-0.0596, -0.0255, -0.1733,  0.1746,  0.1136]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1117, -0.1858, -0.0375, -0.0397,  0.0412],\n",
-      "          [ 0.0176,  0.1707, -0.0648, -0.0327, -0.1994],\n",
-      "          [ 0.1754, -0.0413, -0.1533, -0.0537,  0.1160],\n",
-      "          [ 0.1145,  0.0755, -0.0242,  0.0387,  0.1763],\n",
-      "          [-0.0203, -0.1236,  0.0372, -0.0074,  0.0423]]],\n",
+      "        [[[-0.1769,  0.0885,  0.0706,  0.1742,  0.1178],\n",
+      "          [-0.1831,  0.0380, -0.0769, -0.1068,  0.1958],\n",
+      "          [-0.0166, -0.0059,  0.0663,  0.0610,  0.0321],\n",
+      "          [-0.1393, -0.1884, -0.0678, -0.1400,  0.1042],\n",
+      "          [ 0.0653, -0.1733,  0.0744,  0.1278,  0.0482]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.0021,  0.1159,  0.0160,  0.1778, -0.1911],\n",
-      "          [ 0.0584, -0.0669,  0.1317, -0.1835,  0.0421],\n",
-      "          [-0.1418, -0.1790,  0.1748, -0.0804,  0.0495],\n",
-      "          [ 0.0498, -0.0983,  0.0343,  0.1142, -0.0266],\n",
-      "          [ 0.0275,  0.0369,  0.1941,  0.1219, -0.0856]]],\n",
+      "        [[[ 0.0935, -0.0115, -0.1991,  0.1451, -0.1708],\n",
+      "          [ 0.1979, -0.0709,  0.1771,  0.0486,  0.1292],\n",
+      "          [-0.1624,  0.0661, -0.0004, -0.0079,  0.1195],\n",
+      "          [ 0.0655,  0.1849,  0.1179,  0.1520, -0.0723],\n",
+      "          [ 0.1374,  0.1547,  0.1871,  0.1924,  0.0539]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.0191, -0.1786, -0.1492, -0.1155,  0.0068],\n",
-      "          [-0.1917,  0.0696, -0.0657,  0.0317, -0.1831],\n",
-      "          [-0.1451, -0.0804,  0.0266, -0.1905,  0.1968],\n",
-      "          [-0.0370,  0.0943,  0.0535, -0.0174,  0.0636],\n",
-      "          [ 0.1038,  0.0251,  0.0469,  0.0042,  0.1237]]],\n",
+      "        [[[-0.1602,  0.1380,  0.1321, -0.0722, -0.0291],\n",
+      "          [ 0.0820, -0.0490, -0.1345,  0.1719,  0.1306],\n",
+      "          [-0.0183,  0.0615,  0.1189, -0.0707, -0.0696],\n",
+      "          [ 0.0017, -0.1185, -0.0766,  0.1017, -0.0518],\n",
+      "          [-0.1316, -0.1323, -0.0135,  0.0103, -0.1509]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1488,  0.0967,  0.1249,  0.0799, -0.1052],\n",
-      "          [-0.0188, -0.1058, -0.1708, -0.0282,  0.0980],\n",
-      "          [-0.1925,  0.1517,  0.1029, -0.0329, -0.0788],\n",
-      "          [ 0.0181, -0.1959,  0.1086,  0.0699, -0.0163],\n",
-      "          [-0.0231, -0.0422,  0.1669,  0.1058, -0.1054]]],\n",
+      "        [[[-0.1189, -0.1300, -0.1908, -0.0222,  0.0017],\n",
+      "          [-0.0644,  0.0996,  0.0454,  0.0198, -0.1608],\n",
+      "          [-0.0614, -0.0721, -0.0223, -0.0746, -0.0081],\n",
+      "          [-0.0133,  0.1326,  0.1275, -0.0954,  0.0281],\n",
+      "          [ 0.1004, -0.0435, -0.1027,  0.1867,  0.0034]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1371,  0.0173,  0.0834, -0.1819, -0.1893],\n",
-      "          [-0.1381,  0.1158,  0.0361, -0.1698,  0.1006],\n",
-      "          [ 0.0385, -0.0467,  0.0824, -0.0762, -0.1883],\n",
-      "          [ 0.1954,  0.1819, -0.0178,  0.1994,  0.1103],\n",
-      "          [ 0.1728, -0.1546,  0.1065, -0.0425,  0.1576]]],\n",
+      "        [[[-0.0022, -0.0830, -0.0399,  0.1039, -0.1230],\n",
+      "          [-0.0067,  0.1032,  0.0895,  0.0679,  0.0133],\n",
+      "          [ 0.0148, -0.1275,  0.0391, -0.0173,  0.1621],\n",
+      "          [ 0.0532, -0.1873, -0.1499,  0.0605, -0.0016],\n",
+      "          [ 0.0386, -0.0360,  0.0255, -0.0580, -0.1954]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1496, -0.1969, -0.1935,  0.1659,  0.1540],\n",
-      "          [-0.0021, -0.1386, -0.0502, -0.0283,  0.1867],\n",
-      "          [ 0.1308,  0.1979, -0.0033, -0.1406,  0.0059],\n",
-      "          [-0.1429, -0.0778, -0.0568, -0.1306, -0.0380],\n",
-      "          [ 0.0740, -0.1416, -0.1770,  0.0070, -0.0831]]],\n",
+      "        [[[-0.0186, -0.1922, -0.1356,  0.1696,  0.0111],\n",
+      "          [ 0.1121, -0.0990,  0.0789, -0.0053,  0.0729],\n",
+      "          [-0.0565, -0.0405,  0.0559,  0.1065, -0.1723],\n",
+      "          [ 0.0569, -0.0432, -0.0484,  0.1533,  0.0421],\n",
+      "          [-0.0369,  0.1050,  0.1623, -0.1503,  0.0680]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.0831, -0.0220,  0.0272,  0.0323,  0.1351],\n",
-      "          [-0.1093, -0.1390,  0.0110,  0.0742, -0.0337],\n",
-      "          [-0.0964,  0.1865,  0.1744,  0.0147, -0.0739],\n",
-      "          [ 0.1436, -0.0275,  0.0454,  0.1006, -0.1111],\n",
-      "          [ 0.1203, -0.0290, -0.0833, -0.0533, -0.1128]]],\n",
+      "        [[[-0.0028, -0.0167,  0.0598,  0.0854, -0.1996],\n",
+      "          [ 0.0548, -0.0586,  0.1987, -0.0415, -0.0477],\n",
+      "          [ 0.1172, -0.0924,  0.1351,  0.1319,  0.0983],\n",
+      "          [ 0.0756,  0.1345,  0.1360, -0.0779, -0.1169],\n",
+      "          [ 0.1524,  0.0208,  0.0672,  0.1320,  0.1958]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0833, -0.1054,  0.1966,  0.1635,  0.0234],\n",
-      "          [-0.1707, -0.0597, -0.0804,  0.1331,  0.1496],\n",
-      "          [-0.1735,  0.1877,  0.1007, -0.1540,  0.1272],\n",
-      "          [ 0.0859,  0.0146, -0.0869,  0.1998,  0.1968],\n",
-      "          [ 0.1279,  0.0157,  0.0449, -0.0243, -0.1675]]],\n",
+      "        [[[-0.0794, -0.1947,  0.0410,  0.1480, -0.0168],\n",
+      "          [ 0.0836, -0.0750, -0.0903, -0.1946,  0.0676],\n",
+      "          [-0.1202,  0.0276,  0.0058, -0.1465,  0.1545],\n",
+      "          [-0.1914,  0.0926, -0.0799, -0.0715, -0.0607],\n",
+      "          [ 0.1624,  0.1929, -0.1532, -0.0007, -0.1312]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1474,  0.0966, -0.1795, -0.1186, -0.1994],\n",
-      "          [ 0.1110, -0.1770,  0.1661,  0.1203, -0.1071],\n",
-      "          [-0.0106,  0.0099,  0.0663,  0.0750,  0.0097],\n",
-      "          [-0.0487, -0.0870, -0.0138,  0.0861,  0.0155],\n",
-      "          [ 0.0640,  0.0427,  0.0353,  0.0669, -0.1381]]],\n",
+      "        [[[ 0.0281, -0.0407, -0.0482,  0.0492,  0.0039],\n",
+      "          [-0.0752, -0.0298,  0.0764, -0.0738, -0.0705],\n",
+      "          [ 0.1404, -0.1254,  0.1613, -0.0501, -0.1432],\n",
+      "          [ 0.0132, -0.0170, -0.0971, -0.0117,  0.1406],\n",
+      "          [ 0.0655, -0.1970,  0.1782,  0.0665,  0.1174]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.0055,  0.1545, -0.0684,  0.1604,  0.0686],\n",
-      "          [-0.1543,  0.0619, -0.1355, -0.0981,  0.1642],\n",
-      "          [ 0.0907,  0.1712,  0.1466, -0.0799, -0.0670],\n",
-      "          [ 0.0948, -0.1994,  0.0710, -0.0344, -0.1059],\n",
-      "          [ 0.0230, -0.0667,  0.1027,  0.1431, -0.1946]]],\n",
+      "        [[[ 0.1879,  0.0858,  0.0340,  0.1138, -0.0841],\n",
+      "          [ 0.1503, -0.1680,  0.0618,  0.1971, -0.0156],\n",
+      "          [-0.1211, -0.0485,  0.0675, -0.0536,  0.0046],\n",
+      "          [ 0.1134,  0.1310, -0.0966, -0.1924, -0.0812],\n",
+      "          [-0.0800, -0.0553,  0.1818, -0.0217,  0.0107]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1192, -0.0009, -0.0426,  0.1015,  0.1718],\n",
-      "          [-0.0381,  0.1195, -0.1853, -0.0561, -0.0592],\n",
-      "          [-0.0719,  0.0546,  0.0530,  0.0038, -0.1063],\n",
-      "          [ 0.1732,  0.1704,  0.1143, -0.1093, -0.0474],\n",
-      "          [ 0.1588,  0.0620,  0.1074,  0.0200,  0.1258]]],\n",
+      "        [[[ 0.1118,  0.1368,  0.0269, -0.0690,  0.0168],\n",
+      "          [-0.1371, -0.1983,  0.0016, -0.0094,  0.0502],\n",
+      "          [-0.0219,  0.1939, -0.1821,  0.0988, -0.1016],\n",
+      "          [-0.0063,  0.0789,  0.1037, -0.0646, -0.1694],\n",
+      "          [-0.0464,  0.0624,  0.0681, -0.1855,  0.1219]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0276, -0.0863, -0.0745,  0.1831,  0.0149],\n",
-      "          [ 0.0925,  0.1106, -0.1559,  0.0043,  0.1982],\n",
-      "          [ 0.0403,  0.1336, -0.1262,  0.0649,  0.1244],\n",
-      "          [ 0.1716, -0.0994, -0.1754,  0.1991,  0.1502],\n",
-      "          [-0.1226, -0.0286,  0.1742, -0.0364,  0.1818]]],\n",
+      "        [[[ 0.0640,  0.1420, -0.0144, -0.0606,  0.0963],\n",
+      "          [ 0.1349,  0.0906,  0.0826, -0.0385, -0.1635],\n",
+      "          [ 0.0278,  0.1875,  0.1559,  0.1424,  0.0878],\n",
+      "          [-0.0593, -0.0847, -0.0458,  0.1402,  0.0160],\n",
+      "          [ 0.1887, -0.1220, -0.0316, -0.0892, -0.0401]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1905,  0.0292, -0.1152,  0.0816, -0.1832],\n",
-      "          [-0.0553,  0.1028,  0.1891,  0.0993, -0.1132],\n",
-      "          [-0.0641,  0.0048, -0.0417, -0.0937,  0.1667],\n",
-      "          [-0.1644, -0.1126,  0.1683, -0.0912, -0.1931],\n",
-      "          [ 0.0812,  0.1060,  0.0252,  0.0874,  0.1943]]],\n",
+      "        [[[-0.1103, -0.0884,  0.0775, -0.0338, -0.1245],\n",
+      "          [-0.1848,  0.0657,  0.0945,  0.0677, -0.1089],\n",
+      "          [ 0.0585, -0.0791, -0.0535,  0.0527, -0.0741],\n",
+      "          [ 0.1146,  0.1908, -0.0167, -0.0033, -0.1418],\n",
+      "          [-0.1011,  0.0829, -0.1472, -0.1310, -0.0991]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0824, -0.1813, -0.0630,  0.0597,  0.0138],\n",
-      "          [ 0.1787, -0.0708, -0.1641,  0.0792,  0.1893],\n",
-      "          [ 0.0698,  0.1759,  0.1484,  0.1875,  0.1213],\n",
-      "          [ 0.1149,  0.0910,  0.1125, -0.0134,  0.1492],\n",
-      "          [ 0.1495, -0.1414, -0.0528, -0.1981,  0.1301]]],\n",
+      "        [[[ 0.0865,  0.1608,  0.0168, -0.1126, -0.0889],\n",
+      "          [-0.1322,  0.1052,  0.1285,  0.0574,  0.1983],\n",
+      "          [ 0.0788,  0.0125, -0.0781, -0.0303, -0.1089],\n",
+      "          [-0.1860, -0.1878,  0.0608,  0.0402, -0.0390],\n",
+      "          [-0.1797, -0.1828,  0.0475, -0.1754,  0.0657]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1728,  0.0973,  0.1402, -0.1365,  0.0223],\n",
-      "          [-0.1623, -0.1194, -0.0047,  0.1541, -0.1720],\n",
-      "          [-0.1631,  0.1378,  0.1817, -0.0472,  0.1947],\n",
-      "          [ 0.1213, -0.1986, -0.1415,  0.0990, -0.1460],\n",
-      "          [-0.0185,  0.1019,  0.1401,  0.1501, -0.0396]]],\n",
+      "        [[[-0.0632,  0.1015, -0.1493, -0.0855,  0.1822],\n",
+      "          [-0.1492,  0.0236, -0.1418, -0.1826, -0.1978],\n",
+      "          [ 0.0854, -0.1503,  0.1953, -0.0668, -0.1042],\n",
+      "          [ 0.1537, -0.0573,  0.0178,  0.1350,  0.1823],\n",
+      "          [-0.1131, -0.0838, -0.1445, -0.1476, -0.0288]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1756, -0.0398, -0.1515, -0.0882, -0.0355],\n",
-      "          [ 0.0670,  0.0649,  0.1082,  0.1635,  0.0461],\n",
-      "          [ 0.1132,  0.0734, -0.0098,  0.0909,  0.0581],\n",
-      "          [-0.1208,  0.1435,  0.1345,  0.1569, -0.1357],\n",
-      "          [-0.1636, -0.0769, -0.1814,  0.1030, -0.0982]]],\n",
+      "        [[[ 0.1445,  0.1748,  0.0146, -0.0807, -0.1905],\n",
+      "          [-0.1474, -0.0938,  0.0965,  0.0233,  0.0757],\n",
+      "          [-0.1257, -0.1316, -0.0105,  0.1447, -0.1200],\n",
+      "          [ 0.0921, -0.0332, -0.1153, -0.0260,  0.0640],\n",
+      "          [-0.1528,  0.1237,  0.1956,  0.0167,  0.0205]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1056,  0.1005, -0.1637,  0.0073, -0.1990],\n",
-      "          [-0.1068,  0.0294, -0.1704,  0.0204, -0.0671],\n",
-      "          [ 0.0983, -0.0194,  0.1863,  0.0016,  0.0691],\n",
-      "          [ 0.0071, -0.1114,  0.1376, -0.0950,  0.1963],\n",
-      "          [-0.0081,  0.1638,  0.1705,  0.1929,  0.0170]]],\n",
+      "        [[[-0.0236, -0.1264, -0.0342, -0.1199, -0.1381],\n",
+      "          [-0.0895, -0.0116, -0.1108,  0.0994,  0.0744],\n",
+      "          [-0.1190, -0.1275, -0.1097,  0.0678, -0.1547],\n",
+      "          [-0.1405,  0.0500, -0.1195,  0.0917, -0.0952],\n",
+      "          [-0.1799, -0.1516,  0.0956, -0.0402,  0.0426]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0803, -0.1001,  0.0113,  0.0315, -0.0165],\n",
-      "          [-0.0962,  0.0289,  0.0582,  0.0729,  0.1783],\n",
-      "          [-0.0604,  0.1725,  0.1990, -0.1395, -0.0585],\n",
-      "          [ 0.1276, -0.0908,  0.0208, -0.1839, -0.0880],\n",
-      "          [-0.0839,  0.1635, -0.0708, -0.1091,  0.0110]]],\n",
+      "        [[[ 0.0556,  0.1145,  0.0388,  0.0917, -0.0881],\n",
+      "          [-0.0933,  0.0580,  0.1433, -0.1127, -0.0142],\n",
+      "          [-0.0014,  0.0792, -0.0451, -0.0696,  0.0486],\n",
+      "          [ 0.0006,  0.0264, -0.1252,  0.0796,  0.0561],\n",
+      "          [-0.0203, -0.0664, -0.0443,  0.1173, -0.0193]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1190, -0.0079, -0.0216, -0.1186, -0.0047],\n",
-      "          [ 0.0116,  0.1451, -0.0582, -0.0773,  0.1828],\n",
-      "          [-0.0389, -0.0040, -0.1912, -0.1790, -0.1594],\n",
-      "          [-0.1674, -0.0784, -0.0527, -0.1289, -0.1193],\n",
-      "          [-0.1707, -0.1716,  0.1906,  0.1985, -0.0731]]],\n",
+      "        [[[-0.0796, -0.1144, -0.0728,  0.0867, -0.1342],\n",
+      "          [-0.0150, -0.0840, -0.0134,  0.0634,  0.1743],\n",
+      "          [-0.0773, -0.0827, -0.0470, -0.0879,  0.0346],\n",
+      "          [ 0.0642,  0.1078,  0.0373,  0.1683,  0.0433],\n",
+      "          [-0.0024,  0.1508, -0.1980,  0.0808, -0.1028]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1145,  0.1584,  0.0135, -0.0490,  0.1506],\n",
-      "          [-0.1641,  0.0264,  0.1881, -0.0479, -0.0281],\n",
-      "          [-0.0313, -0.0920, -0.0546, -0.1347,  0.0836],\n",
-      "          [-0.0193,  0.1860, -0.0454,  0.1385, -0.1352],\n",
-      "          [-0.1561,  0.0526,  0.1160,  0.0300,  0.1154]]],\n",
+      "        [[[-0.1358, -0.1896, -0.1495,  0.1018,  0.0048],\n",
+      "          [-0.1030, -0.1340,  0.0090, -0.0781,  0.0415],\n",
+      "          [-0.1069,  0.0658, -0.0144,  0.1455,  0.1006],\n",
+      "          [-0.0209,  0.0757, -0.1481, -0.0273, -0.0880],\n",
+      "          [ 0.0859, -0.1996, -0.1787, -0.1869, -0.0310]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1478, -0.1039, -0.1727,  0.0112, -0.0403],\n",
-      "          [-0.0408,  0.1417, -0.0247, -0.0756, -0.1615],\n",
-      "          [ 0.0093, -0.1076, -0.0906, -0.1624,  0.1284],\n",
-      "          [-0.1374,  0.1409, -0.1797, -0.0802,  0.1416],\n",
-      "          [ 0.0282,  0.1258,  0.0230, -0.0541,  0.0536]]],\n",
+      "        [[[-0.1005,  0.1260, -0.1949,  0.1433,  0.0845],\n",
+      "          [ 0.0336,  0.1110, -0.0389,  0.0584, -0.0470],\n",
+      "          [ 0.0333,  0.0861, -0.0371,  0.1471, -0.0385],\n",
+      "          [ 0.1889,  0.1999,  0.1643,  0.0767, -0.1738],\n",
+      "          [-0.1423, -0.0945, -0.0881,  0.0847, -0.0170]]],\n",
       "\n",
       "\n",
-      "        [[[-0.0640,  0.0140, -0.1493, -0.0449, -0.0952],\n",
-      "          [ 0.0109, -0.0120, -0.0977, -0.1969, -0.1897],\n",
-      "          [ 0.1005,  0.0844,  0.1638,  0.0776, -0.1811],\n",
-      "          [-0.0127, -0.1358, -0.1198,  0.0929, -0.0811],\n",
-      "          [ 0.1094,  0.1268,  0.0769, -0.0800,  0.0134]]],\n",
+      "        [[[-0.1417,  0.0120, -0.1466, -0.1825, -0.1018],\n",
+      "          [ 0.1989, -0.1077, -0.1263, -0.0141,  0.0296],\n",
+      "          [ 0.0414,  0.1355, -0.1630, -0.1348,  0.1382],\n",
+      "          [ 0.0589,  0.1278,  0.0218,  0.1217,  0.1369],\n",
+      "          [ 0.0659,  0.1200,  0.0031,  0.0240, -0.1200]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1320,  0.1890, -0.1937,  0.0947, -0.1642],\n",
-      "          [ 0.0090, -0.0804, -0.1137, -0.0412, -0.1253],\n",
-      "          [-0.1924,  0.1154,  0.0567, -0.1458, -0.0735],\n",
-      "          [-0.0265,  0.0895, -0.1165, -0.0549,  0.1763],\n",
-      "          [-0.1959, -0.0329, -0.0194,  0.0983, -0.0659]]],\n",
+      "        [[[ 0.1293, -0.1227, -0.0351, -0.1777,  0.0515],\n",
+      "          [-0.1087,  0.0541,  0.0684,  0.0929, -0.1989],\n",
+      "          [ 0.0596, -0.0794, -0.0461,  0.0260, -0.1812],\n",
+      "          [-0.0437,  0.0989, -0.1171, -0.0531, -0.1493],\n",
+      "          [-0.1677, -0.1009,  0.0778, -0.1462,  0.0935]]],\n",
       "\n",
       "\n",
-      "        [[[-0.1925, -0.1036,  0.1780, -0.0791, -0.0873],\n",
-      "          [ 0.0100,  0.1510, -0.1453, -0.0745,  0.0458],\n",
-      "          [-0.0419,  0.0820,  0.1765, -0.1156, -0.0218],\n",
-      "          [ 0.0933,  0.1453, -0.1843, -0.1624,  0.0401],\n",
-      "          [ 0.0747,  0.0421,  0.1151,  0.1696, -0.0365]]],\n",
+      "        [[[-0.0794,  0.1744, -0.0915, -0.1289, -0.0317],\n",
+      "          [ 0.1679,  0.1361,  0.0542,  0.1967,  0.1620],\n",
+      "          [-0.0898,  0.0305, -0.1617, -0.1643, -0.0253],\n",
+      "          [ 0.1339, -0.1151,  0.0954, -0.0359, -0.1790],\n",
+      "          [-0.0408, -0.1074,  0.0081, -0.0884,  0.0163]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.1575,  0.1559, -0.1104, -0.1436, -0.1991],\n",
-      "          [-0.0338, -0.1194, -0.1659,  0.0048, -0.1487],\n",
-      "          [ 0.0137,  0.0668,  0.0671, -0.0339,  0.0486],\n",
-      "          [-0.0064, -0.0225,  0.0927,  0.0606,  0.0042],\n",
-      "          [ 0.1252, -0.1965,  0.0352,  0.1180,  0.0896]]],\n",
+      "        [[[ 0.0022, -0.1097,  0.0842, -0.1927,  0.0277],\n",
+      "          [ 0.0127, -0.0666,  0.1235, -0.1696,  0.1377],\n",
+      "          [ 0.0741, -0.1627, -0.0953,  0.1622,  0.0921],\n",
+      "          [ 0.1111,  0.1422, -0.1884, -0.0130, -0.0533],\n",
+      "          [ 0.0838,  0.1769,  0.0109,  0.0086, -0.0795]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.0671,  0.1113,  0.0242, -0.0552, -0.1848],\n",
-      "          [-0.1905,  0.0019,  0.0057, -0.0307,  0.1718],\n",
-      "          [-0.0562, -0.1494, -0.1637, -0.1111,  0.0126],\n",
-      "          [ 0.0556,  0.1048,  0.1284,  0.0417, -0.0556],\n",
-      "          [-0.0655,  0.1431, -0.1373,  0.0311, -0.1628]]],\n",
+      "        [[[-0.0502, -0.1545, -0.1304,  0.1680, -0.0439],\n",
+      "          [ 0.1891,  0.1681, -0.1068,  0.1589, -0.1011],\n",
+      "          [-0.0923, -0.1569,  0.1337,  0.0743,  0.1794],\n",
+      "          [-0.1630,  0.0071, -0.0524, -0.1211, -0.0362],\n",
+      "          [-0.1111,  0.1168,  0.0010, -0.0352,  0.1756]]],\n",
       "\n",
       "\n",
-      "        [[[ 0.0414, -0.0397, -0.0018,  0.1074,  0.1924],\n",
-      "          [ 0.0205,  0.1236, -0.1880,  0.0947, -0.0946],\n",
-      "          [-0.0543, -0.0087,  0.0633, -0.1134,  0.0912],\n",
-      "          [ 0.0875,  0.0397, -0.1993,  0.1947, -0.1831],\n",
-      "          [ 0.1359,  0.1628, -0.0632, -0.1867, -0.0839]]]]), 'conv1.bias': tensor([ 0.0303,  0.1421,  0.0549, -0.0636,  0.0261, -0.0631,  0.0215,  0.1342,\n",
-      "        -0.0792, -0.1747,  0.0829,  0.1978, -0.1716, -0.1050, -0.0049,  0.1790,\n",
-      "         0.1964,  0.0633,  0.0980, -0.0159,  0.0837, -0.1232, -0.0526, -0.1208,\n",
-      "        -0.1421, -0.0880,  0.1810, -0.0636,  0.1665,  0.1121, -0.1900,  0.0091]), 'conv2.weight': tensor([[[[-1.0712e-02, -2.8543e-02,  2.5060e-03,  9.5242e-03,  3.1358e-02],\n",
-      "          [-1.4135e-02,  1.3580e-02,  2.1455e-02,  1.2194e-02,  1.4131e-02],\n",
-      "          [ 3.0316e-02, -1.1152e-02, -3.2848e-02, -2.2067e-02, -2.6107e-02],\n",
-      "          [ 8.4410e-03,  3.9427e-03,  1.2867e-02, -1.2513e-03, -2.1535e-02],\n",
-      "          [-3.9282e-03,  8.2564e-03,  1.4120e-02,  2.8508e-02,  3.9923e-03]],\n",
+      "        [[[-0.0282, -0.0647, -0.0309,  0.0586,  0.1442],\n",
+      "          [ 0.1881,  0.1471,  0.0371, -0.0573,  0.1329],\n",
+      "          [ 0.0760, -0.0789, -0.0935,  0.1464,  0.1953],\n",
+      "          [-0.0965, -0.0576,  0.1569, -0.0305,  0.1716],\n",
+      "          [ 0.1946,  0.1921,  0.1460,  0.1270,  0.0192]]]]), tensor([ 0.1092, -0.1012,  0.1255, -0.0428,  0.1610,  0.0467,  0.1861,  0.1967,\n",
+      "        -0.0119, -0.0437, -0.0364, -0.1432, -0.1487,  0.1987, -0.0183,  0.0156,\n",
+      "         0.0776,  0.1051,  0.1560,  0.1141, -0.1168, -0.0773,  0.1036,  0.0045,\n",
+      "         0.0811,  0.0564,  0.1103,  0.1955,  0.1101,  0.1653,  0.1274,  0.0707]), tensor([[[[ 3.4215e-02,  3.1851e-02, -3.1990e-02, -2.4633e-02, -1.4061e-02],\n",
+      "          [ 1.2874e-02,  1.9820e-02, -2.9326e-02, -3.5093e-02, -1.6611e-02],\n",
+      "          [-1.8654e-02, -2.6634e-02, -1.0565e-03, -3.2393e-02,  2.5394e-02],\n",
+      "          [ 2.8582e-02,  2.3981e-02, -3.6160e-03, -3.3239e-02, -3.3089e-02],\n",
+      "          [-1.4720e-02, -1.4778e-02, -1.3619e-02, -8.4345e-03,  3.2735e-02]],\n",
       "\n",
-      "         [[-1.4297e-03,  4.7124e-03, -3.4464e-02,  1.4309e-02, -3.4432e-02],\n",
-      "          [ 2.6338e-02, -4.2020e-03,  5.5271e-03,  3.1447e-02,  3.5195e-02],\n",
-      "          [-9.7311e-03,  3.0671e-02,  3.3432e-02, -1.6397e-02,  9.7262e-03],\n",
-      "          [-3.1700e-02, -2.4078e-02, -5.8298e-03, -7.3698e-03, -3.1840e-02],\n",
-      "          [ 1.7487e-02, -2.2445e-02, -4.2725e-03,  1.6929e-02, -1.6501e-02]],\n",
+      "         [[-8.9284e-03, -1.1837e-02, -2.9223e-02,  2.7357e-02,  3.1966e-02],\n",
+      "          [-3.2790e-02, -2.8377e-02,  6.0738e-03, -1.0012e-02,  2.0444e-03],\n",
+      "          [-2.6949e-02,  4.2564e-03,  2.1914e-02, -1.0865e-02,  6.7992e-03],\n",
+      "          [-3.0702e-02,  3.4266e-02, -1.4731e-02,  5.6710e-03, -1.2800e-02],\n",
+      "          [-2.6684e-02, -1.1684e-02,  2.0707e-02,  2.5899e-02, -2.3985e-02]],\n",
       "\n",
-      "         [[ 2.6720e-02,  1.5540e-02,  2.3545e-02, -3.1226e-03,  4.3139e-03],\n",
-      "          [ 2.4492e-02, -1.6616e-02, -2.1790e-02,  3.0564e-02, -1.6427e-02],\n",
-      "          [-1.7733e-02, -2.4438e-02, -1.9700e-02,  2.1084e-02,  2.9459e-02],\n",
-      "          [-3.0856e-02, -3.5242e-02,  2.0413e-02,  4.1613e-03,  8.3422e-03],\n",
-      "          [-1.5534e-02, -1.4875e-02,  1.6494e-02, -3.2325e-02, -1.1099e-04]],\n",
+      "         [[ 1.5901e-02,  2.6151e-02,  3.1089e-02, -1.1213e-02,  3.3065e-02],\n",
+      "          [ 3.1703e-03,  2.5620e-02,  9.4295e-03,  2.3775e-02, -1.4995e-02],\n",
+      "          [ 2.9061e-02, -2.2070e-02,  1.8273e-02, -1.7573e-02, -8.4471e-03],\n",
+      "          [-2.3864e-02, -1.0588e-02, -1.6631e-02,  5.6322e-04, -3.7847e-03],\n",
+      "          [-3.4452e-02, -4.9367e-03, -8.4581e-03,  9.4274e-03,  1.8410e-02]],\n",
       "\n",
       "         ...,\n",
       "\n",
-      "         [[ 1.2833e-02, -2.0625e-02, -2.0700e-02, -1.3513e-02,  1.5524e-02],\n",
-      "          [ 7.5736e-03,  3.2956e-02,  2.6385e-02, -2.1103e-02, -2.3895e-02],\n",
-      "          [-1.9102e-02,  1.1805e-02,  1.1777e-02, -3.0465e-02,  2.6048e-03],\n",
-      "          [ 6.3230e-04,  1.0886e-02, -1.5035e-02, -1.5262e-02, -2.5167e-02],\n",
-      "          [-2.1168e-03,  2.6181e-02,  1.4023e-02,  2.2960e-02,  3.0476e-02]],\n",
-      "\n",
-      "         [[-2.1003e-02, -2.1934e-02,  1.6896e-02, -7.1724e-03, -2.8637e-02],\n",
-      "          [ 2.8492e-03,  2.2367e-02, -3.2999e-02, -2.8547e-02,  2.5825e-02],\n",
-      "          [-2.4395e-02, -1.2782e-02,  1.6746e-02, -1.8496e-02, -2.7374e-02],\n",
-      "          [-2.0825e-03,  1.3699e-02,  2.0900e-02, -1.0655e-02, -2.0718e-02],\n",
-      "          [ 2.3637e-03, -1.2933e-02,  1.3596e-03, -1.4176e-02, -2.7697e-02]],\n",
-      "\n",
-      "         [[ 1.6140e-02, -9.6101e-03,  1.6965e-02, -2.4911e-02,  1.7669e-02],\n",
-      "          [ 6.7341e-03,  1.9680e-02, -2.4388e-02,  2.5657e-02, -3.5043e-02],\n",
-      "          [-1.7948e-02, -1.9798e-02,  3.2972e-02, -1.0105e-02,  3.2288e-02],\n",
-      "          [ 6.9848e-03, -2.0427e-02,  3.0102e-02,  2.0419e-02,  1.1636e-02],\n",
-      "          [ 1.4831e-02,  2.5886e-02,  8.4296e-03,  3.6944e-03,  1.2589e-02]]],\n",
-      "\n",
-      "\n",
-      "        [[[-1.5369e-03,  6.7277e-03, -2.8153e-03, -5.2977e-03,  7.7895e-04],\n",
-      "          [ 2.6822e-02, -2.7268e-03,  8.9981e-03, -1.0177e-02,  3.8218e-03],\n",
-      "          [-1.2254e-02,  7.7431e-03, -3.3513e-02, -3.2448e-02, -8.5315e-03],\n",
-      "          [-1.4555e-02,  3.1427e-02,  2.7359e-02, -4.7352e-04, -2.2193e-02],\n",
-      "          [ 5.6234e-03, -2.1741e-03, -1.8802e-02, -1.0976e-02,  2.7378e-02]],\n",
-      "\n",
-      "         [[ 7.5464e-03, -2.4656e-02, -3.2512e-02, -3.2849e-02, -1.5935e-02],\n",
-      "          [-1.8062e-02, -8.6980e-03, -1.6742e-02, -2.0394e-03, -7.8879e-03],\n",
-      "          [-1.1177e-02,  8.7528e-03, -3.4705e-02, -6.7506e-03, -8.8169e-03],\n",
-      "          [-1.8519e-02,  7.6015e-03,  2.9804e-02,  3.7601e-03, -3.3281e-02],\n",
-      "          [ 7.4764e-03,  3.5919e-03,  1.6526e-02, -8.7982e-03, -9.3495e-03]],\n",
-      "\n",
-      "         [[-8.7813e-03,  2.0255e-02,  1.6511e-02,  9.1172e-04, -3.7212e-03],\n",
-      "          [ 3.2860e-02, -1.9111e-02,  1.5490e-03, -5.6712e-03, -1.6889e-02],\n",
-      "          [ 7.5624e-03, -6.9371e-03,  3.1618e-02, -6.7844e-03, -3.1054e-02],\n",
-      "          [ 7.0345e-03, -7.7054e-03,  3.5078e-02,  6.3236e-03,  2.3317e-02],\n",
-      "          [-2.2862e-02, -9.7549e-03,  2.7260e-02, -3.3476e-02,  1.8389e-02]],\n",
+      "         [[ 1.8886e-02, -1.4010e-02,  3.1874e-02,  3.2005e-02, -2.3095e-02],\n",
+      "          [-3.0070e-03, -7.3744e-04,  7.5279e-03,  3.4897e-03,  2.9886e-02],\n",
+      "          [-7.0828e-03, -1.5942e-03, -2.5189e-02,  3.1235e-02,  1.0274e-02],\n",
+      "          [-6.7937e-03, -6.4489e-03, -1.9903e-03, -2.9061e-03, -2.7987e-02],\n",
+      "          [ 1.3823e-02, -2.3655e-02, -1.3454e-02, -1.0748e-02, -2.5365e-02]],\n",
+      "\n",
+      "         [[-1.7251e-02,  2.2574e-02, -3.1775e-02,  1.1056e-02,  3.0264e-02],\n",
+      "          [-2.4015e-03,  3.6797e-04,  3.1375e-02, -2.4610e-02, -1.7509e-02],\n",
+      "          [ 1.0531e-02,  1.4460e-02,  2.5519e-02, -2.7404e-02, -3.1486e-02],\n",
+      "          [-7.5893e-03,  7.7746e-03, -7.8301e-03,  1.8347e-02, -1.2583e-02],\n",
+      "          [-9.9493e-03,  1.7974e-03, -8.8425e-03, -1.0114e-02, -8.3833e-03]],\n",
+      "\n",
+      "         [[-2.7485e-02, -1.0523e-02, -2.7561e-02, -3.0887e-02,  1.6148e-02],\n",
+      "          [-2.1342e-02, -3.1566e-02, -2.8830e-02,  2.3036e-02,  2.0477e-02],\n",
+      "          [ 2.5157e-02,  1.3644e-02,  2.7742e-02,  2.7517e-02,  1.9181e-02],\n",
+      "          [ 2.8086e-02, -3.4166e-02, -2.4337e-02,  2.3341e-02, -1.8879e-02],\n",
+      "          [ 1.1548e-02,  3.8810e-03,  2.1140e-02, -1.9494e-02,  1.9646e-02]]],\n",
+      "\n",
+      "\n",
+      "        [[[ 1.4197e-02,  2.2693e-02,  2.4212e-02,  2.3371e-03,  3.2226e-02],\n",
+      "          [-1.2037e-03,  1.7354e-03,  3.5187e-02,  1.1291e-02, -4.9615e-04],\n",
+      "          [ 9.9413e-03, -3.5207e-04,  9.8214e-03,  1.9830e-02,  3.4511e-02],\n",
+      "          [-5.0710e-03,  2.5797e-02, -2.4624e-02, -2.3307e-02, -1.6377e-02],\n",
+      "          [-2.6477e-02, -5.8760e-04, -4.7716e-03, -2.0889e-02,  1.0995e-02]],\n",
+      "\n",
+      "         [[-2.7908e-02,  3.3644e-02,  5.9671e-03, -1.6862e-02, -3.5059e-02],\n",
+      "          [ 1.6676e-02,  1.2755e-02,  1.5726e-02, -3.4257e-03,  2.4924e-02],\n",
+      "          [-2.3684e-02,  2.5474e-02, -1.5754e-02, -2.3486e-02, -2.9507e-03],\n",
+      "          [ 1.2314e-02,  2.9314e-02,  3.3555e-02,  1.8871e-02,  1.8055e-02],\n",
+      "          [-1.4242e-02,  2.5115e-02, -2.2893e-02, -2.3078e-02,  1.8173e-02]],\n",
+      "\n",
+      "         [[ 5.5846e-03,  2.1291e-03,  5.2495e-03,  1.2620e-03, -2.2444e-02],\n",
+      "          [-1.6137e-02,  2.2707e-03, -2.3414e-02, -2.6367e-02,  1.8329e-02],\n",
+      "          [-2.9248e-02, -4.8049e-03, -1.7246e-02, -1.4117e-02, -2.3186e-02],\n",
+      "          [ 2.5687e-02,  3.1482e-02, -3.5057e-02, -2.6718e-02, -2.1352e-02],\n",
+      "          [ 6.3401e-03,  2.7100e-02, -8.5221e-04, -3.0839e-02,  3.2441e-02]],\n",
       "\n",
       "         ...,\n",
       "\n",
-      "         [[ 1.3349e-02,  1.8076e-02, -2.1153e-03,  6.5682e-04,  2.4534e-02],\n",
-      "          [ 5.3663e-03,  2.8427e-02,  7.8194e-03, -1.4124e-02,  3.0364e-02],\n",
-      "          [ 3.1933e-02, -2.4390e-02, -3.3345e-02,  1.1310e-02, -2.0207e-02],\n",
-      "          [-2.5572e-02,  2.6358e-02,  1.7217e-02, -2.9017e-03,  7.4605e-03],\n",
-      "          [-3.0439e-02,  1.5487e-02, -5.8104e-03, -3.2419e-02,  6.8073e-03]],\n",
-      "\n",
-      "         [[ 1.1699e-02,  2.2438e-02, -1.2508e-02, -1.1145e-02,  1.1388e-02],\n",
-      "          [-1.5566e-02,  1.7208e-02, -1.0435e-02,  9.3911e-03,  2.2554e-03],\n",
-      "          [-7.6326e-03, -1.4475e-02, -7.9627e-04,  3.4089e-02, -2.1129e-02],\n",
-      "          [ 8.4534e-05, -1.6221e-02, -4.5830e-03, -2.2959e-02, -2.0502e-02],\n",
-      "          [-2.4321e-02,  1.4042e-02,  3.4342e-03,  2.5126e-02,  3.1417e-02]],\n",
-      "\n",
-      "         [[-7.1903e-03, -1.5285e-02,  3.4991e-02, -1.1870e-02,  3.3646e-02],\n",
-      "          [ 2.5525e-02,  2.7944e-02,  3.1858e-02,  2.1613e-02,  2.5457e-02],\n",
-      "          [-1.5631e-02, -1.9511e-02,  1.4821e-02,  6.1392e-03, -2.2879e-02],\n",
-      "          [-2.0709e-03,  2.4683e-02,  1.5450e-02,  1.7543e-02,  3.0431e-02],\n",
-      "          [ 1.2472e-02,  3.3912e-02, -3.3891e-02, -2.9483e-02,  2.1657e-02]]],\n",
-      "\n",
-      "\n",
-      "        [[[ 1.2854e-03,  1.4983e-02,  2.6787e-03, -3.7954e-03, -3.8526e-04],\n",
-      "          [-9.0427e-03, -2.3686e-02, -2.5989e-02,  2.9986e-02, -3.4829e-02],\n",
-      "          [ 1.4774e-02, -2.5571e-03,  1.0485e-02,  5.6443e-03, -4.8553e-03],\n",
-      "          [ 3.6432e-03,  1.7875e-02,  1.5348e-03,  1.8016e-02,  8.2804e-03],\n",
-      "          [ 1.9742e-02, -1.5757e-02, -2.3739e-02,  1.6706e-02, -5.5210e-03]],\n",
-      "\n",
-      "         [[-1.4544e-02,  2.8706e-02,  3.0579e-02, -3.2698e-02,  9.7423e-03],\n",
-      "          [-2.7827e-02, -3.6608e-03,  6.3911e-03,  1.1768e-03, -2.5861e-02],\n",
-      "          [-3.3910e-02,  3.2610e-02, -1.0725e-02, -2.5239e-02,  1.3869e-02],\n",
-      "          [-2.4907e-02,  2.2308e-02,  3.4435e-02, -1.1574e-02, -1.5687e-02],\n",
-      "          [-3.3932e-02, -1.4322e-02, -9.2028e-03,  1.6489e-02,  2.7247e-02]],\n",
-      "\n",
-      "         [[ 1.9997e-02,  2.0339e-02, -2.4083e-02,  2.1822e-02,  3.5218e-02],\n",
-      "          [ 4.6625e-03, -4.3648e-03,  1.3782e-02, -9.2227e-03, -1.9670e-02],\n",
-      "          [-2.3750e-02, -1.6718e-02, -8.2103e-03, -3.0051e-02,  2.0756e-02],\n",
-      "          [ 9.1907e-03, -2.6468e-02,  2.6651e-02,  2.2466e-02,  2.2550e-02],\n",
-      "          [-2.5045e-02, -3.3377e-02,  2.4491e-02, -2.2864e-02, -6.7297e-03]],\n",
+      "         [[-1.4497e-02, -1.4756e-02,  2.8516e-02,  6.1750e-03, -2.4559e-02],\n",
+      "          [-3.5086e-02, -2.1854e-02, -1.5571e-02, -1.5009e-02,  9.1230e-03],\n",
+      "          [ 1.7028e-02,  8.5996e-03,  1.8000e-02,  9.9304e-03,  1.4644e-02],\n",
+      "          [ 2.5854e-02, -9.1312e-03, -1.5623e-02,  2.3103e-02,  1.4050e-02],\n",
+      "          [-2.2471e-02,  1.3548e-02,  1.4819e-02, -3.2382e-02, -3.3049e-02]],\n",
+      "\n",
+      "         [[ 3.0104e-02,  4.6211e-03, -2.6502e-02,  8.1366e-04, -1.1328e-02],\n",
+      "          [ 1.8561e-02, -1.8155e-02,  2.2092e-02, -1.9655e-02,  8.1872e-03],\n",
+      "          [ 1.3457e-02, -2.8087e-02, -2.1339e-02,  4.8732e-03, -3.0627e-02],\n",
+      "          [ 3.2684e-02,  3.3806e-02, -3.2461e-02,  1.3585e-02, -1.0189e-02],\n",
+      "          [ 3.5266e-02,  9.2128e-03,  1.3231e-02, -1.6795e-02, -7.2222e-03]],\n",
+      "\n",
+      "         [[-1.7422e-02,  2.3825e-02, -3.3179e-02,  2.6211e-02, -9.6366e-03],\n",
+      "          [-1.6651e-02,  2.9791e-02, -3.0735e-02,  1.5957e-02, -5.1611e-03],\n",
+      "          [-2.5785e-02,  8.2464e-03, -2.6953e-02, -1.0548e-02, -3.5286e-02],\n",
+      "          [-6.2504e-03, -1.3809e-02, -3.2342e-02, -5.4005e-03,  1.3821e-02],\n",
+      "          [ 1.0036e-02, -2.3806e-02, -2.7316e-03,  8.0372e-03, -1.7473e-02]]],\n",
+      "\n",
+      "\n",
+      "        [[[-1.5131e-03,  2.1498e-02,  2.2542e-02,  7.8614e-04,  8.0929e-03],\n",
+      "          [-2.2980e-02, -3.3852e-02, -2.1393e-02, -3.3051e-02,  1.5066e-02],\n",
+      "          [ 1.2730e-02,  2.4478e-02,  2.8772e-02,  2.8062e-02, -3.9068e-03],\n",
+      "          [-9.3188e-03, -3.2090e-03,  1.1349e-03, -4.4513e-03, -2.2566e-02],\n",
+      "          [ 1.5475e-02, -2.4088e-02,  4.7109e-03, -1.9576e-02,  2.5590e-03]],\n",
+      "\n",
+      "         [[ 3.4533e-02,  1.5805e-02, -8.1290e-03, -2.9473e-02, -2.7830e-02],\n",
+      "          [-1.1189e-03, -2.3883e-02, -2.2408e-02,  8.0706e-03, -2.0912e-02],\n",
+      "          [-6.0190e-03,  1.8530e-02,  3.1111e-02,  8.7140e-03,  1.4883e-02],\n",
+      "          [ 1.0062e-02, -1.3259e-02,  7.0008e-03, -3.3429e-02, -2.5512e-02],\n",
+      "          [-3.3497e-02,  1.3196e-02, -2.5707e-02,  3.1772e-02,  3.0991e-03]],\n",
+      "\n",
+      "         [[-1.4290e-02,  1.0892e-03,  2.0707e-02,  8.9846e-03,  2.7689e-02],\n",
+      "          [ 3.4180e-02, -2.9902e-02, -1.7447e-02, -2.6233e-02, -1.4028e-02],\n",
+      "          [-1.2295e-02, -2.0546e-02, -9.8043e-03, -2.7490e-02, -3.0622e-02],\n",
+      "          [ 4.3674e-04,  2.9490e-02,  3.5398e-03, -4.6837e-03,  2.4393e-02],\n",
+      "          [-1.4666e-03,  1.1251e-02, -2.6159e-02, -2.1956e-02, -2.7467e-02]],\n",
       "\n",
       "         ...,\n",
       "\n",
-      "         [[ 2.5862e-02, -1.0371e-03, -1.9383e-02,  1.7942e-03,  1.9761e-02],\n",
-      "          [-2.8891e-02,  6.3965e-03, -2.6830e-02,  1.3699e-02,  1.0821e-02],\n",
-      "          [ 1.1547e-02, -1.9258e-02,  1.4291e-02, -7.1339e-03, -2.1092e-02],\n",
-      "          [ 1.1358e-02,  5.8365e-03, -2.8330e-02, -1.6591e-02,  1.4738e-02],\n",
-      "          [-3.0109e-03, -3.1205e-02,  1.0713e-02, -2.7946e-02,  5.6631e-03]],\n",
+      "         [[-2.3644e-02,  3.0802e-02, -1.8002e-02, -3.0707e-02, -2.2172e-02],\n",
+      "          [-3.1019e-02, -1.9739e-02, -9.3868e-03,  7.9575e-03, -2.2624e-02],\n",
+      "          [ 3.4551e-02,  2.0078e-02, -3.3876e-02,  3.1283e-02,  3.3183e-02],\n",
+      "          [-3.3918e-02, -2.3870e-02, -2.3575e-02, -2.9056e-02, -2.8837e-02],\n",
+      "          [-2.5986e-02, -3.4845e-02,  7.3302e-03, -1.4608e-02,  1.0884e-02]],\n",
       "\n",
-      "         [[-3.4269e-03,  5.9247e-03, -2.2628e-02,  1.5790e-02,  1.6851e-02],\n",
-      "          [-1.3199e-02,  1.1820e-02, -2.9882e-02,  1.5963e-02,  1.4160e-02],\n",
-      "          [-1.8430e-02,  1.7088e-02,  1.0258e-02, -3.1797e-02, -1.5712e-02],\n",
-      "          [ 5.8283e-03, -3.2654e-02, -1.2848e-02,  2.9440e-02,  1.5735e-02],\n",
-      "          [ 1.5160e-02, -1.1311e-03,  1.5635e-02, -3.1450e-03, -2.3950e-02]],\n",
+      "         [[-1.4381e-04, -3.4048e-02, -2.3154e-02, -6.6671e-04, -1.3698e-03],\n",
+      "          [-2.2083e-02, -7.6509e-03,  1.5926e-02,  3.3870e-02, -8.7966e-03],\n",
+      "          [ 1.0156e-02, -1.1124e-02,  3.2173e-02, -1.7401e-02, -1.3916e-02],\n",
+      "          [ 2.8669e-02,  7.6822e-03, -4.2535e-04,  2.8009e-02,  2.8256e-02],\n",
+      "          [-1.7353e-02,  2.9599e-02,  2.0556e-02,  2.6827e-02, -1.6913e-02]],\n",
       "\n",
-      "         [[ 1.1689e-02, -5.3986e-03, -1.7156e-02,  1.5808e-02,  1.1226e-02],\n",
-      "          [ 6.9512e-03,  1.9596e-02, -9.9320e-03, -2.5242e-02,  2.5922e-02],\n",
-      "          [-1.1149e-03, -1.8153e-02, -6.7535e-03, -4.0143e-03,  1.5343e-02],\n",
-      "          [ 2.1245e-02,  2.0272e-02, -1.5746e-02,  4.4477e-03,  1.3009e-02],\n",
-      "          [-2.7403e-02, -1.7578e-03, -5.7534e-03, -4.3350e-03,  3.2173e-03]]],\n",
+      "         [[-1.5121e-02, -2.5019e-02,  9.3863e-04,  1.8527e-02,  2.6718e-02],\n",
+      "          [-1.2542e-02, -9.8915e-03, -3.3949e-02,  2.0921e-02,  1.1817e-02],\n",
+      "          [-3.3119e-02,  1.9118e-02,  2.8166e-02,  1.4008e-02,  7.0924e-03],\n",
+      "          [-8.0425e-04,  4.4199e-03,  4.9465e-03,  6.0860e-03, -9.1247e-03],\n",
+      "          [-8.3654e-03,  2.9056e-02,  2.2258e-02, -3.4614e-02,  2.7133e-02]]],\n",
       "\n",
       "\n",
       "        ...,\n",
       "\n",
       "\n",
-      "        [[[ 2.4695e-02,  2.4198e-02,  5.4242e-03,  1.7946e-03,  1.5525e-03],\n",
-      "          [-6.9484e-03, -2.8010e-02,  6.0022e-03, -3.4202e-02, -9.2220e-03],\n",
-      "          [-1.8714e-02, -3.3158e-02,  1.2717e-02,  2.1173e-02,  2.3357e-02],\n",
-      "          [ 2.1218e-02,  1.3226e-02,  1.5477e-02,  1.4576e-02, -1.6706e-02],\n",
-      "          [ 5.8316e-03,  1.7646e-02,  2.6505e-02,  1.6435e-02, -9.7523e-03]],\n",
+      "        [[[ 2.4745e-02,  2.5447e-02,  7.8521e-03,  2.7326e-02,  4.1176e-03],\n",
+      "          [-9.2149e-03, -2.6898e-02,  1.9378e-02, -1.9195e-02, -3.2935e-02],\n",
+      "          [-3.1293e-04, -5.0356e-03, -2.7392e-02, -2.9394e-02,  3.3510e-02],\n",
+      "          [ 2.8223e-02,  3.3830e-02,  1.9529e-02,  2.8768e-02, -3.0616e-02],\n",
+      "          [ 9.7381e-03,  3.0267e-02, -2.2226e-02, -2.2444e-03, -3.5101e-02]],\n",
       "\n",
-      "         [[-7.5557e-03,  3.0235e-02,  4.0494e-03, -6.5395e-03, -2.7983e-02],\n",
-      "          [-1.6704e-02, -1.4708e-02, -1.2753e-02,  2.0003e-02,  2.0317e-02],\n",
-      "          [-1.4792e-02, -2.5440e-03,  8.3960e-03,  3.1746e-02, -4.2791e-03],\n",
-      "          [-2.6947e-02,  2.8178e-02, -8.7998e-03, -1.1918e-03,  1.9409e-02],\n",
-      "          [ 2.7548e-02,  2.9289e-02, -1.4868e-02, -2.4845e-02,  2.1959e-02]],\n",
+      "         [[-1.6917e-02,  1.1137e-02,  1.9355e-02, -1.4685e-02,  3.0447e-02],\n",
+      "          [-3.4133e-02, -1.8560e-02,  1.5245e-02,  9.2734e-03,  1.3745e-02],\n",
+      "          [-2.7426e-02,  1.0003e-02, -2.2804e-02,  1.2485e-02, -1.3537e-02],\n",
+      "          [-6.3152e-03,  3.4890e-02,  2.8487e-02, -2.7528e-02,  2.7217e-02],\n",
+      "          [ 1.2584e-02,  3.0535e-02,  1.0904e-02, -2.9158e-02,  2.5303e-02]],\n",
       "\n",
-      "         [[ 2.7115e-03,  2.1398e-02, -2.7235e-02,  2.4657e-02,  3.2983e-02],\n",
-      "          [-2.9811e-02,  2.8511e-02,  2.6691e-02,  3.0088e-02,  5.6536e-03],\n",
-      "          [ 1.2006e-02,  9.3720e-03, -8.6544e-04, -1.8001e-02, -4.6723e-04],\n",
-      "          [ 1.5956e-02,  1.0558e-02, -2.6408e-03, -1.8055e-02, -1.8820e-02],\n",
-      "          [ 2.0884e-02, -6.9533e-03, -2.7761e-02, -2.1180e-02, -1.0313e-02]],\n",
+      "         [[ 2.6163e-02,  2.8920e-02,  3.4083e-02,  1.2934e-02, -3.4496e-02],\n",
+      "          [ 3.2103e-02,  7.7680e-03,  2.3343e-02,  2.5724e-02, -2.5661e-02],\n",
+      "          [-1.9408e-02,  1.8801e-02,  2.1603e-02,  3.1151e-02,  1.0190e-03],\n",
+      "          [ 2.7702e-02, -2.0514e-02, -1.2836e-02, -2.3691e-02,  2.1812e-03],\n",
+      "          [-1.8351e-02,  2.5027e-02, -3.0688e-02,  4.3821e-03,  1.9501e-02]],\n",
       "\n",
       "         ...,\n",
       "\n",
-      "         [[-2.5222e-02, -2.6723e-02, -2.5127e-02, -8.3920e-03,  1.2354e-02],\n",
-      "          [ 2.4635e-02, -2.1187e-02,  3.2576e-02,  5.1753e-03, -1.5645e-02],\n",
-      "          [-2.7097e-02, -1.3811e-02, -2.8127e-02, -7.5398e-03, -2.5397e-02],\n",
-      "          [-3.2788e-02,  9.4662e-03, -2.5773e-02, -5.5557e-03, -2.1646e-02],\n",
-      "          [-3.9811e-03, -2.9400e-02, -2.9801e-02,  3.4086e-03, -2.5995e-02]],\n",
-      "\n",
-      "         [[-1.7667e-02, -2.9269e-02,  3.3983e-02,  1.7904e-03, -1.1844e-02],\n",
-      "          [-3.1558e-03,  2.8698e-02, -2.4786e-02,  2.8517e-02, -2.1105e-02],\n",
-      "          [-1.3482e-02, -2.3590e-02,  1.5106e-02, -2.6257e-02, -3.1513e-02],\n",
-      "          [ 1.5126e-02,  9.0866e-03, -3.5108e-03, -3.1232e-02,  1.0039e-02],\n",
-      "          [ 1.0646e-02,  2.0490e-02, -1.6026e-02,  9.4491e-03,  1.8696e-03]],\n",
-      "\n",
-      "         [[ 9.5597e-03, -1.0937e-03,  3.1415e-03, -2.9728e-02,  2.4290e-02],\n",
-      "          [ 2.1983e-02, -4.4185e-03, -4.3551e-03, -2.3103e-03,  2.8911e-02],\n",
-      "          [-2.3258e-02, -2.7318e-02,  2.5071e-02, -2.8034e-02, -9.6178e-03],\n",
-      "          [ 1.1631e-02, -6.4006e-03,  3.1090e-02, -2.6229e-02, -3.1959e-02],\n",
-      "          [-1.8579e-03,  1.1335e-02, -1.9144e-02,  2.1692e-02,  7.2188e-03]]],\n",
-      "\n",
-      "\n",
-      "        [[[-5.6811e-03, -1.0477e-02,  1.1886e-02,  7.3932e-03,  1.6800e-02],\n",
-      "          [ 2.9957e-02, -4.6041e-03,  1.7368e-02,  2.9004e-02, -1.8263e-02],\n",
-      "          [-2.6259e-02,  1.8272e-02, -8.9695e-03,  2.3765e-02, -3.3679e-02],\n",
-      "          [-1.0965e-02, -7.6722e-03,  2.3450e-02, -1.0505e-02,  5.3181e-03],\n",
-      "          [-5.6810e-03, -2.4764e-02,  3.1046e-02, -2.9747e-03, -2.8656e-02]],\n",
-      "\n",
-      "         [[ 2.0621e-02,  3.0689e-02,  9.9618e-03, -1.2074e-02, -3.4941e-02],\n",
-      "          [ 2.5171e-02,  2.5641e-02,  2.3229e-02, -2.1664e-02, -1.0035e-02],\n",
-      "          [-2.7126e-02,  1.5039e-03, -1.8666e-02, -1.3896e-03, -2.8527e-02],\n",
-      "          [-3.8435e-03,  1.9811e-02,  2.6598e-02,  3.9880e-03, -1.2667e-02],\n",
-      "          [-2.9899e-02, -1.0524e-04, -6.9346e-03, -9.0742e-03, -9.5847e-03]],\n",
-      "\n",
-      "         [[ 3.4221e-02,  1.8155e-02, -2.0950e-02, -3.0531e-02, -1.6531e-02],\n",
-      "          [-2.6935e-02, -2.9924e-02, -1.2559e-02, -1.1806e-02, -3.4378e-02],\n",
-      "          [-3.1124e-03,  6.3495e-03, -2.1526e-02, -2.1942e-02,  4.1308e-03],\n",
-      "          [-4.0192e-03, -7.1271e-03,  3.2742e-02,  9.6951e-03, -8.8074e-03],\n",
-      "          [ 5.0674e-03, -3.0229e-02,  1.2071e-02, -1.5985e-02, -1.9603e-02]],\n",
+      "         [[-2.8270e-02, -2.3117e-02, -1.6419e-02, -3.4316e-02, -2.0557e-02],\n",
+      "          [-5.8688e-03,  2.0617e-03,  9.5386e-03,  1.3106e-02,  2.9971e-02],\n",
+      "          [ 3.3426e-02, -2.6644e-02,  1.8090e-02,  7.3730e-03, -6.1319e-03],\n",
+      "          [-2.1524e-03,  6.3283e-03,  2.8402e-02,  1.5039e-02,  2.4081e-02],\n",
+      "          [ 3.0103e-02, -1.2804e-02, -9.0004e-03,  1.6461e-02, -3.5154e-02]],\n",
+      "\n",
+      "         [[ 4.9777e-03, -8.0093e-03, -3.4668e-02, -8.8671e-03, -1.6355e-02],\n",
+      "          [ 2.3159e-02, -3.2046e-02, -2.8806e-02,  3.3175e-02, -1.3727e-02],\n",
+      "          [ 2.8510e-02, -1.3080e-02,  3.2749e-02,  5.1974e-03, -1.6185e-02],\n",
+      "          [-3.3439e-02, -1.7652e-02,  3.2421e-02,  3.0137e-02,  7.4495e-03],\n",
+      "          [-3.7330e-03, -7.3890e-03, -8.5357e-03,  2.2519e-02, -1.9516e-02]],\n",
+      "\n",
+      "         [[ 6.3844e-03, -2.5492e-02, -1.6749e-02, -1.2231e-02, -1.0527e-02],\n",
+      "          [-1.2054e-02,  3.7704e-03,  1.1407e-02,  1.4060e-02, -1.6531e-02],\n",
+      "          [-1.1867e-02,  1.8624e-02, -1.1234e-02, -2.0407e-02, -1.2726e-02],\n",
+      "          [-1.5739e-02,  1.7892e-02, -1.1010e-02,  1.8143e-02,  1.7330e-03],\n",
+      "          [-2.6158e-04, -2.3484e-02,  2.8945e-02, -6.6862e-03,  3.0367e-02]]],\n",
+      "\n",
+      "\n",
+      "        [[[-3.4974e-02, -2.3324e-02,  1.6922e-02,  2.8184e-02, -3.1625e-02],\n",
+      "          [-8.9075e-03, -3.1058e-02, -6.1406e-03,  9.4089e-03, -1.1909e-02],\n",
+      "          [-7.0569e-03,  2.3088e-02,  7.7149e-03,  2.7768e-02,  2.4761e-02],\n",
+      "          [ 2.9902e-02,  7.4964e-03, -2.7370e-02, -1.8732e-02, -3.2662e-02],\n",
+      "          [-2.2868e-02, -2.0314e-02, -6.4008e-03, -6.3764e-03,  2.2569e-02]],\n",
+      "\n",
+      "         [[-7.0775e-03, -4.1908e-03,  2.1538e-02,  1.4809e-02, -2.0912e-02],\n",
+      "          [ 2.1704e-02,  6.8497e-03, -3.4349e-02, -9.2698e-03,  4.3580e-03],\n",
+      "          [ 1.0022e-02, -2.7300e-03, -9.4724e-03, -7.5713e-04,  1.1330e-02],\n",
+      "          [-3.1236e-02,  3.3219e-02,  2.8622e-03, -2.5236e-02,  2.8182e-02],\n",
+      "          [-1.1205e-02,  2.5173e-02,  1.3256e-02, -2.3062e-02,  1.1284e-02]],\n",
+      "\n",
+      "         [[-9.4235e-03, -4.8488e-03, -2.8878e-02,  9.0096e-04, -1.7386e-02],\n",
+      "          [ 2.0669e-02, -2.1336e-02,  8.0332e-03,  1.7914e-02, -1.0405e-02],\n",
+      "          [-1.1635e-02,  3.3581e-02, -3.2376e-02,  2.9582e-02,  2.3664e-02],\n",
+      "          [ 3.1593e-02,  3.4160e-02, -2.6020e-02,  8.8575e-03,  3.0042e-02],\n",
+      "          [ 2.8393e-02, -2.4792e-02,  3.2831e-02, -4.0711e-04, -3.4198e-02]],\n",
       "\n",
       "         ...,\n",
       "\n",
-      "         [[-2.6260e-02, -1.7585e-02, -2.1982e-02, -2.3320e-02, -4.1119e-03],\n",
-      "          [ 1.3096e-02, -1.7109e-02, -1.3888e-02, -2.8812e-05,  2.6391e-02],\n",
-      "          [-1.3052e-02, -1.1130e-02, -2.9985e-02,  1.2317e-02, -3.1856e-02],\n",
-      "          [-8.2432e-03,  2.8641e-02,  2.4846e-02,  5.5159e-03,  1.9084e-02],\n",
-      "          [-3.4092e-02, -2.1065e-02,  2.2432e-02, -1.6194e-02,  2.2492e-02]],\n",
-      "\n",
-      "         [[ 3.3804e-02,  1.4972e-02,  2.2994e-03,  3.1839e-02, -1.3227e-02],\n",
-      "          [-3.3975e-02, -3.4533e-02, -1.6026e-02,  2.2788e-03, -1.4643e-03],\n",
-      "          [ 3.2438e-02, -2.8320e-02, -1.8481e-02,  5.8380e-03, -5.3999e-03],\n",
-      "          [ 9.1915e-03,  3.6022e-03,  1.1685e-04, -2.4490e-02,  1.3981e-02],\n",
-      "          [ 5.1616e-03, -6.7223e-03,  2.9258e-02,  3.0399e-02, -1.0489e-02]],\n",
-      "\n",
-      "         [[-2.0869e-02, -2.7418e-02,  9.2013e-03,  1.0312e-03, -1.3312e-02],\n",
-      "          [ 7.1380e-05,  1.8098e-02,  4.8561e-03,  2.6030e-02,  4.5902e-03],\n",
-      "          [-3.8396e-06, -9.0726e-03, -3.4657e-02, -3.5020e-02,  1.7769e-02],\n",
-      "          [ 4.7196e-03, -3.0351e-04,  6.6702e-03, -1.5387e-02, -1.5521e-02],\n",
-      "          [ 2.0964e-03,  1.5412e-02,  2.2774e-02, -4.0799e-03,  2.0905e-02]]],\n",
-      "\n",
-      "\n",
-      "        [[[ 1.6501e-02, -2.7081e-02,  9.0558e-03,  2.5332e-03,  1.2791e-02],\n",
-      "          [-7.0474e-03,  1.6052e-02,  2.9610e-02, -4.8062e-03,  2.2890e-02],\n",
-      "          [-2.1236e-02, -8.2819e-03, -3.3545e-02,  3.3778e-02,  2.5133e-02],\n",
-      "          [ 3.3057e-02, -1.5296e-02,  1.7353e-02, -4.8650e-03,  3.4039e-02],\n",
-      "          [ 2.9383e-02,  2.2072e-02, -1.3218e-02,  2.5207e-02, -3.1896e-02]],\n",
-      "\n",
-      "         [[ 1.3995e-02, -2.0663e-02, -7.7605e-03, -2.9423e-02,  1.3063e-02],\n",
-      "          [ 2.5140e-02, -9.7825e-03, -2.2534e-02,  1.2679e-02, -2.3407e-03],\n",
-      "          [ 3.0757e-02,  1.2600e-02, -9.9360e-03, -2.9706e-02,  3.0537e-02],\n",
-      "          [ 2.1376e-02,  2.1465e-02,  1.6579e-02, -2.8762e-02, -2.8087e-02],\n",
-      "          [ 2.5223e-02, -1.7151e-02,  7.6622e-03,  3.3316e-02,  9.0349e-03]],\n",
-      "\n",
-      "         [[-3.2144e-02, -3.4602e-02, -1.2078e-03,  2.5526e-02, -2.1524e-02],\n",
-      "          [-3.4233e-02,  8.9771e-03,  3.4649e-02, -2.9127e-02, -2.1181e-02],\n",
-      "          [-2.3100e-02,  3.9237e-03, -2.6253e-02, -3.1718e-02,  3.5719e-03],\n",
-      "          [-1.8098e-02,  2.5035e-02, -1.7552e-02,  2.4375e-02, -2.1021e-02],\n",
-      "          [-3.5218e-02, -2.3443e-02,  3.5088e-02, -1.7220e-03,  2.7329e-03]],\n",
+      "         [[ 1.0640e-02, -3.4773e-03,  1.7848e-02,  2.3339e-02,  6.5579e-03],\n",
+      "          [-3.3516e-02, -9.5260e-03,  3.2948e-02, -1.4124e-02, -1.5335e-02],\n",
+      "          [-2.6022e-02, -2.4680e-02, -2.5792e-02, -3.4441e-02,  5.2088e-03],\n",
+      "          [ 1.1213e-02, -3.2379e-03,  2.8332e-02,  3.4966e-02,  1.9965e-02],\n",
+      "          [-6.4067e-05,  1.3670e-02,  3.2867e-03,  8.6834e-03, -1.4342e-02]],\n",
+      "\n",
+      "         [[ 1.2845e-02,  1.6605e-03, -1.9191e-02,  1.9487e-02, -1.7243e-02],\n",
+      "          [ 5.8301e-03,  1.1036e-02, -2.3355e-02,  1.0064e-02,  1.4885e-03],\n",
+      "          [ 3.3737e-02,  2.7396e-02,  6.1884e-03,  2.8059e-03,  1.3686e-02],\n",
+      "          [-1.2152e-02, -5.8316e-04, -3.1750e-03,  8.5284e-03,  1.3943e-02],\n",
+      "          [-1.9356e-02, -1.0950e-04, -3.4086e-02, -7.5568e-04,  1.3694e-03]],\n",
+      "\n",
+      "         [[ 1.8200e-02,  2.1633e-02, -2.4332e-02,  2.3583e-02,  2.9063e-02],\n",
+      "          [-1.3286e-02,  2.9338e-03,  6.6651e-03,  2.9277e-03,  1.3872e-02],\n",
+      "          [-2.3295e-02,  2.3481e-02,  6.5986e-03,  2.2366e-02, -3.5175e-02],\n",
+      "          [-4.7833e-03, -1.3990e-02,  1.0363e-02, -3.1975e-02,  4.7487e-03],\n",
+      "          [ 3.5129e-02, -3.8194e-03, -1.7300e-02, -1.9970e-02,  2.8379e-02]]],\n",
+      "\n",
+      "\n",
+      "        [[[ 1.4019e-02,  4.9214e-03,  1.0111e-02, -3.1889e-02, -2.7347e-02],\n",
+      "          [-8.1394e-03, -1.3291e-02,  2.4524e-02, -2.3494e-02, -2.0170e-03],\n",
+      "          [-2.7336e-02, -1.9178e-02, -1.8323e-02, -8.8052e-03,  1.3123e-02],\n",
+      "          [-3.5069e-02, -2.1669e-02, -1.1426e-02,  3.0186e-02,  1.9609e-02],\n",
+      "          [-2.8254e-02,  1.6397e-02, -1.5657e-02, -2.0507e-02, -2.3217e-02]],\n",
+      "\n",
+      "         [[ 8.5709e-03, -2.3691e-02,  1.7627e-02,  3.5223e-02,  2.6195e-03],\n",
+      "          [-3.0899e-02, -3.4378e-02,  6.3869e-03,  3.2724e-03, -3.1556e-02],\n",
+      "          [ 2.6143e-02, -2.5520e-02, -1.4755e-02,  3.2573e-02,  2.3502e-02],\n",
+      "          [-1.6250e-02, -4.1612e-03, -1.8213e-02,  3.1232e-02,  2.3861e-02],\n",
+      "          [-2.1876e-02, -1.5494e-02,  3.0345e-03,  1.4424e-02,  2.9874e-02]],\n",
+      "\n",
+      "         [[-2.5268e-02,  2.2410e-02,  2.3594e-02,  2.0579e-02,  1.6479e-02],\n",
+      "          [ 2.8202e-02,  3.0909e-03, -2.5594e-02,  2.6350e-02,  2.8560e-02],\n",
+      "          [-2.0345e-02,  3.2249e-02,  6.1006e-03,  2.1407e-02, -1.6071e-02],\n",
+      "          [ 1.8856e-02,  2.9315e-02, -2.6081e-02, -1.4907e-02, -2.5855e-02],\n",
+      "          [ 4.3871e-03, -1.1070e-02, -4.8881e-03,  1.8845e-02, -1.4769e-03]],\n",
       "\n",
       "         ...,\n",
       "\n",
-      "         [[ 2.0920e-02, -2.8072e-02,  2.0046e-02,  2.1542e-02,  2.8214e-02],\n",
-      "          [-1.4556e-02, -2.8212e-02, -8.9851e-03, -3.3224e-02,  2.4021e-02],\n",
-      "          [-2.6013e-02, -3.1922e-02, -1.5481e-04, -1.2796e-02,  5.5097e-03],\n",
-      "          [ 3.1735e-02,  2.0218e-02,  2.9766e-02,  2.7779e-02,  3.0098e-02],\n",
-      "          [ 1.8398e-03, -2.1543e-02, -2.9273e-02, -5.8921e-03,  1.6662e-02]],\n",
-      "\n",
-      "         [[ 2.8385e-02, -1.8564e-02, -6.6080e-03,  2.5015e-02, -3.3667e-03],\n",
-      "          [-1.9641e-02, -3.4182e-02,  2.0578e-02, -2.0450e-02,  3.3780e-03],\n",
-      "          [ 6.3422e-04,  2.6127e-02,  1.1615e-02,  2.5706e-02, -2.4499e-02],\n",
-      "          [ 1.9641e-02,  3.2078e-02, -2.9023e-02, -3.4537e-02,  1.1839e-02],\n",
-      "          [-1.1807e-03,  3.3522e-02, -2.9450e-02, -3.3327e-02, -3.3981e-02]],\n",
-      "\n",
-      "         [[-2.3388e-03, -8.2398e-03, -1.6055e-02, -1.2572e-03, -1.9137e-02],\n",
-      "          [-2.5775e-02,  1.8130e-03, -4.7393e-04,  1.8243e-02, -1.0023e-02],\n",
-      "          [ 8.7671e-03, -2.4885e-02, -2.3222e-02,  3.0048e-02, -2.0407e-02],\n",
-      "          [-2.8137e-02,  3.1120e-02, -7.6599e-03, -1.9271e-02,  2.2285e-02],\n",
-      "          [-2.9455e-02,  1.2270e-02, -2.2933e-02,  6.5161e-03,  2.0707e-02]]]]), 'conv2.bias': tensor([-0.0294,  0.0329,  0.0288,  0.0177, -0.0267,  0.0292, -0.0254,  0.0350,\n",
-      "         0.0102,  0.0154,  0.0301,  0.0296,  0.0310, -0.0298,  0.0040,  0.0274,\n",
-      "         0.0159,  0.0237, -0.0041,  0.0274,  0.0122, -0.0251,  0.0142,  0.0245,\n",
-      "         0.0126,  0.0059,  0.0148,  0.0251,  0.0234,  0.0009, -0.0098, -0.0203,\n",
-      "         0.0108, -0.0250,  0.0113,  0.0071,  0.0188,  0.0034,  0.0039, -0.0132,\n",
-      "         0.0325,  0.0291, -0.0115,  0.0208,  0.0073, -0.0019,  0.0264, -0.0297,\n",
-      "        -0.0012, -0.0327, -0.0204, -0.0143, -0.0182,  0.0242,  0.0229, -0.0135,\n",
-      "        -0.0017,  0.0063,  0.0077, -0.0157, -0.0293,  0.0144,  0.0262,  0.0104]), 'fc1.weight': tensor([[-0.0081,  0.0138, -0.0154,  ...,  0.0130,  0.0123,  0.0151],\n",
-      "        [-0.0053,  0.0166, -0.0099,  ..., -0.0101, -0.0069, -0.0051],\n",
-      "        [-0.0101,  0.0112, -0.0009,  ...,  0.0026, -0.0106,  0.0138],\n",
+      "         [[ 1.2379e-02,  7.2388e-03, -1.4122e-02,  1.8673e-02,  1.8472e-02],\n",
+      "          [-3.0360e-02, -2.3880e-02, -3.0080e-03,  1.0441e-02,  4.9348e-03],\n",
+      "          [-3.0038e-02,  2.0413e-02,  2.8522e-02, -2.0159e-02, -1.8271e-02],\n",
+      "          [-1.3495e-02,  9.2360e-03, -2.6240e-02, -2.5488e-02,  2.7568e-02],\n",
+      "          [-1.5597e-02, -2.8057e-02, -2.9999e-02, -1.4414e-02, -4.7575e-03]],\n",
+      "\n",
+      "         [[ 1.8291e-02, -1.6408e-02, -1.8680e-02, -2.2817e-02, -3.1854e-02],\n",
+      "          [-2.9158e-02,  3.5350e-02, -6.7355e-04,  7.1955e-03, -2.8063e-02],\n",
+      "          [ 1.7034e-02,  7.2418e-04, -1.2859e-02,  2.6168e-02,  1.9541e-02],\n",
+      "          [-3.5163e-03,  1.3653e-02, -2.5039e-02,  1.7310e-02,  1.2980e-02],\n",
+      "          [-3.1598e-02,  1.0932e-02, -1.6623e-02,  2.7386e-03, -1.7496e-02]],\n",
+      "\n",
+      "         [[ 3.2967e-03,  9.0435e-03, -6.3722e-03,  6.3557e-06, -1.6582e-04],\n",
+      "          [-1.2603e-02,  2.8532e-02,  2.7132e-02, -3.3654e-02, -2.3288e-02],\n",
+      "          [-3.3183e-02, -2.8453e-02, -3.4745e-02,  1.1531e-03,  1.3664e-02],\n",
+      "          [ 3.2060e-02,  2.5101e-02,  2.1017e-02,  5.9951e-03,  2.6360e-03],\n",
+      "          [-2.0098e-02,  9.6565e-03,  1.4130e-02, -2.1930e-02, -1.9950e-03]]]]), tensor([ 0.0258, -0.0098,  0.0090, -0.0266, -0.0003,  0.0192, -0.0012, -0.0049,\n",
+      "         0.0099,  0.0069,  0.0019,  0.0319,  0.0208,  0.0209, -0.0220, -0.0238,\n",
+      "         0.0177, -0.0307,  0.0308,  0.0066, -0.0072, -0.0034,  0.0152,  0.0293,\n",
+      "         0.0169,  0.0327, -0.0059,  0.0043,  0.0057,  0.0174, -0.0194, -0.0216,\n",
+      "        -0.0226, -0.0270, -0.0041,  0.0242, -0.0233,  0.0118,  0.0283, -0.0090,\n",
+      "        -0.0180, -0.0280, -0.0086, -0.0122,  0.0003, -0.0277, -0.0038,  0.0353,\n",
+      "        -0.0082, -0.0109, -0.0251,  0.0068,  0.0323,  0.0098, -0.0314,  0.0030,\n",
+      "         0.0113,  0.0020, -0.0341,  0.0107,  0.0091,  0.0199, -0.0185,  0.0127]), tensor([[-0.0081, -0.0059, -0.0143,  ...,  0.0117, -0.0148,  0.0108],\n",
+      "        [ 0.0151,  0.0105,  0.0061,  ...,  0.0053, -0.0170,  0.0006],\n",
+      "        [-0.0148, -0.0145, -0.0035,  ...,  0.0020, -0.0044, -0.0102],\n",
       "        ...,\n",
-      "        [-0.0068, -0.0142, -0.0123,  ..., -0.0109, -0.0112, -0.0102],\n",
-      "        [-0.0028,  0.0046,  0.0162,  ..., -0.0176,  0.0086,  0.0032],\n",
-      "        [ 0.0050, -0.0094, -0.0085,  ..., -0.0165, -0.0068,  0.0035]]), 'fc1.bias': tensor([-3.4672e-03, -1.4446e-02, -1.2293e-02,  7.7690e-03, -7.4937e-03,\n",
-      "        -1.2601e-02,  7.4108e-03, -8.5502e-03,  1.6310e-02,  7.2417e-03,\n",
-      "        -1.0148e-02,  1.6993e-02, -9.7666e-04, -4.3463e-03, -1.1272e-02,\n",
-      "        -4.1479e-03,  1.7398e-02,  1.3415e-02, -1.7631e-02,  8.8416e-03,\n",
-      "        -3.1741e-03, -1.4023e-02, -1.5655e-02,  1.0000e-02, -9.5185e-03,\n",
-      "        -3.8707e-03,  2.1299e-03,  1.2721e-03, -1.0397e-02, -8.5392e-03,\n",
-      "        -1.2514e-02, -2.3353e-03,  7.8897e-03, -7.6218e-03,  1.2260e-02,\n",
-      "        -1.6806e-02, -7.9503e-03,  8.0836e-03,  1.1840e-02,  2.2876e-03,\n",
-      "        -2.4980e-03,  3.8789e-03, -1.4930e-02,  1.4448e-02,  1.6045e-02,\n",
-      "        -6.4406e-03,  6.9938e-03, -1.5074e-02, -3.4915e-04,  6.6718e-03,\n",
-      "        -3.5812e-03, -1.6976e-02,  1.2715e-03, -6.0759e-03, -9.5487e-03,\n",
-      "         1.6535e-02,  1.2655e-02, -1.3646e-02, -1.2447e-02, -6.4641e-03,\n",
-      "         5.3294e-03,  5.6371e-03, -4.3157e-03, -3.4694e-03, -1.6611e-02,\n",
-      "        -8.5411e-04, -8.5772e-03, -8.4273e-03, -1.5747e-02, -1.3618e-02,\n",
-      "         1.0321e-02, -9.3956e-03,  1.0570e-02,  1.7520e-02,  6.9964e-03,\n",
-      "        -4.6320e-03,  7.5614e-03, -6.2394e-03, -8.5712e-03,  1.5812e-02,\n",
-      "        -1.5301e-02,  9.6769e-03, -1.3045e-02, -1.3433e-02, -9.7229e-04,\n",
-      "         1.7275e-02, -7.5429e-03,  4.2608e-04, -1.4852e-03, -3.8250e-03,\n",
-      "         1.3177e-02, -4.2672e-03,  2.9165e-03,  3.5423e-04, -1.6563e-02,\n",
-      "        -1.7646e-02, -4.8865e-03,  1.1881e-02, -5.0371e-03,  9.3326e-03,\n",
-      "         4.5758e-03, -4.5849e-03,  3.7344e-03, -1.8454e-03, -1.6846e-02,\n",
-      "         8.2546e-03, -7.1566e-03,  1.4772e-03, -1.6290e-02, -1.0622e-02,\n",
-      "         1.0886e-02, -5.8009e-03,  1.7793e-02, -8.6404e-03, -2.6911e-03,\n",
-      "         1.3075e-02, -7.9632e-03, -7.3142e-03, -9.1669e-03,  7.8864e-04,\n",
-      "        -1.3171e-02,  1.4579e-02,  1.1616e-02,  3.9550e-03,  1.1550e-02,\n",
-      "        -1.5605e-02, -8.4229e-03,  1.3751e-02,  3.6031e-03,  1.5572e-02,\n",
-      "        -1.7369e-03, -8.5769e-03,  5.8602e-03, -6.0227e-03,  1.6866e-02,\n",
-      "        -1.5111e-02,  1.4616e-02, -6.7068e-03, -1.1656e-02,  4.7307e-03,\n",
-      "         1.5767e-02,  1.1070e-02, -8.8410e-03,  1.7600e-02, -2.0084e-03,\n",
-      "         6.8243e-03,  1.2983e-02,  5.2070e-04,  1.0046e-02,  1.3286e-02,\n",
-      "         8.9343e-03,  4.8149e-03, -2.5697e-03,  4.4682e-03,  1.6287e-02,\n",
-      "         6.3040e-03, -8.4443e-03, -5.3058e-04, -4.3037e-03,  1.5347e-02,\n",
-      "         2.1996e-04, -1.0720e-02, -5.8503e-03,  1.3797e-02, -1.4177e-02,\n",
-      "         1.1434e-02, -1.8945e-03,  1.6068e-02,  1.7447e-03, -1.3956e-02,\n",
-      "         6.2457e-03, -1.0211e-02,  1.5087e-02,  9.6760e-03,  1.3598e-02,\n",
-      "         1.7340e-02, -1.2309e-02, -6.7817e-03,  1.2550e-02,  1.3340e-02,\n",
-      "         1.6681e-02,  9.6821e-03, -1.1964e-02,  1.2771e-02, -6.4358e-03,\n",
-      "         1.2654e-02, -1.7382e-02, -3.5477e-03, -1.7585e-02,  4.1828e-03,\n",
-      "         9.5395e-03, -1.2341e-02, -8.0899e-03,  1.7100e-02, -2.0383e-03,\n",
-      "         7.7255e-03,  1.4668e-02, -1.1553e-02, -1.3684e-03, -1.0668e-02,\n",
-      "         4.9831e-03, -4.1533e-03,  1.0619e-02,  4.4827e-03, -1.1317e-02,\n",
-      "         5.3828e-03,  7.2284e-03,  1.2856e-02, -6.4634e-03, -1.1901e-02,\n",
-      "         1.3786e-02,  9.3409e-03, -7.5928e-03,  5.4179e-04,  2.0796e-04,\n",
-      "         1.4698e-02,  1.3254e-02, -1.1621e-02, -2.6928e-03, -9.9327e-03,\n",
-      "         1.7629e-02,  7.1257e-03, -1.2520e-02, -4.3111e-03,  7.7188e-03,\n",
-      "        -8.9904e-03, -5.9841e-03, -1.7572e-03,  8.8026e-03, -1.9239e-03,\n",
-      "         1.4128e-02,  9.7155e-03,  1.4960e-02, -3.0571e-03, -1.4444e-02,\n",
-      "         1.2553e-02,  1.1271e-02, -8.8978e-03, -1.3108e-02,  1.2628e-02,\n",
-      "         5.6482e-03, -4.5838e-03,  9.3955e-03, -1.2634e-02,  2.5492e-03,\n",
-      "        -1.0865e-02, -1.1644e-02, -1.2602e-02, -1.5807e-03, -8.9658e-03,\n",
-      "         5.1082e-03, -3.3411e-04,  8.6929e-04,  8.9536e-03,  1.0715e-02,\n",
-      "        -2.4002e-03, -1.6245e-02,  3.0127e-03,  1.2196e-02, -1.6267e-02,\n",
-      "         1.6278e-02, -4.9497e-03,  1.5032e-02,  4.7426e-04, -6.2285e-04,\n",
-      "        -2.2680e-03, -8.8868e-04, -1.2714e-03,  1.1415e-03, -4.5226e-03,\n",
-      "        -1.5853e-02, -7.4868e-03, -1.0161e-02,  1.7643e-02, -1.5002e-02,\n",
-      "         1.7216e-02, -5.0324e-03, -1.0926e-02,  9.9244e-03,  1.3024e-02,\n",
-      "         1.0218e-02, -4.3209e-03, -4.2856e-03,  1.2696e-02,  2.9352e-03,\n",
-      "         2.7632e-03,  9.8186e-03,  4.4106e-03, -1.7612e-02,  4.3815e-03,\n",
-      "         8.0082e-03,  2.2632e-03, -8.4109e-03, -1.3274e-02,  1.1617e-02,\n",
-      "        -1.7727e-02,  5.5763e-03, -1.0286e-02,  1.1968e-02, -1.5516e-02,\n",
-      "         6.6903e-03,  6.7595e-03, -2.5033e-03, -1.1838e-02,  2.0463e-03,\n",
-      "         1.1892e-02, -2.2310e-03,  1.5878e-02, -1.6940e-02,  6.4767e-03,\n",
-      "         1.7238e-02,  1.5441e-02,  1.2099e-02,  1.1450e-02,  1.6676e-02,\n",
-      "        -3.4195e-03, -1.2476e-03, -1.3253e-03,  1.3067e-02, -1.3566e-03,\n",
-      "         6.8635e-03, -5.5605e-03,  6.0657e-03, -1.2112e-02,  9.5660e-03,\n",
-      "        -1.3109e-03,  5.1050e-03,  1.4025e-02, -1.4562e-02,  3.0868e-03,\n",
-      "         9.3931e-03,  1.7545e-02, -1.5243e-02, -1.2314e-02, -4.1206e-04,\n",
-      "         1.7688e-02, -1.7570e-02,  1.7019e-02, -1.7788e-02,  1.6966e-02,\n",
-      "         4.0122e-03,  3.0628e-03, -4.0461e-03,  1.4157e-02,  3.9072e-03,\n",
-      "         6.3313e-03, -1.3319e-02, -1.1896e-02,  3.6852e-03,  1.1832e-02,\n",
-      "        -8.7784e-03,  1.1129e-02,  1.3978e-02,  1.0630e-02,  3.6990e-03,\n",
-      "         4.4645e-03, -1.6836e-02, -1.3500e-02,  1.6876e-02,  1.4516e-02,\n",
-      "         7.4516e-03, -1.6084e-02,  1.5842e-02,  1.2070e-02,  1.5367e-02,\n",
-      "         3.1857e-03, -1.7789e-03, -1.4422e-02, -1.4149e-02,  8.2015e-03,\n",
-      "         8.7930e-03, -7.6206e-03,  4.6303e-03, -9.0639e-04, -7.6241e-03,\n",
-      "         6.0896e-03,  7.6024e-03, -1.5949e-02, -1.1160e-03, -3.8057e-03,\n",
-      "         1.1965e-03, -9.5787e-03,  1.1893e-02,  4.2951e-03,  4.4890e-03,\n",
-      "        -1.1108e-02, -5.2652e-03, -6.9700e-04,  1.3596e-02,  5.8716e-03,\n",
-      "        -7.8927e-03, -9.4266e-03,  3.3122e-03,  1.5078e-02,  4.2493e-03,\n",
-      "        -1.2647e-02,  1.6407e-02, -4.4845e-03, -8.5834e-03, -9.3776e-03,\n",
-      "         7.0308e-03,  1.5408e-02, -1.5356e-02, -6.5015e-03,  3.8347e-03,\n",
-      "         4.1556e-03, -1.1227e-02, -1.4538e-03,  4.5388e-03, -1.5766e-02,\n",
-      "        -5.1742e-03,  5.2968e-03, -7.3040e-03,  2.2809e-03,  2.1299e-03,\n",
-      "        -1.6927e-02, -1.1344e-02, -1.1302e-02, -1.5232e-02,  1.3569e-02,\n",
-      "        -3.4408e-03, -1.4370e-02,  1.5899e-02,  5.6999e-03,  2.5900e-03,\n",
-      "        -9.2822e-03, -4.7884e-03,  1.2711e-02,  1.4953e-02, -9.6008e-03,\n",
-      "        -7.8154e-03,  2.3049e-03, -7.2286e-03,  3.4406e-03, -1.4979e-02,\n",
-      "         1.3255e-02, -1.5416e-02,  4.7037e-03, -6.2464e-05,  6.1763e-03,\n",
-      "        -1.7083e-02, -4.1979e-03,  4.8330e-03,  1.6848e-02, -5.8141e-03,\n",
-      "         1.0530e-02,  1.2660e-02,  7.7921e-03,  1.2516e-02, -8.2558e-03,\n",
-      "         9.6033e-03,  7.4281e-04,  1.6809e-02, -1.2299e-02,  1.1192e-02,\n",
-      "        -1.2419e-02,  1.7704e-02, -2.2003e-03, -5.5301e-03, -1.1976e-02,\n",
-      "        -7.5681e-03,  1.7068e-02,  1.3416e-02,  1.0705e-02, -1.8727e-03,\n",
-      "         1.1100e-02,  1.7324e-02,  4.0332e-03,  5.9611e-04,  1.3360e-02,\n",
-      "         1.2185e-02,  7.5230e-03,  1.5142e-02,  1.4654e-02,  1.2797e-02,\n",
-      "         1.6562e-02,  5.9504e-03,  6.2322e-03,  1.6638e-02,  3.0088e-04,\n",
-      "        -1.5574e-02,  1.0657e-02, -5.7672e-03,  1.6510e-02, -1.1042e-02,\n",
-      "        -1.4875e-02,  1.5410e-02, -1.6385e-02, -1.1161e-03,  7.7549e-03,\n",
-      "         1.1378e-02,  1.0371e-02, -2.7560e-03,  1.3848e-02, -1.2284e-02,\n",
-      "        -2.9374e-03,  1.0240e-02, -1.2988e-02, -8.2888e-03, -1.4185e-02,\n",
-      "        -1.2491e-02, -7.7231e-03,  1.1543e-02,  1.4141e-02,  6.7815e-03,\n",
-      "         1.4062e-02,  5.3020e-04,  5.9166e-03,  7.7286e-03,  8.2705e-03,\n",
-      "         1.2781e-03, -1.4400e-02]), 'fc2.weight': tensor([[ 0.0173, -0.0204, -0.0246,  ..., -0.0214,  0.0191,  0.0375],\n",
-      "        [ 0.0109, -0.0418, -0.0442,  ..., -0.0027,  0.0389,  0.0407],\n",
-      "        [ 0.0440,  0.0031, -0.0332,  ...,  0.0294, -0.0359, -0.0237],\n",
+      "        [-0.0045,  0.0173, -0.0167,  ..., -0.0103,  0.0056, -0.0051],\n",
+      "        [ 0.0080,  0.0030, -0.0087,  ...,  0.0165, -0.0167,  0.0033],\n",
+      "        [ 0.0098,  0.0124,  0.0158,  ..., -0.0083, -0.0151,  0.0059]]), tensor([ 0.0140, -0.0175,  0.0051, -0.0030, -0.0019, -0.0134, -0.0133, -0.0009,\n",
+      "         0.0023,  0.0163, -0.0042, -0.0130, -0.0113, -0.0176, -0.0152,  0.0139,\n",
+      "         0.0032,  0.0127,  0.0173,  0.0080, -0.0009, -0.0097, -0.0020,  0.0114,\n",
+      "         0.0059, -0.0070,  0.0143, -0.0143,  0.0008,  0.0067, -0.0162,  0.0094,\n",
+      "         0.0165,  0.0118, -0.0017, -0.0064, -0.0134, -0.0012,  0.0107,  0.0039,\n",
+      "        -0.0173, -0.0093, -0.0028, -0.0070,  0.0075,  0.0142,  0.0102,  0.0140,\n",
+      "        -0.0120,  0.0057,  0.0095,  0.0077, -0.0151, -0.0022,  0.0130,  0.0005,\n",
+      "         0.0123,  0.0055,  0.0120, -0.0058, -0.0142, -0.0129,  0.0048, -0.0020,\n",
+      "         0.0016,  0.0016,  0.0061, -0.0174, -0.0123, -0.0010,  0.0032, -0.0170,\n",
+      "         0.0020,  0.0172,  0.0146, -0.0086,  0.0032,  0.0093,  0.0139,  0.0085,\n",
+      "         0.0061, -0.0039,  0.0154, -0.0014, -0.0082, -0.0030,  0.0009,  0.0150,\n",
+      "         0.0054,  0.0015,  0.0047,  0.0063,  0.0095,  0.0081,  0.0125, -0.0027,\n",
+      "         0.0130, -0.0039, -0.0038,  0.0035,  0.0163, -0.0174,  0.0106,  0.0007,\n",
+      "         0.0087,  0.0070, -0.0141, -0.0139, -0.0068, -0.0126,  0.0130, -0.0088,\n",
+      "         0.0088, -0.0121, -0.0087,  0.0134,  0.0101, -0.0139, -0.0002, -0.0055,\n",
+      "         0.0039, -0.0103, -0.0068,  0.0082,  0.0059, -0.0069, -0.0138, -0.0164,\n",
+      "        -0.0138,  0.0156,  0.0020,  0.0154, -0.0147, -0.0134,  0.0118,  0.0084,\n",
+      "         0.0071,  0.0033,  0.0166, -0.0116, -0.0003,  0.0178, -0.0074, -0.0174,\n",
+      "        -0.0094,  0.0002,  0.0010, -0.0066, -0.0090, -0.0143,  0.0048, -0.0169,\n",
+      "        -0.0163, -0.0105, -0.0090, -0.0105, -0.0167, -0.0037,  0.0024,  0.0075,\n",
+      "        -0.0023, -0.0143,  0.0052, -0.0041, -0.0139, -0.0123,  0.0161, -0.0053,\n",
+      "        -0.0059,  0.0012, -0.0077, -0.0133, -0.0012, -0.0127,  0.0005, -0.0130,\n",
+      "        -0.0176, -0.0114,  0.0139, -0.0153,  0.0124,  0.0151, -0.0092, -0.0168,\n",
+      "        -0.0070,  0.0114, -0.0125,  0.0129, -0.0066,  0.0150,  0.0046,  0.0043,\n",
+      "         0.0111,  0.0087, -0.0170, -0.0174, -0.0116,  0.0087,  0.0146,  0.0078,\n",
+      "        -0.0055, -0.0119, -0.0041, -0.0017, -0.0093,  0.0170,  0.0093, -0.0026,\n",
+      "        -0.0117,  0.0008, -0.0084, -0.0079, -0.0071, -0.0148, -0.0170,  0.0022,\n",
+      "        -0.0049,  0.0149,  0.0078, -0.0042,  0.0118, -0.0100,  0.0136,  0.0112,\n",
+      "        -0.0024,  0.0149, -0.0113, -0.0128,  0.0030,  0.0005, -0.0037,  0.0042,\n",
+      "         0.0034, -0.0113,  0.0158,  0.0071,  0.0074, -0.0136, -0.0155,  0.0028,\n",
+      "         0.0136,  0.0177, -0.0068,  0.0063,  0.0021, -0.0085,  0.0044,  0.0164,\n",
+      "        -0.0075,  0.0109,  0.0103, -0.0105, -0.0167,  0.0114,  0.0093, -0.0098,\n",
+      "         0.0115, -0.0011,  0.0097,  0.0087,  0.0075, -0.0120,  0.0011, -0.0067,\n",
+      "         0.0058, -0.0050, -0.0077,  0.0039, -0.0112, -0.0015, -0.0152,  0.0074,\n",
+      "        -0.0085,  0.0085,  0.0060, -0.0059, -0.0125, -0.0065, -0.0160,  0.0137,\n",
+      "         0.0145, -0.0097, -0.0032,  0.0059, -0.0137, -0.0119,  0.0141, -0.0012,\n",
+      "         0.0105, -0.0023,  0.0089, -0.0011,  0.0122,  0.0144, -0.0047,  0.0127,\n",
+      "        -0.0046,  0.0057, -0.0112,  0.0062,  0.0176,  0.0162,  0.0004, -0.0061,\n",
+      "        -0.0010, -0.0111, -0.0037, -0.0083,  0.0007, -0.0071,  0.0121, -0.0104,\n",
+      "         0.0169, -0.0023, -0.0051, -0.0170, -0.0123,  0.0005, -0.0006, -0.0099,\n",
+      "         0.0049, -0.0009,  0.0176,  0.0136, -0.0070,  0.0170, -0.0169,  0.0073,\n",
+      "        -0.0058, -0.0111, -0.0014, -0.0076, -0.0080,  0.0006,  0.0075,  0.0064,\n",
+      "        -0.0090, -0.0023,  0.0173,  0.0155, -0.0130,  0.0142,  0.0103, -0.0153,\n",
+      "        -0.0011,  0.0139,  0.0086, -0.0130,  0.0029,  0.0074, -0.0003,  0.0030,\n",
+      "        -0.0004,  0.0141, -0.0008, -0.0158,  0.0103, -0.0035,  0.0115, -0.0030,\n",
+      "        -0.0049, -0.0023, -0.0098,  0.0058, -0.0002,  0.0170,  0.0124,  0.0086,\n",
+      "        -0.0128, -0.0120,  0.0043,  0.0066,  0.0069, -0.0064,  0.0058, -0.0016,\n",
+      "         0.0105,  0.0117,  0.0121, -0.0135,  0.0078, -0.0032, -0.0041,  0.0038,\n",
+      "         0.0156,  0.0073,  0.0012,  0.0168, -0.0071, -0.0160,  0.0059,  0.0089,\n",
+      "        -0.0043,  0.0019, -0.0178,  0.0018,  0.0017, -0.0090,  0.0136, -0.0167,\n",
+      "         0.0018,  0.0094, -0.0153, -0.0061, -0.0172, -0.0072, -0.0088, -0.0058,\n",
+      "         0.0103, -0.0004,  0.0163,  0.0048,  0.0093,  0.0106, -0.0093,  0.0023,\n",
+      "         0.0003, -0.0150, -0.0174, -0.0041, -0.0008, -0.0068,  0.0174,  0.0111,\n",
+      "         0.0168,  0.0034, -0.0021,  0.0051,  0.0053,  0.0017, -0.0137,  0.0046,\n",
+      "        -0.0005, -0.0071, -0.0112,  0.0125,  0.0107, -0.0157, -0.0031, -0.0079,\n",
+      "        -0.0030,  0.0099, -0.0033,  0.0061,  0.0009,  0.0099, -0.0055, -0.0099,\n",
+      "         0.0057,  0.0126, -0.0092, -0.0071, -0.0156, -0.0092, -0.0086,  0.0043,\n",
+      "         0.0026,  0.0127, -0.0045,  0.0163, -0.0036,  0.0123,  0.0060,  0.0123,\n",
+      "        -0.0040,  0.0074, -0.0113, -0.0036, -0.0157, -0.0103, -0.0140,  0.0143,\n",
+      "         0.0035, -0.0015, -0.0158, -0.0157, -0.0079,  0.0111,  0.0134,  0.0094,\n",
+      "        -0.0120, -0.0178, -0.0065, -0.0007,  0.0016, -0.0102, -0.0133, -0.0095,\n",
+      "        -0.0143, -0.0050, -0.0029, -0.0060, -0.0126,  0.0008,  0.0079,  0.0073,\n",
+      "        -0.0082, -0.0120,  0.0162, -0.0058,  0.0126,  0.0147, -0.0131, -0.0136,\n",
+      "        -0.0013, -0.0102, -0.0065, -0.0032, -0.0055,  0.0150, -0.0159, -0.0142]), tensor([[-0.0060, -0.0238, -0.0167,  ..., -0.0295, -0.0283,  0.0013],\n",
+      "        [ 0.0272, -0.0164,  0.0261,  ...,  0.0342,  0.0118, -0.0295],\n",
+      "        [-0.0431, -0.0081, -0.0005,  ...,  0.0110,  0.0334, -0.0054],\n",
       "        ...,\n",
-      "        [-0.0346, -0.0161,  0.0228,  ..., -0.0070, -0.0313, -0.0109],\n",
-      "        [ 0.0340, -0.0133, -0.0414,  ...,  0.0021, -0.0173,  0.0435],\n",
-      "        [ 0.0281, -0.0380,  0.0440,  ..., -0.0395, -0.0356, -0.0384]]), 'fc2.bias': tensor([ 0.0387, -0.0387,  0.0442,  0.0035, -0.0139,  0.0319,  0.0112, -0.0021,\n",
-      "         0.0198, -0.0422, -0.0340, -0.0312, -0.0236,  0.0207, -0.0330, -0.0092,\n",
-      "         0.0038,  0.0132,  0.0357,  0.0131, -0.0439,  0.0403,  0.0326, -0.0034,\n",
-      "         0.0372, -0.0296, -0.0147, -0.0009,  0.0266, -0.0027, -0.0150,  0.0015,\n",
-      "         0.0336, -0.0176, -0.0119,  0.0077, -0.0043,  0.0044,  0.0299,  0.0308,\n",
-      "        -0.0223, -0.0223,  0.0140,  0.0130, -0.0155,  0.0175, -0.0068,  0.0380,\n",
-      "         0.0010, -0.0395,  0.0146, -0.0289,  0.0194, -0.0129,  0.0116,  0.0291,\n",
-      "        -0.0225, -0.0211,  0.0376,  0.0088, -0.0227, -0.0254])}\n"
+      "        [-0.0257, -0.0054,  0.0206,  ..., -0.0191,  0.0412, -0.0227],\n",
+      "        [ 0.0334, -0.0221,  0.0043,  ...,  0.0383, -0.0305,  0.0005],\n",
+      "        [-0.0314,  0.0262,  0.0313,  ..., -0.0048,  0.0006,  0.0426]]), tensor([-0.0431, -0.0134, -0.0107,  0.0229,  0.0287, -0.0393, -0.0060, -0.0009,\n",
+      "         0.0412, -0.0344, -0.0020,  0.0278, -0.0317, -0.0283,  0.0094,  0.0142,\n",
+      "        -0.0097, -0.0215, -0.0283, -0.0332, -0.0333,  0.0352, -0.0130, -0.0117,\n",
+      "        -0.0346, -0.0030, -0.0087, -0.0178,  0.0225,  0.0430,  0.0153, -0.0233,\n",
+      "         0.0231, -0.0374, -0.0200,  0.0007,  0.0341,  0.0077, -0.0098, -0.0249,\n",
+      "         0.0400, -0.0381, -0.0155,  0.0188, -0.0362,  0.0095, -0.0313,  0.0109,\n",
+      "         0.0298, -0.0086,  0.0114, -0.0137, -0.0284,  0.0243,  0.0336,  0.0356,\n",
+      "         0.0076,  0.0008, -0.0358, -0.0435,  0.0303,  0.0354])]\n"
      ]
     }
    ],
@@ -1166,19 +1127,193 @@
     "from decentralizepy.datasets.Femnist import CNN\n",
     "m1 = CNN()\n",
     "o1 = torch.optim.SGD(m1.parameters(), 0.6)\n",
-    "print(\"m1_parameters: \", {k:v.data for k, v in zip(m1.state_dict(), m1.parameters())})\n",
+    "#print(\"m1_parameters: \", {k:v.data for k, v in zip(m1.state_dict(), m1.parameters())})\n",
     "#print(\"m1_state_dict: \", m1.state_dict())\n",
-    "#print(\"o1_state_dict: \", o1.state_dict())\n"
+    "#print(\"o1_state_dict: \", o1.state_dict())\n",
+    "tensors_to_cat = [v.data for _, v in m1.state_dict().items()]\n",
+    "print(\"tensors to cat: \", tensors_to_cat)\n"
    ]
   },
   {
    "cell_type": "code",
-   "execution_count": 16,
+   "execution_count": 25,
    "metadata": {},
    "outputs": [],
    "source": [
     "a = [(3, 2), (2, 5), (2, 6)]\n",
-    "a.sort(reverse = True)\n"
+    "#a.sort(reverse = True)\n"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 26,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "b = [(13, 12), (12, 15), (12, 16)]\n",
+    "\n",
+    "import torch\n",
+    "a_t = torch.tensor(a)\n",
+    "b_t = torch.tensor(b)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 27,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "tensor([[3, 2],\n",
+      "        [2, 5],\n",
+      "        [2, 6]])\n",
+      "tensor([[13, 12],\n",
+      "        [12, 15],\n",
+      "        [12, 16]])\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(a_t)\n",
+    "print(b_t)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 31,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "indices = torch.tensor([2, 3, 5])\n",
+    "torch.flatten(a_t)[indices] = torch.flatten(b_t)[:3]"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 15,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "c = torch.stack((torch.flatten(a_t), torch.flatten(b_t)), dim=-1)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 32,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "tensor([[ 3,  2],\n",
+      "        [13, 12],\n",
+      "        [ 2, 12]])\n",
+      "tensor([[13, 12],\n",
+      "        [12, 15],\n",
+      "        [12, 16]])\n"
+     ]
+    }
+   ],
+   "source": [
+    "print(a_t)\n",
+    "print(b_t)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 16,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "tensor([[ 3, 13],\n",
+       "        [ 2, 12],\n",
+       "        [ 2, 12],\n",
+       "        [ 5, 15],\n",
+       "        [ 2, 12],\n",
+       "        [ 6, 16]])"
+      ]
+     },
+     "execution_count": 16,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "c"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 7,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "c[-1] = 26"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "tensor([ 3,  2,  2,  5,  2,  6, 13, 12, 12, 15, 12, 26])"
+      ]
+     },
+     "execution_count": 8,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "c"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 9,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "[(13, 12), (12, 15), (12, 16)]"
+      ]
+     },
+     "execution_count": 9,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "b"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 34,
+   "metadata": {},
+   "outputs": [
+    {
+     "data": {
+      "text/plain": [
+       "3"
+      ]
+     },
+     "execution_count": 34,
+     "metadata": {},
+     "output_type": "execute_result"
+    }
+   ],
+   "source": [
+    "torch.tensor([1,2,3]).shape[0]"
    ]
   },
   {
diff --git a/eval/testing.py b/eval/testing.py
index 493c0422d8e3816030ed0d2e9f29efb8cfa62ce2..f24e65b6b2b05ecca4e641b0509b68d8c9ce5976 100644
--- a/eval/testing.py
+++ b/eval/testing.py
@@ -61,6 +61,6 @@ if __name__ == "__main__":
             args.iterations,
             args.log_dir,
             log_level[args.log_level],
-            args.test_after
+            args.test_after,
         ],
     )
diff --git a/src/decentralizepy/node/Node.py b/src/decentralizepy/node/Node.py
index c9c64a56cc00e3bc2ca56c9aebfa6e585bc1e5fd..c140f18a7e00f05b687f60c3afbf67d1563f860f 100644
--- a/src/decentralizepy/node/Node.py
+++ b/src/decentralizepy/node/Node.py
@@ -198,21 +198,21 @@ class Node:
             "train_loss",
             "Training Loss",
             "Communication Rounds",
-            os.path.join(log_dir, "train_loss.png"),
+            os.path.join(log_dir, "{}_train_loss.png".format(self.rank)),
         )
         self.save_plot(
             self.test_loss,
             "test_loss",
             "Testing Loss",
             "Communication Rounds",
-            os.path.join(log_dir, "test_loss.png"),
+            os.path.join(log_dir, "{}_test_loss.png".format(self.rank)),
         )
         self.save_plot(
             self.test_acc,
             "test_acc",
             "Testing Accuracy",
             "Communication Rounds",
-            os.path.join(log_dir, "test_acc.png"),
+            os.path.join(log_dir, "{}_test_acc.png".format(self.rank)),
         )
 
         self.communication.disconnect_neighbors()
diff --git a/src/decentralizepy/sharing/PartialModel.py b/src/decentralizepy/sharing/PartialModel.py
index ac97c7dac6d27898f05dac5de59751170a129e3d..0b2f60675314ba3a20703f510287456bd1fa11d1 100644
--- a/src/decentralizepy/sharing/PartialModel.py
+++ b/src/decentralizepy/sharing/PartialModel.py
@@ -9,64 +9,94 @@ from decentralizepy.sharing.Sharing import Sharing
 
 class PartialModel(Sharing):
     def __init__(
-        self, rank, machine_id, communication, mapping, graph, model, dataset, alpha=1.0
+        self,
+        rank,
+        machine_id,
+        communication,
+        mapping,
+        graph,
+        model,
+        dataset,
+        alpha=1.0,
+        dict_ordered=True,
     ):
         super().__init__(
             rank, machine_id, communication, mapping, graph, model, dataset
         )
         self.alpha = alpha
+        self.dict_ordered = dict_ordered
 
-    def extract_sorted_gradients(self):
+    def extract_top_gradients(self):
         logging.info("Summing up gradients")
         assert len(self.model.accumulated_gradients) > 0
         gradient_sum = self.model.accumulated_gradients[0]
         for i in range(1, len(self.model.accumulated_gradients)):
             for key in self.model.accumulated_gradients[i]:
                 gradient_sum[key] += self.model.accumulated_gradients[i][key]
-        gradient_sequence = []
 
-        logging.info("Turning gradients into tuples")
+        logging.info("Returning topk gradients")
+        tensors_to_cat = [v.data.flatten() for _, v in gradient_sum.items()]
+        G_topk = torch.abs(torch.cat(tensors_to_cat, dim=0))
+        return torch.topk(
+            G_topk, round(self.alpha * G_topk.shape[0]), dim=0, sorted=False
+        )
 
-        for key, gradient in gradient_sum.items():
-            for index, val in enumerate(torch.flatten(gradient)):
-                gradient_sequence.append((val, key, index))
+    def serialized_model(self):
+        with torch.no_grad():
+            _, G_topk = self.extract_top_gradients()
+            logging.info("Extracting topk params")
 
-        logging.info("Sorting gradient tuples")
+            tensors_to_cat = [v.data.flatten() for v in self.model.parameters()]
+            T = torch.cat(tensors_to_cat, dim=0)
+            T_topk = T[G_topk]
 
-        gradient_sequence.sort()  # bottleneck
-        return gradient_sequence
+            logging.info("Generating dictionary to send")
 
-    def serialized_model(self):
-        gradient_sequence = self.extract_sorted_gradients()
-        logging.info("Extracted sorted gradients")
-        gradient_sequence = gradient_sequence[
-            : round(len(gradient_sequence) * self.alpha)
-        ]
+            m = dict()
 
-        m = dict()
-        for _, key, index in gradient_sequence:
-            if key not in m:
-                m[key] = []
-            m[key].append(
-                (
-                    index,
-                    torch.flatten(self.model.state_dict()[key])[index].numpy().tolist(),
-                )
-            )
+            if not self.dict_ordered:
+                raise NotImplementedError
 
-        logging.info("Generated dictionary to send")
+            m["indices"] = G_topk.numpy().tolist()
+            m["params"] = T_topk.numpy().tolist()
 
-        for key in m:
-            m[key] = json.dumps(m[key])
+            assert len(m["indices"]) == len(m["params"])
+            logging.info("Elements sending: {}".format(len(m["indices"])))
 
-        logging.info("Converted dictionary to json")
+            logging.info("Generated dictionary to send")
 
-        return m
+            for key in m:
+                m[key] = json.dumps(m[key])
 
-    def deserialized_model(self, m):
-        state_dict = self.model.state_dict()
+            logging.info("Converted dictionary to json")
+
+            return m
 
-        for key, value in m.items():
-            for index, param_val in json.loads(value):
-                torch.flatten(state_dict[key])[index] = param_val
-        return state_dict
+    def deserialized_model(self, m):
+        with torch.no_grad():
+            state_dict = self.model.state_dict()
+
+            if not self.dict_ordered:
+                raise NotImplementedError
+
+            shapes = []
+            lens = []
+            tensors_to_cat = []
+            for _, v in state_dict.items():
+                shapes.append(v.shape)
+                t = v.flatten()
+                lens.append(t.shape[0])
+                tensors_to_cat.append(t)
+
+            T = torch.cat(tensors_to_cat, dim=0)
+            index_tensor = torch.tensor(json.loads(m["indices"]))
+            logging.debug("Original tensor: {}".format(T[index_tensor]))
+            T[index_tensor] = torch.tensor(json.loads(m["params"]))
+            logging.debug("Final tensor: {}".format(T[index_tensor]))
+            start_index = 0
+            for i, key in enumerate(state_dict):
+                end_index = start_index + lens[i]
+                state_dict[key] = T[start_index:end_index].reshape(shapes[i])
+                start_index = end_index
+
+            return state_dict
diff --git a/src/decentralizepy/utils.py b/src/decentralizepy/utils.py
index f9cc5a293a6a594667c2a4f409cf80376deaa66e..9c8e5153af277f50c44553dc985167dbfef628fb 100644
--- a/src/decentralizepy/utils.py
+++ b/src/decentralizepy/utils.py
@@ -28,7 +28,7 @@ def get_args():
     parser.add_argument("-ll", "--log_level", type=str, default="INFO")
     parser.add_argument("-gf", "--graph_file", type=str, default="36_nodes.edges")
     parser.add_argument("-gt", "--graph_type", type=str, default="edges")
-    parser.add_argument("-ta", "--test_after", type=int, default = 5)
+    parser.add_argument("-ta", "--test_after", type=int, default=5)
 
     args = parser.parse_args()
     return args
@@ -45,7 +45,7 @@ def write_args(args, path):
         "log_level": args.log_level,
         "graph_file": args.graph_file,
         "graph_type": args.graph_type,
-        "test_after": args.test_after
+        "test_after": args.test_after,
     }
     with open(os.path.join(path, "args.json"), "w") as of:
         json.dump(data, of)