From 13767c8d41be1c45abc70b67c185173e74abd026 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Lanzend=C3=B6rfer?= <leviathan@libresilicon.com> Date: Thu, 4 Jul 2024 18:51:02 +0100 Subject: [PATCH] Update test files --- test_files/weights_and_biases.json | 1190 ++------------------ test_files/weights_and_biases_trained.json | 232 ++++ 2 files changed, 344 insertions(+), 1078 deletions(-) create mode 100644 test_files/weights_and_biases_trained.json diff --git a/test_files/weights_and_biases.json b/test_files/weights_and_biases.json index 4949831..a540d80 100644 --- a/test_files/weights_and_biases.json +++ b/test_files/weights_and_biases.json @@ -1,1078 +1,112 @@ -{ - "decoder": { - "biases": [ - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1 - ], - "rnn_weights": [ - [ - -1034154474, - -1163628093, - 141693546, - 1257939802, - -2131475395, - 661341427, - -1131152280, - 1219061739, - -324916636, - 553425787, - 543972155, - -1719508138, - -1974343873, - 93614195, - 616984769, - -769941484 - ], - [ - -247515532, - -333915869, - -617074523, - 120739492, - -1828656790, - -1856066332, - -1564321639, - 687557040, - 2044051117, - 621199611, - -298254053, - -1196922306, - 1134961013, - -1153429833, - 257455576, - 823980498 - ], - [ - -850772052, - -832802591, - -808269331, - 1569288325, - -308970735, - -989690411, - 1734102487, - -886783274, - 1499525347, - 1735846609, - 1957890190, - 1653999912, - -1140978952, - -1358453659, - 1093759991, - 923896815 - ], - [ - 769860585, - 1362565512, - -903744688, - 1836312950, - -862456655, - -1250847057, - 1062642620, - 646450819, - -512118351, - -1742690044, - -900003929, - 1149938259, - 1126131205, - -1366951196, - -2094186362, - 1987165024 - ], - [ - -189206993, - 1498518511, - -378488559, - -303794761, - -691343669, - 1211307601, - -86458164, - -1326820892, - 2074070798, - -1852516767, - 1400680275, - 1474274233, - -578907396, - -1918753336, - 1930586834, - -1082463974 - ], - [ - -1250317231, - -1731997305, - 162472375, - -72307271, - -650191222, - -557558292, - 1874809918, - 652010630, - -1820256431, - 178013606, - -730053122, - 2078879152, - 1810467370, - 1283725211, - 1787546198, - 1018255021 - ], - [ - -1419601737, - -974191523, - 1772959690, - -252298976, - 810829472, - -1427223583, - -384064868, - 621267705, - 824552159, - 1118386562, - -803160955, - -1366812787, - 1329162551, - 1676601116, - -1578230860, - -645976629 - ], - [ - 2006719938, - 1254521397, - -1446428705, - -1765759594, - 1116330388, - 1048293369, - -1292221029, - -283850133, - 1786666520, - -1702554785, - -1242973770, - -1512566848, - -720754477, - 1049480421, - -1407069282, - 1803163720 - ], - [ - -1368456424, - -544207388, - -815621351, - -923210403, - -342146277, - -224822174, - 680324327, - 1717006803, - 908588481, - -1227048857, - -1990311677, - 1419713828, - -746626805, - 1798594059, - 696050794, - 828637477 - ], - [ - -1157999576, - -716747808, - -1340405593, - -1699226085, - 1491268394, - -1953748280, - -1643240873, - -1835567701, - -30373867, - -1401234922, - 1494597302, - 1660528078, - -1349247572, - 197498836, - 816214609, - -500059349 - ], - [ - -1501085825, - 1301757738, - 1756168720, - 993007776, - 1037607009, - -115890334, - 471355241, - -471110135, - -199779673, - -1178724447, - 2137406554, - 1476125246, - 1544266041, - 1366559549, - 1444202855, - 530968064 - ], - [ - -1342206710, - 412589620, - -1488549290, - 190184725, - -454830239, - 886045131, - 1259343150, - -1910425304, - -1319339704, - -1421625814, - 1545672680, - -2059067747, - -746951346, - 1769687926, - 1187861804, - -196525191 - ], - [ - 29071429, - 1328474815, - -628895893, - 1476034826, - 214619763, - -583553224, - 2071408488, - -1297038895, - 1894493779, - 812669777, - 2047998626, - -1633593422, - 1115417772, - 513088957, - 245304481, - -672860512 - ], - [ - 1367386647, - -1977438461, - 1838076097, - -512244592, - -1372136613, - 464277935, - 392825028, - 334575355, - -1060714294, - 1916669537, - -211500673, - -1276220999, - -919750753, - -115063698, - 1060456605, - -1994382516 - ], - [ - -900020657, - -734879460, - 1852090889, - 2117788048, - -509312327, - -761534538, - -1459951364, - -639798653, - 1951881661, - -1683531715, - 1542376421, - 1236355637, - 849328908, - -2146941081, - 1115714456, - 1619933286 - ], - [ - -1474819641, - 670807152, - 1791600428, - 2116057447, - -1007665129, - -423502987, - 1764477048, - 172749725, - 1520704557, - -2140817161, - 2013728136, - 2109318967, - 2099860232, - 109708231, - -1626475495, - 1901084032 - ] - ], - "weights": [ - [ - -1492367001, - 1411216395, - 1784776712, - -123517968, - 525613825 - ], - [ - -920683716, - -1621830822, - -215430490, - -735478840, - 286359046, - -682002237 - ], - [ - -209177806, - -1199398973, - -1331427052, - -2121524832, - -726576443, - -1071009540 - ], - [ - 1862492564, - -1933677624, - -1505228317, - -1968941995, - -1618145197, - 423952330 - ], - [ - 250827091, - 15110758, - 1451246433, - 221993275, - 1806250021, - -136520485 - ], - [ - 233767873, - -90856739, - 443773484, - -1839841910, - 339115492, - -443146801 - ], - [ - -168840746, - 723448775, - 1095172897, - -515478256, - -139389459, - -47325991 - ], - [ - -1604054218, - 860337798, - 1633368975, - 493757532, - 1414072697, - 704244839 - ], - [ - 1680622055, - 962962246, - -169222419, - -169040235, - -528135437, - 169408582 - ], - [ - -433373689, - 518690002, - 298565296, - 945180152, - 143277981, - -578910411 - ], - [ - 1968846429, - -1011892934, - -1418676521, - 898973209, - -117408334, - -1202217519 - ], - [ - -556354984, - -312047217, - 1769176829, - -729287557, - 1934180743, - -1418085238 - ], - [ - 1824088465, - 1400366292, - -282683808, - -1176302752, - 1558962275, - 1100397089 - ], - [ - -119159416, - 858805411, - 974937975, - -1742421495, - 352067229, - 1389211160 - ], - [ - 1544613499, - -1137538357, - -1210711653, - -563714837, - -1452911465, - 1258011077 - ], - [ - 57261277, - -1800663757, - 800879176, - -340030847, - 1852290853, - -1094633827 - ] - ] - }, - "encoder": { - "biases": [ - 1, - 1, - 1, - 1, - 1 - ], - "rnn_weights": [ - [ - 1074201541, - 71169578, - 63735611, - 1617691228, - 1976845457 - ], - [ - 374023559, - 1317103533, - 166824137, - 1411585688, - -266089815 - ], - [ - 699700865, - -1165408980, - 778846161, - 976129362, - 84403183 - ], - [ - -1636177908, - -1076717651, - -1297125043, - -1854623593, - 835576370 - ], - [ - 1015519539, - -836424538, - 1187516523, - 1444912453, - 40500610 - ] - ], - "weights": [ - [ - -1646641456, - -2045784795, - 382004412, - -1681939192, - 177077962, - 132885431, - -1794132123, - -276212776, - -1623524033, - -1338598271, - -18318238, - 176361852, - -1656125743, - 1661030407, - -892027634, - 1649791795 - ], - [ - -884750506, - 892652959, - -1640455837, - 1522106136, - -182266348, - -1998006083, - 1916406998, - -638041196, - -914574686, - 179356208, - 1614344956, - 151542762, - 1522453658, - 2012390647, - -1917378141, - 298297527 - ], - [ - 540920022, - 1385423930, - 1541979497, - 366547280, - 736055222, - -393301933, - -1490477133, - -352590763, - 1531326392, - 960841182, - 1053023765, - -1109122093, - -1629688434, - -184978832, - -438126928, - -1213617713 - ], - [ - 1401490736, - -1183048105, - -1741550672, - 1948642433, - 1600920065, - 729183520, - -1449303290, - 833551653, - 27122683, - -246381159, - -1990687267, - 1853427542, - 1513292611, - 1279973952, - -2075198182, - -579870827 - ], - [ - -221513713, - -821153426, - -1688150535, - -135127218, - 1244700744, - 1888065898, - -1261652289, - 66971817, - 1934140225, - 1111334548, - 259942977, - 2108094279, - 987186477, - -1061738274, - -786923055, - 393561137 - ] - ] - }, - "hidden": { - "biases": [ - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1, - 1 - ], - "rnn_weights": [ - [ - 77196844, - 852839768, - 1202897665, - -1784062935, - 2061539544, - 710635258 - ], - [ - 1468845425, - -1147350319, - -742162690, - -1682065381, - 847952415, - -408124062 - ], - [ - -410026494, - -1024638912, - -2098302354, - 526877262, - -1713527587, - 1932353120 - ], - [ - -761248584, - -296597971, - -2055635830, - -1729249115, - -892655876, - 1215162399 - ], - [ - -245864389, - 190676202, - -716694186, - -201998844, - -2131259427, - -752230376 - ], - [ - 1253431776, - -618777930, - 994682199, - -624934891, - 680884988, - -1351533877 - ], - [ - 153271083, - -1020161867, - 81003532, - -556901416, - -1768190911, - 377460182 - ], - [ - 718497665, - 435211342, - -1039373715, - 1332089525, - -93286899, - 25210097 - ], - [ - 878078008, - -936768300, - 860258615, - -2471109, - 781832353, - 1102856528 - ], - [ - -8273893, - -2123314445, - -767266532, - -1083321903, - 1086559158, - 1663477243 - ], - [ - -1853961684, - 1197316659, - 422440345, - 1177398640, - 194704270, - 1802972639 - ], - [ - -742883374, - 1494331734, - -1608868549, - 1004605572, - 400616466, - 1497566021 - ], - [ - 1467349169, - -1153341278, - -1715268748, - 857905423, - -272171720, - 1610523761 - ], - [ - -316713125, - 388902760, - 960611788, - 1030109998, - -1520758569, - 1950579242 - ], - [ - 1881081304, - -731768239, - 1134619032, - -665565315, - -1365872600, - 1227319118 - ], - [ - -907054097, - -2006891660, - 232497971, - 1550622411, - -1843460085, - -581098087 - ], - [ - 542614319, - -1450856614, - -660908598, - -1548617211, - -334240376, - 1778638002 - ], - [ - -1676830400, - 2000508372, - 1798038316, - -1105597935, - -640802134, - -924762481 - ], - [ - 637990367, - 840903685, - -1281778040, - 1788022469, - -544301121, - 1923933461 - ], - [ - -1410155781, - 918488920, - 1080931397, - -678320634, - -420064419, - 206092153 - ], - [ - -258826045, - -1677448697, - 1988548024, - 1287062871, - -525638036, - 1969644755 - ], - [ - 1403418046, - -677963790, - -1484897615, - 570998553, - 255685921, - 531297022 - ], - [ - -969668874, - 1450998475, - 142607257, - 332008864, - -359373542, - 573834251 - ], - [ - 303727029, - -569094004, - -2069077196, - -1849625470, - 1771042685, - 75568472 - ], - [ - -105147352, - 1292021690, - -771719316, - 541255840, - -1140653116, - 879167753 - ], - [ - 706477879, - 1698492200, - 1760167805, - -1747474630, - 1520713550, - -1801772420 - ], - [ - 51671499, - -582020892, - -1226102945, - -1224197356, - -1968050569, - 1026710643 - ], - [ - -463084170, - 495823390, - 1219391609, - 49187323, - 1791250966, - 596593087 - ], - [ - 1599792495, - -1224362814, - -663693430, - -237610141, - -876358325, - -1506028781 - ], - [ - 1253743927, - -630268189, - -1012090049, - 217355797, - -1546358939, - 1067441258 - ] - ], - "weights": [ - [ - -1646641456, - -2045784795, - 382004412, - -1681939192, - 177077962, - 132885431, - -1794132123, - -276212776, - -1623524033, - -1338598271, - -18318238, - 176361852, - -1656125743, - 1661030407, - -892027634, - 1649791795 - ], - [ - -809965899, - -692818436, - 1993236765, - 1475680893, - -1429351183 - ], - [ - 1883289183, - -529360438, - -855663740, - -1645967870, - 1630376507 - ], - [ - 1244663227, - 814579248, - 108523589, - -1486654991, - 435416107 - ], - [ - 1045158423, - 1443706380, - -1511663171, - -1757701217, - 1120128815 - ], - [ - -63671696, - -745582861, - 405908288, - 1125338887, - -215136776 - ], - [ - -978927182, - -2140856778, - 14209332, - 1585935080, - 411809200 - ], - [ - 412202147, - -784215798, - -1354176192, - -1208957829, - -1154207697 - ], - [ - 462384628, - 630015244, - -1845456536, - 1690923637, - -82770093 - ], - [ - 1717751502, - -755212374, - 457282000, - 717916326, - -1742986399 - ], - [ - -367074500, - -1672951400, - 391467833, - -1203022462, - 2100479145 - ], - [ - -925116656, - -701257347, - 446584981, - -1131948852, - -1591698065 - ], - [ - -1118716425, - 1105929951, - 1513356074, - -2092071157, - 1070171157 - ], - [ - -474104317, - -24336733, - 411533784, - -774072251, - 991852916 - ], - [ - -1362799287, - 1500905207, - 1000501440, - -676656477, - 1757562928 - ], - [ - -766435441, - -580721062, - -2064014257, - -1051454859, - -1078085774 - ], - [ - 913272350, - -1459066028, - 982438578, - 1366496862, - 1572242061 - ], - [ - -1859709938, - -917575576, - 1086048398, - -1149099885, - 1775902126 - ], - [ - 2047578342, - -1627150030, - -394463949, - -998495541, - -1949430050 - ], - [ - 1190151809, - -726774660, - 2142286885, - -1498743440, - 1361567055 - ], - [ - -583033048, - 67838880, - -806433034, - 2102100785, - 57565918 - ], - [ - -1403117542, - -1849057909, - 86037351, - 651730315, - -217322489 - ], - [ - -2094621599, - -1845864531, - -783010688, - 1676589795, - 63481984 - ], - [ - -2037674825, - -158450411, - 541678302, - -1559708312, - 1671822635 - ], - [ - 1489821634, - -98582706, - 537136269, - -1785841488, - 1581482915 - ], - [ - -1615503791, - 1600148862, - -1078704505, - 379413118, - 66043034 - ], - [ - -356044554, - 1588446062, - 354812180, - 395458182, - -231598866 - ], - [ - -1272580814, - 773610881, - -1780218928, - -172007127, - -212293087 - ], - [ - 243822317, - 352634449, - 1675317027, - -10280131, - 1736424280 - ], - [ - -1752776785, - 1922841789, - -1915992412, - 1755150674, - 1737444414 - ] - ] - } -} +{ + "DECODER": [ + { + "BIAS": 1, + "WEIGHTS": [ + 2050648858, + -677699874 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 1185214327, + -1133610083 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 2050648858, + -677699874 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 1185214327, + -1133610083 + ] + } + ], + "ENCODER": [ + { + "BIAS": 1, + "WEIGHTS": [ + 1613044939, + -485761928, + -749739282, + -103713809, + -2036385728, + 585464416, + -1245288129 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1755675625, + -89977679, + -1959929503, + -2017800995, + -1216916110, + 222438890, + 926156190 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1495697739, + 1301370255, + -1200741743, + 907672009, + 330655063, + -1259092547, + -2053908981 + ] + } + ], + "HIDDEN": [ + { + "BIAS": 1, + "WEIGHTS": [ + 302380712, + -1788287717, + -710759830, + 533897172, + 677540791 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 895694951, + -421150609, + 1089500436, + -1178675779, + 1615573290 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 740625700, + 1592304021, + 1824914459, + -1060596912, + -1789938810 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -865648969, + -1180650052, + -1439247188, + 313890369, + 74036863 + ] + } + ] +} \ No newline at end of file diff --git a/test_files/weights_and_biases_trained.json b/test_files/weights_and_biases_trained.json new file mode 100644 index 0000000..c1b0724 --- /dev/null +++ b/test_files/weights_and_biases_trained.json @@ -0,0 +1,232 @@ +{ + "DECODER": [ + { + "BIAS": 1, + "WEIGHTS": [ + 690473296, + -1494986556 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1694761729, + -315753447 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -126767594, + -1641191379 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -487379097, + -22175691 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 690473296, + -1494986556 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1694761729, + -315753447 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -126767594, + -1641191379 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -487379097, + -22175691 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 690473296, + -1494986556 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1694761729, + -315753447 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -126767594, + -1641191379 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -487379097, + -22175691 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 690473296, + -1494986556 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1694761729, + -315753447 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -126767594, + -1641191379 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -487379097, + -22175691 + ] + } + ], + "ENCODER": [ + { + "BIAS": 1, + "WEIGHTS": [ + -1086882246, + 890065689, + -658436233, + -1827809058, + -2094016881, + 994122152, + -1486927413, + 1046162757, + 269476072, + -1235243704, + 102278420, + 282878551, + 1689755965, + 2062872118, + 1132458446, + 1743139792, + 1315553822, + 1610531142, + -1376266016 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -669666177, + 1911731843, + -397663223, + 2074169613, + -1040292774, + 418280326, + 1987303962, + -1976815945, + 456374444, + 1173744692, + 942648900, + -1178699798, + 1482248008, + -1152024688, + 132396759, + 999663228, + -493460814, + 1522311734, + -780619073 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 1679272388, + 1871577013, + 1791353142, + -1423064393, + 1285057065, + 522016831, + -2018470129, + 1669540664, + -1130412574, + -1134005882, + -2139609887, + 1367470096, + 1607211244, + -292804344, + -1013691980, + -2037205983, + -81756222, + 780729914, + -400218627 + ] + } + ], + "HIDDEN": [ + { + "BIAS": 1, + "WEIGHTS": [ + -1770528584, + 269103260, + 1574045900, + -1108884550, + -550259312 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + 1770876661, + -963528172, + 337955023, + 186590671, + 1191602015 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1176110208, + 359088383, + -24511787, + 696042995, + -1183076447 + ] + }, + { + "BIAS": 1, + "WEIGHTS": [ + -1913876046, + 423571563, + 1115446965, + 1581204454, + -685626971 + ] + } + ] +} \ No newline at end of file -- GitLab