layers={"1": {"config": {"units": 24, "activation": "relu"}, "weights": [[0.07808732241392136, 0.0930396318435669, 0.09112335741519928, -0.20224161446094513, 0.03232891857624054, 0.15860415995121002, -0.1258334219455719, 0.07148309797048569, 0.026075033470988274, -0.025806250050663948, -0.1717110425233841, -0.20971643924713135, -0.03964165970683098, 0.3498322665691376, 0.03363100066781044, -0.04433564096689224, 0.1022510975599289, -0.2644761800765991, -0.021791458129882812, 0.0761263445019722, -0.3588543236255646, -0.11051733791828156, -0.174463152885437, -0.3615129590034485], [0.010870306752622128, -0.02218945510685444, 0.04505736380815506, 0.08598120510578156, 0.0165896937251091, -0.3199913799762726, -0.13862916827201843, -0.027803130447864532, -0.05331897735595703, 0.08851100504398346, 0.11715354025363922, 0.13611526787281036, 0.2303011566400528, 0.051802244037389755, -0.04044276475906372, -0.026609402149915695, -0.24027492105960846, -0.06661464273929596, 0.09558828920125961, -0.15214850008487701, 0.03433260694146156, -0.16605636477470398, -0.6715483069419861, -0.7919203639030457], [-0.062113407999277115, -0.002623914508149028, 0.09065642952919006, 0.22007322311401367, -0.021881122142076492, -0.12158279865980148, 0.10516016185283661, 0.13564547896385193, 0.10766355693340302, 0.25867438316345215, -0.198020800948143, 0.14199599623680115, 0.0769636407494545, 0.03233258053660393, 0.17172831296920776, -0.09163448214530945, 0.43893754482269287, 0.39002418518066406, -0.07759363204240799, 0.18563202023506165, -0.10094963759183884, 0.0691404938697815, 0.33110859990119934, 0.5764877796173096], [-0.10062283277511597, 0.21865211427211761, -0.07452771067619324, 0.1769791841506958, -0.07149632275104523, -0.22082774341106415, -0.10691215842962265, -0.16368037462234497, 0.002639545127749443, -0.21788129210472107, 0.14782951772212982, 0.11160679906606674, 0.226775661110878, 0.15552906692028046, 0.11753580719232559, 0.21936798095703125, -0.4082879424095154, -0.042618345469236374, -0.1574951410293579, -0.1301809400320053, 0.3047821819782257, 0.27598631381988525, 0.31622475385665894, -0.17447204887866974], [-0.06314921379089355, -0.18868988752365112, 0.06280481815338135, 0.06542763859033585, 0.06113315001130104, 0.0515812411904335, 0.09080125391483307, -0.1391114890575409, 0.06681156903505325, -0.03958660736680031, 0.04746965318918228, 0.013122640550136566, -0.004182802047580481, -0.00957629643380642, 0.05135379359126091, 0.12047252058982849, -0.48026081919670105, -0.4151546359062195, 0.04914874583482742, 0.04998771846294403, -0.16963277757167816, -0.12121641635894775, -0.12199953943490982, 1.0922542810440063], [0.08087046444416046, 0.14973010122776031, 0.15621896088123322, 0.15347224473953247, -0.20031340420246124, -0.30214324593544006, 0.062256112694740295, -0.23615948855876923, 0.04719250276684761, -0.1282462328672409, 0.0554305799305439, 0.06348489969968796, 0.01813366822898388, 0.01137511432170868, 0.39254242181777954, 0.5723512172698975, 0.2137773036956787, -0.3108803331851959, -0.4141562283039093, -0.16300205886363983, -0.03434688225388527, -0.04679479822516441, -0.06727562099695206, -0.06590066105127335], [0.047490186989307404, -0.28006699681282043, -0.1349940150976181, 0.04077456519007683, -0.1687774658203125, 0.15713685750961304, 0.17007964849472046, 0.10685833543539047, -0.13028299808502197, 0.003974183928221464, 0.0590084083378315, 0.042339030653238297, 0.057751189917325974, -0.13734829425811768, -0.10859665274620056, -0.056014593690633774, 0.1480465531349182, 0.45391398668289185, 0.14621280133724213, 0.04860537871718407, -0.014734205789864063, 0.2618330419063568, 0.45687177777290344, 0.20037826895713806], [-0.14798752963542938, 0.13178299367427826, -0.1409982591867447, 0.02563546411693096, -0.217242032289505, 0.08326739072799683, 0.017619093880057335, 0.08524683117866516, 0.36386850476264954, -0.23245863616466522, 0.1622779220342636, 0.10941315442323685, 0.04258376359939575, 0.10130250453948975, 0.058144085109233856, 0.7345944046974182, -0.3928930461406708, -0.2843247950077057, 0.5627461671829224, -0.008108451962471008, -0.1034284383058548, -0.03570382297039032, 0.0742567703127861, -0.23344562947750092], [-0.1570248305797577, 0.10953108221292496, 0.02532450295984745, 0.1784484088420868, 0.30109158158302307, -0.17419885098934174, -0.2659437954425812, 0.07497318089008331, 0.15110397338867188, 0.0876694768667221, -0.15301154553890228, -0.20206820964813232, -0.25553691387176514, 0.24572741985321045, -0.08351835608482361, -0.03894878551363945, -0.09963226318359375, -0.16239690780639648, 0.12163875252008438, 0.30252429842948914, 0.25207778811454773, 0.22950471937656403, -0.008382236585021019, 0.02101108431816101], [0.13407084345817566, -0.10320565104484558, -0.03376394882798195, -0.14531639218330383, 0.14977054297924042, 0.23684382438659668, 0.36307260394096375, 0.1709321141242981, 0.07799507677555084, 0.06400483846664429, -0.007470570970326662, -0.1808953434228897, -0.07250704616308212, -0.14225353300571442, -0.015548360534012318, 0.12525300681591034, 0.03374718874692917, -0.16775226593017578, -0.10215947031974792, 0.012956414371728897, -0.3243783414363861, -0.13281410932540894, -0.3662490248680115, -0.15196867287158966], [0.10508804768323898, 0.03331591933965683, 0.07045008987188339, -0.04279225319623947, 0.38505980372428894, 0.07094627618789673, 0.22432594001293182, -0.3131915032863617, 0.2421673983335495, 0.164371058344841, 0.1752503514289856, 0.04270808771252632, 0.006811596918851137, -0.07194152474403381, 0.11025772243738174, 0.2833997309207916, 0.12409067898988724, -0.37084516882896423, -0.047499094158411026, -0.11305053532123566, 0.02241276390850544, -0.14282549917697906, -0.23690617084503174, -0.45723968744277954], [0.1981683373451233, 0.08612683415412903, -0.0754840299487114, -0.016409892588853836, -0.061322394758462906, 0.01315077394247055, 0.06479602307081223, 0.10602091252803802, -0.010099965147674084, 0.0028076160233467817, 0.06736216694116592, 0.004546575713902712, 0.026871468871831894, -0.06659501045942307, -0.08904966711997986, -0.004540458787232637, -0.38912782073020935, -0.40735843777656555, 0.04194006323814392, 0.08509557694196701, 0.40425020456314087, 0.4674729108810425, 0.4296073019504547, -0.7076432108879089], [0.0009334409842267632, -0.006394941359758377, -0.01837274618446827, 0.006660483777523041, -0.03360315039753914, -0.13674446940422058, 0.6322185397148132, -0.08731076866388321, -0.0282306931912899, -0.13452234864234924, -0.09965243190526962, -0.17873694002628326, -0.09646454453468323, -0.12045696377754211, -0.039561375975608826, 0.09931343793869019, -0.20377790927886963, 0.46860918402671814, -0.21552838385105133, -0.14488078653812408, 0.25038719177246094, 0.09529478847980499, -0.03552086278796196, -0.0036667678505182266], [0.3821006417274475, 0.11769711226224899, 0.36716386675834656, 0.11340755224227905, 0.05393887311220169, -0.09508856385946274, -0.07349532842636108, -0.1918770968914032, -0.17868733406066895, -0.28086385130882263, -0.16475166380405426, 0.12544772028923035, 0.10687195509672165, 0.2804788053035736, -0.09107665717601776, -0.20085495710372925, -0.23446325957775116, -0.2201763093471527, -0.3757871389389038, -0.25326529145240784, -0.05688713490962982, 0.05084637925028801, -0.018826832994818687, 0.24929234385490417], [0.012423615902662277, 0.061499301344156265, 0.04639824479818344, -0.17609082162380219, -0.042053330689668655, 0.031275197863578796, 0.016978513449430466, 0.12274445593357086, 0.057743191719055176, 0.06497535854578018, 0.11772345006465912, 0.06886502355337143, 0.06118972972035408, 0.010922892950475216, -0.05069264769554138, 0.06229345500469208, -0.057907771319150925, -0.11980590224266052, -0.08705449849367142, -0.20742525160312653, -0.16511283814907074, -0.03482913598418236, 0.4605228900909424, 0.9722203612327576], [-0.0036876897793263197, 0.03785713389515877, 0.013153661973774433, 0.06256411224603653, 0.0015434628585353494, 0.104263074696064, 0.02909811958670616, -0.020968442782759666, 0.02839474193751812, -0.04093756526708603, -0.044495921581983566, -0.023079367354512215, -0.058149050921201706, 0.00555717246606946, -0.01723046787083149, -0.0910058245062828, 0.05451245233416557, 0.06206919252872467, 0.031253669410943985, 0.006703389808535576, 0.29656869173049927, 0.14375512301921844, 0.43525663018226624, -1.6798168420791626], [-0.029171450063586235, 0.3292054831981659, 0.19813203811645508, 0.2975786626338959, 0.34491050243377686, 0.18327520787715912, -0.1510729044675827, 0.16003109514713287, -0.08728901296854019, -0.045940101146698, -0.14152725040912628, -0.056933581829071045, -0.015679335221648216, -0.12600259482860565, -0.1889122724533081, -0.5336561799049377, 0.0212909746915102, 0.1263674795627594, -0.2531243562698364, -0.22682611644268036, -0.09951741993427277, -0.16073302924633026, 0.1672341227531433, 0.06134496256709099], [-0.13427716493606567, -0.01028180867433548, -0.12051118910312653, -0.1796056479215622, 0.0785183236002922, -0.026040224358439445, 0.140891894698143, 0.38819247484207153, -0.23177143931388855, -0.3368368148803711, -0.15358564257621765, 0.08109255135059357, 0.1345454603433609, -0.14305074512958527, 0.16127385199069977, -0.15728087723255157, 0.05684688314795494, -0.16817784309387207, -0.3329201936721802, 0.1674421727657318, -0.12151184678077698, -0.13600048422813416, 0.16014839708805084, 0.5732398629188538], [0.026428962126374245, 0.12099181860685349, 0.21271905303001404, -0.0544009730219841, 0.31158363819122314, 0.0789782702922821, 0.04058700054883957, -0.12951819598674774, -0.2582703232765198, -0.05126747116446495, 0.02678947150707245, 0.2184884399175644, 0.08130156248807907, -0.18728390336036682, -0.04467066004872322, 0.28976061940193176, 0.06234964728355408, -0.04040450230240822, 0.4866228997707367, 0.3718811869621277, 0.34742143750190735, 0.11264242976903915, 0.2689051926136017, 0.25102847814559937], [0.2832588255405426, -0.09396324306726456, 0.08461949229240417, -0.303070068359375, 0.1656743288040161, -0.10652454942464828, -0.163424551486969, 0.11111409217119217, -0.06126900762319565, -0.05699064955115318, 0.02681305631995201, -0.13089588284492493, 0.03847278282046318, 0.1952153593301773, 0.01976723037660122, 0.015727635473012924, -0.010110284201800823, -0.19710467755794525, -0.14369958639144897, 0.24796408414840698, -0.540074348449707, 0.2596541941165924, 0.3412650227546692, -0.8891038298606873], [-0.03319684788584709, 0.04827258735895157, -0.03365013748407364, -0.07378123700618744, 0.006645122542977333, 0.033345889300107956, -0.05676756054162979, 0.07613249868154526, 0.02635350078344345, -0.013940286822617054, 0.00696062296628952, -0.06092125549912453, -0.05877985060214996, 0.03190666064620018, 0.006579711101949215, -0.010392973199486732, 0.10981044173240662, 0.06281248480081558, -0.0690593272447586, -0.1476859152317047, -0.026384076103568077, -0.15780432522296906, -0.4870114028453827, 1.3377009630203247], [-0.0006609398988075554, -0.29395920038223267, -0.2583300471305847, -0.1294679343700409, -0.03670421987771988, 0.0675550326704979, -0.1372559368610382, -0.028481921181082726, 0.16420498490333557, 0.13975219428539276, 0.3908889591693878, -0.003719438100233674, 0.26165300607681274, 0.45715638995170593, 0.24573485553264618, 0.22131627798080444, 0.2767219841480255, 0.24160529673099518, 0.12913201749324799, -0.04959246888756752, -0.008195875212550163, -0.11945047229528427, -0.29027244448661804, 0.06275106966495514], [-0.13644815981388092, -0.03196052089333534, -0.22009116411209106, -0.010498183779418468, -0.21015451848506927, -0.051900435239076614, 0.15463240444660187, -0.04576100409030914, -0.04212302714586258, -0.12534022331237793, 0.023321248590946198, -0.03612438216805458, -0.0028595866169780493, -0.2372075766324997, 0.0358055904507637, 0.20475685596466064, 0.02869582362473011, 0.28503602743148804, 0.0699792429804802, 0.2342088520526886, -0.2789978086948395, -0.13270069658756256, -0.3313579559326172, -0.9594228267669678], [0.1875426173210144, -0.04868677631020546, -0.14009211957454681, 0.1296689361333847, -0.16627256572246552, -0.012667755596339703, 0.002713177353143692, -0.21583342552185059, -0.137029230594635, -0.1600237935781479, -0.08737422525882721, -0.1271057277917862, -0.04328586906194687, -0.07459603250026703, -0.13249234855175018, -0.16852439939975739, -0.124620720744133, -0.040106236934661865, 0.07489952445030212, 0.17991691827774048, 0.10446128994226456, 0.27246055006980896, 0.583613932132721, 0.6814389228820801]], "biases": [0.37867504358291626, -0.2921389937400818, 0.04876558110117912, -0.038442350924015045, 0.22198134660720825, 0.23192740976810455, -0.3879689574241638, 0.4768352210521698, -1.339391827583313, -0.23405000567436218, 0.495710551738739, -0.835213303565979, -0.8197171688079834, 0.4591119587421417, 0.153313547372818, 0.46037110686302185, -0.059363313019275665, 0.3990687429904938, -0.7999210357666016, -0.5769410133361816, -0.29319971799850464, -0.027324602007865906, -0.044429291039705276, 0.3395198583602905]}, "2": {"config": {"units": 18, "activation": "relu"}, "weights": [[0.01995379664003849, 0.05306869372725487, -0.024478409439325333, -0.13963457942008972, 0.05554443597793579, 0.1286669373512268, 0.26250723004341125, -0.11896658688783646, -0.344247430562973, 0.05704626441001892, -0.03209991753101349, 0.17966943979263306, 0.02972252480685711, 0.08809696137905121, -0.42159178853034973, 0.21190981566905975, 0.03966302424669266, 0.0079073216766119, -0.6097596883773804, 0.022840384393930435, 0.2817583978176117, 0.1561862975358963, 0.012974981218576431, -0.09853135049343109], [-0.06563804298639297, 0.014429174363613129, 0.018328728154301643, 0.12559209764003754, -0.061912618577480316, 0.22301644086837769, 0.04322683811187744, 0.09806329756975174, -0.05457590892910957, 0.1511964648962021, 0.17631341516971588, -0.07413899153470993, -0.3316743075847626, -0.24077078700065613, -0.04077868163585663, -0.48647230863571167, 0.12796899676322937, 0.1824340969324112, -0.1277574747800827, -0.3001262843608856, -0.281415194272995, 0.1729792058467865, 0.03622465580701828, -0.4195568561553955], [0.04035717993974686, 0.11754728108644485, 0.0910552591085434, 0.039526380598545074, -0.07087920606136322, -0.09494572877883911, -0.3057417869567871, 0.05240819975733757, -0.21518655121326447, 0.033150721341371536, 0.14479178190231323, -0.06479083001613617, -0.06437624990940094, 0.03541147708892822, -0.4211775064468384, 0.303083598613739, -0.07401783764362335, 0.0018928798381239176, -0.10480169206857681, -0.03856872394680977, 0.6104729175567627, -0.3011571168899536, 0.10149481892585754, -0.1273077130317688], [-0.044836901128292084, -0.004003997426480055, -0.019961927086114883, -0.18587513267993927, 0.0693390890955925, -0.16058409214019775, -0.06459461897611618, 0.005538907367736101, 0.24064655601978302, -0.14042524993419647, 0.10596373677253723, 0.06746993213891983, 0.1559104472398758, 0.0026176751125603914, -0.01196367759257555, 0.09837555885314941, 0.0018420224077999592, -0.01063525304198265, -0.7858632206916809, 0.09486697614192963, -0.3657752573490143, 0.08746021240949631, -0.06487428396940231, 0.15066802501678467], [-0.43580663204193115, -0.593214750289917, 0.10247832536697388, 0.045286182314157486, 0.12414606660604477, -0.01835695095360279, 0.018369631841778755, -0.015205109491944313, 0.0241691991686821, -0.12735064327716827, -0.007099606562405825, 0.002197942929342389, -0.031610019505023956, 0.01320214569568634, 0.09912288188934326, 0.45068442821502686, -0.022078702226281166, 0.020618636161088943, 0.08389590680599213, 0.24342742562294006, 0.3194564878940582, 0.024746568873524666, -0.027556203305721283, 0.10555250197649002], [-0.3785378634929657, -0.5363876223564148, 0.12947438657283783, 0.0414719395339489, 0.12621758878231049, 0.050269801169633865, 0.06883786618709564, 0.08352331072092056, 0.03616849333047867, -0.07610154151916504, 0.06415063142776489, 0.04056251794099808, 0.07989886403083801, -0.020305143669247627, 0.13487090170383453, 0.4419616758823395, -0.04804529994726181, 0.017051300033926964, 0.10231047123670578, 0.2973645329475403, 0.3217751681804657, 0.07169735431671143, -0.2103853076696396, 0.07265052199363708], [-0.032865360379219055, 0.032331183552742004, -0.30020949244499207, -0.0008097809040918946, 0.4085273742675781, 0.3168875277042389, 0.17746637761592865, -0.13870103657245636, 0.1809844821691513, -0.07052644342184067, -0.08173732459545135, -0.18480367958545685, -0.00423566484823823, 0.19922128319740295, -0.023870814591646194, -0.04607946425676346, 0.4087262451648712, 0.042220938950777054, 0.07698262482881546, 0.08332271873950958, -0.22982315719127655, -0.2659067213535309, -0.3697122037410736, -0.14768697321414948], [0.028912091627717018, 0.07238680124282837, -0.00832387525588274, -0.038412898778915405, 0.09559458494186401, 0.01816904917359352, -0.015150617808103561, -0.008015748113393784, -0.30448827147483826, 0.037375617772340775, -0.04217945411801338, 0.046485066413879395, -0.016160104423761368, 0.008796985261142254, -0.5598598122596741, 0.25355806946754456, 0.03281264752149582, 0.04278744012117386, -0.1004117801785469, 0.05040521174669266, 0.4527939260005951, -0.5203233361244202, 0.07468314468860626, -0.08153131604194641], [-0.26841869950294495, -0.3435332179069519, -0.32953545451164246, -0.2035335749387741, 0.24309369921684265, 0.12069282680749893, -0.1462963968515396, -0.13450205326080322, -0.03193294256925583, -0.11342957615852356, -0.35821762681007385, -0.13117006421089172, 0.21662095189094543, -0.10074061155319214, -0.22673554718494415, 0.03611716628074646, -0.06801407039165497, -0.1658695936203003, -0.28355786204338074, -0.02811492420732975, -0.24346165359020233, -0.11021705716848373, -0.035999495536088943, -0.29617998003959656], [-0.009929508902132511, 0.04833913594484329, 0.06247951462864876, -0.05996256321668625, -0.7183519005775452, -0.02471037395298481, 0.014117578975856304, 0.009088977240025997, -0.08354239910840988, -0.0679757222533226, 0.12367361783981323, -0.43433237075805664, -0.05068611726164818, -0.11545711010694504, 0.008715766482055187, -0.08261574059724808, -0.031450990587472916, -0.16656748950481415, -0.025175591930747032, 0.10500157624483109, -0.38332200050354004, 0.07642858475446701, 0.14684182405471802, 0.03138367831707001], [-0.3440530598163605, -0.3418724536895752, 0.11381929367780685, -0.005243300925940275, 0.1513100266456604, 0.09218180924654007, 0.12897469103336334, 0.0732124000787735, 0.07360272109508514, -0.04759955778717995, 0.037030741572380066, 0.04458044841885567, 0.16927126049995422, -0.13825562596321106, 0.0731949731707573, 0.41606035828590393, 0.009318947792053223, 0.0774400383234024, 0.14869487285614014, 0.3519917130470276, 0.3352493643760681, 0.06078578531742096, -0.3820282518863678, 0.045407142490148544], [0.026948055252432823, 0.021000709384679794, 0.17098963260650635, -0.041074104607105255, -0.4649932086467743, -0.18197451531887054, 0.035398632287979126, -0.2529078423976898, -0.06602449715137482, -0.14265643060207367, -0.02200380526483059, -0.3029690384864807, -0.12873122096061707, 0.0454472154378891, -0.038633253425359726, -0.672958254814148, 0.042837899178266525, 0.15149517357349396, -0.08417552709579468, -0.0965849757194519, 0.0953267514705658, 0.011810394003987312, -0.035086020827293396, 0.06996878236532211], [-0.12380538880825043, -0.09789727628231049, -0.05899358540773392, -0.15470446646213531, 0.07234146445989609, -0.027847126126289368, 0.10116874426603317, -0.07015092670917511, 0.033648889511823654, -0.3324154317378998, 0.018719477578997612, -0.0006515546119771898, 0.2518516778945923, -0.17910528182983398, 0.042099736630916595, 0.4454033672809601, 0.24641434848308563, 0.056134555488824844, -0.05557139217853546, 0.15944688022136688, 0.45345452427864075, -0.2178032398223877, -0.19671939313411713, 0.32351556420326233], [0.04220777377486229, 0.07633766531944275, -0.03642202541232109, 0.04030325636267662, 0.1190338283777237, 0.12890519201755524, 0.0388699471950531, -0.03141982480883598, -0.4057900607585907, -0.004848884884268045, -0.05030728876590729, 0.035482995212078094, 0.10118944197893143, 0.03075224719941616, -0.1583992838859558, 0.3620477020740509, 0.0613013319671154, 0.008871552534401417, -0.5374453067779541, 0.11307895183563232, 0.551223635673523, -0.009197483770549297, 0.0372936949133873, -0.07968359440565109], [-0.4365721642971039, -0.20593978464603424, 0.021853147074580193, -0.10479039698839188, 0.06690245121717453, 0.28696832060813904, 0.23125943541526794, 0.3053028881549835, 0.0860762745141983, -0.1310533881187439, 0.15312276780605316, 0.06378472596406937, 0.39896848797798157, -0.1398717164993286, 0.04238102212548256, -0.08155226707458496, 0.05973948910832405, 0.08115626126527786, 0.11172503232955933, -0.0658164843916893, -0.030852939933538437, 0.14317336678504944, -0.45082178711891174, -0.15827640891075134], [-0.02135908231139183, 0.030883127823472023, 0.020874306559562683, 0.02038823626935482, -0.039496779441833496, 0.13567045331001282, -0.022368168458342552, 0.20758353173732758, -0.08697617799043655, -0.13911764323711395, 0.1534491628408432, 0.13589687645435333, -0.031529512256383896, 0.3118605613708496, 0.30514076352119446, 0.06590244919061661, 0.03209193795919418, -0.05065857991576195, -0.2166324257850647, -0.13979576528072357, 0.09431623667478561, -0.03665617108345032, -0.17120976746082306, 0.052471812814474106], [-0.011763185262680054, 0.08569073677062988, 0.02669682726264, 0.02177969552576542, -0.010000928305089474, -0.016189347952604294, -0.3168834447860718, 0.16473422944545746, -0.27200767397880554, 0.03758075460791588, 0.18477779626846313, -0.11545330286026001, -0.10444852709770203, -0.046496011316776276, -0.481202095746994, 0.312629371881485, 0.026250174269080162, 0.04840118810534477, -0.16593962907791138, 0.0368804857134819, 0.5895656943321228, -0.08479570597410202, 0.06523927301168442, -0.02122456580400467], [0.06385009735822678, 0.09058834612369537, -0.0691009983420372, 0.013658606447279453, 0.09023769199848175, 0.11714816838502884, 0.17501898109912872, -0.09192877262830734, -0.386410653591156, -0.0002551849465817213, -0.10933463275432587, 0.09811290353536606, 0.12380160391330719, 0.0841941237449646, -0.19420398771762848, 0.34448325634002686, 0.0295725055038929, -0.0338248647749424, -0.4861181080341339, 0.08405855298042297, 0.5523223876953125, -0.019549086689949036, 0.06241133436560631, -0.10397988557815552]], "biases": [0.10619320720434189, -0.48256751894950867, 0.39263075590133667, 0.1712881475687027, -0.045473434031009674, 0.07506660372018814, 0.3646140396595001, -0.017187217250466347, 0.02139095403254032, 1.1648287773132324, -0.30256691575050354, 1.2017439603805542, -0.21148860454559326, -0.28168395161628723, -0.0662776455283165, 0.2920800447463989, -0.4033688008785248, -0.03729362413287163]}, "3": {"config": {"units": 12, "activation": "linear"}, "weights": [[-0.07552432268857956, -0.21912196278572083, -0.3428630232810974, -0.41641199588775635, 0.5037696957588196, 0.33251261711120605, 0.05320939049124718, -0.399502158164978, 0.3451625406742096, -0.17636439204216003, 0.16017775237560272, 0.023173276335000992, 0.10224034637212753, 0.1042879968881607, -0.1330140382051468, 0.04825600981712341, -0.3499363660812378, -0.33432281017303467], [-0.3195641040802002, -0.2052227407693863, -0.496237188577652, -0.4765743911266327, 0.28167980909347534, 0.3207036554813385, 0.0877983495593071, -0.313911110162735, -0.29996180534362793, -0.2590337097644806, 0.3691578507423401, 0.040181294083595276, 0.09148947894573212, -0.41031894087791443, -0.19133615493774414, 0.06972905248403549, -0.151544451713562, 0.22500887513160706], [-0.08078811317682266, -0.28439441323280334, -0.2622029483318329, -0.4824289381504059, 0.5784971714019775, 0.2893800437450409, 0.0854058489203453, -0.19616232812404633, 0.2935294508934021, -0.288205087184906, 0.027376824989914894, 0.0666625052690506, 0.14406363666057587, -0.20151840150356293, 0.032707907259464264, -0.0027162618935108185, -0.5218868255615234, -0.17812283337116241], [-0.2154254913330078, -0.33582165837287903, -0.11241332441568375, -0.3803398311138153, 0.20973370969295502, 0.32032233476638794, 0.08409612625837326, -0.18785026669502258, 0.20537589490413666, -0.32321980595588684, 0.2639308273792267, 0.09874185174703598, 0.1579788774251938, 0.002932246308773756, 0.010578466579318047, 0.0011711394181475043, -0.6183715462684631, -0.3622324764728546], [-0.19386470317840576, -0.45806455612182617, -0.2745109796524048, -0.21407613158226013, 0.30261459946632385, 0.15906280279159546, 0.014225082471966743, 0.027839185670018196, 0.11474267393350601, -0.36802196502685547, 0.23185130953788757, 0.14123274385929108, 0.1648828089237213, -0.5806916356086731, 0.15080149471759796, -0.024005115032196045, -0.3557821214199066, -0.07096942514181137], [-0.10777422040700912, -0.486704021692276, 0.01714407652616501, -0.03172874450683594, -0.012802619487047195, 0.3363912105560303, -0.06518760323524475, -0.33356207609176636, -0.10199354588985443, -0.4720456004142761, 0.2226601392030716, 0.22781868278980255, 0.16847868263721466, -0.19509145617485046, 0.2105836719274521, -0.07612113654613495, -0.43937447667121887, -0.34675851464271545], [-0.14031058549880981, -0.6106788516044617, 0.04885284602642059, 0.14020927250385284, -0.013793593272566795, 0.3669686019420624, -0.1662265509366989, -0.3735336363315582, 0.432529479265213, -0.5821830630302429, 0.11085166782140732, 0.2966320514678955, 0.1313636749982834, -0.4151899814605713, 0.30733251571655273, -0.08438511192798615, -0.36292359232902527, -0.15738445520401], [-0.3588322699069977, -0.650616466999054, -0.17501264810562134, 0.31663498282432556, 0.1058259829878807, -0.09906924515962601, -0.2576913833618164, -0.1569286286830902, 0.19796256721019745, -0.578464686870575, 0.5511201620101929, 0.335061639547348, -0.0760575383901596, -0.04239872097969055, 0.19033101201057434, 0.06194989010691643, -0.2751111686229706, -0.40305861830711365], [-0.41116663813591003, -0.7260246872901917, -0.23412489891052246, 0.3894032835960388, 0.19283877313137054, 0.11260725557804108, -0.25437551736831665, -0.31045177578926086, 0.047654181718826294, -0.6580540537834167, 0.26671141386032104, 0.3849596381187439, -0.15784327685832977, -0.06297577917575836, 0.20968443155288696, 0.0362514890730381, -0.11789193749427795, -0.28089290857315063], [-0.5158114433288574, -0.7033308744430542, -0.3652200996875763, 0.5256909132003784, 0.2612549066543579, 0.20153163373470306, -0.2562468945980072, -0.1650569885969162, 0.19703255593776703, -0.689063310623169, 0.12472862005233765, 0.41678544878959656, -0.23655283451080322, -0.37655147910118103, 0.21041476726531982, 0.019489729776978493, 0.10823697596788406, -0.05279950425028801], [-0.35550183057785034, -0.8149613738059998, -0.3093665540218353, 0.6034783124923706, 0.05538555979728699, 0.4571589231491089, -0.24765820801258087, -0.30917125940322876, 0.26047995686531067, -0.6929752826690674, 0.06362409889698029, 0.4665607213973999, -0.25912052392959595, -0.32191380858421326, 0.15421931445598602, -0.009416243992745876, 0.22310374677181244, -0.21021033823490143], [-0.4601626396179199, -0.738548219203949, -0.21225446462631226, 0.635834813117981, 0.19760800898075104, 0.3148411810398102, -0.24869559705257416, -0.3771896958351135, 0.11838114261627197, -0.6700217127799988, 0.11281712353229523, 0.48092877864837646, -0.32863742113113403, 0.1844801902770996, 0.13684934377670288, 0.00020898826187476516, 0.15651561319828033, -0.5395036935806274]], "biases": [0.24582287669181824, 0.28272777795791626, 0.14177723228931427, 0.1045898050069809, 0.10592615604400635, 0.051807746291160583, 0.07466498017311096, 0.1738724708557129, 0.12423411011695862, 0.06453225761651993, -0.00843128003180027, -0.05644136667251587]}}
# def normalize(arr, mx, mn):
# for i in range(len(arr)):
# for j in range(len(arr[i])):
# arr[i][j] = arr[i][j]*100 / (mx - mn)
# return arr
def relu(x):
return max(0.0, x)
def custom_predict(input):
for key, layer in layers.items():
# print(layer)
config = layer["config"]
weights = layer["weights"]
biases = layer["biases"]
# print(config)
neurons = config["units"]
output = [0]*neurons
for n in range(neurons):
activation = 0
assert len(input) == len(weights[n])
for (i, w) in zip(input, weights[n]):
activation += i * w
activation += biases[n]
# print(activation)
if(config["activation"] == 'relu'):
output[n] = relu(activation)
else:
output[n] = activation
input = output
return input
# import sys
# import numpy as np
# file = open("data.txt", "r")
# sys.stdin = file
# total_correct = 0
# total_incorrect = 0
data = []
days = int(input())
for i in range(days):
temps = [float(x) for x in input().split()]
data.append(temps)
for d in data:
ans = custom_predict(d[:24])
print(" ".join([format(x, ".1f") for x in ans]))
# truth = d[24:]
# diff = np.abs(np.array(ans) - np.array(truth))
# correct = np.count_nonzero(diff < 0.75)
# incorrect = np.count_nonzero(diff >= 2.05)
# total_correct += correct
# total_incorrect += incorrect
# score = 25 * (total_correct - total_incorrect) / days
# print(total_correct, total_incorrect, score)
# file.close()