layers={"0": {"config": {"units": 24, "activation": "relu"}, "weights": [[0.2893930673599243, 0.07005453109741211, 0.018258042633533478, 0.22931630909442902, 0.044858165085315704, -0.21648477017879486, -0.09219130873680115, -0.23719026148319244, -0.15048791468143463, -0.421396404504776, 0.08177020400762558, -0.18704301118850708, 0.3659658432006836, 0.28724420070648193, 0.06128176674246788, 0.2036983072757721, 0.04122758284211159, -0.3479170799255371, 0.24275894463062286, 0.01623237505555153, -0.3959892690181732, -0.12926502525806427, 0.3033117651939392, 0.5916095972061157], [-0.3128598630428314, 0.052736103534698486, 0.04224520921707153, 0.1484302431344986, -0.37101462483406067, 0.17005257308483124, -0.22294671833515167, 0.15918467938899994, -0.1583612710237503, 0.17795823514461517, -0.18257352709770203, -0.11606848984956741, -0.36704543232917786, -0.04774007573723793, -0.1629176139831543, 0.24270066618919373, -0.15541969239711761, -0.17802399396896362, 0.018663348630070686, 0.005267878528684378, -0.12320339679718018, -0.18079890310764313, 0.06177235767245293, 1.1118969917297363], [-0.30167439579963684, 0.19838470220565796, -0.28573814034461975, -0.4266512393951416, 0.26514703035354614, 0.4364757239818573, 0.5373439192771912, 0.14043158292770386, 0.3844439387321472, 0.2626650929450989, 0.14746910333633423, 0.19629047811031342, 0.14332455396652222, -0.49424800276756287, 0.13752737641334534, -0.272262305021286, -0.16720247268676758, -0.3306591808795929, -0.12387365847826004, -0.37048351764678955, -0.6993684768676758, -0.43035054206848145, 0.258720338344574, 0.08172385394573212], [0.413517564535141, 0.2361026257276535, 0.15364280343055725, 0.10282891988754272, -0.0796741470694542, -0.2455018013715744, 0.10476426780223846, -0.22085988521575928, 0.3407716155052185, 0.11053499579429626, -0.013196676038205624, -0.4040606617927551, -0.2868625521659851, -0.03588894009590149, -0.3049084544181824, 0.2052564173936844, -0.1519639492034912, 0.345049649477005, -0.17910054326057434, -0.1435035765171051, 0.10671447217464447, -0.03181866928935051, -0.13867610692977905, -1.0067540407180786], [0.07453528046607971, 0.35518723726272583, 0.11933986097574234, -0.2065942883491516, -0.13505302369594574, 0.10693511366844177, -0.32597625255584717, 0.10457245260477066, 0.6156511902809143, 0.33138009905815125, 0.3612329661846161, -0.06865018606185913, 0.5912415981292725, 0.46720877289772034, 0.025209343060851097, 0.07596498727798462, -0.2557391822338104, -0.3149634301662445, -0.3798673450946808, 0.36119380593299866, 0.036282870918512344, 0.017295481637120247, 0.0870412141084671, -0.4365316331386566], [-0.0783081203699112, 0.26756468415260315, -0.144670769572258, 0.21942684054374695, 0.1787978708744049, 0.16552673280239105, 0.42516499757766724, -0.4261321723461151, 0.10674712061882019, 0.35326603055000305, -0.27206313610076904, -0.061404887586832047, 0.4004213809967041, 0.1605011522769928, 0.2653161585330963, 0.08165678381919861, -0.2871955931186676, -0.11415406316518784, -0.4808211624622345, 0.030887030065059662, 0.12550295889377594, 0.1368478387594223, 0.11913564056158066, -0.8166862726211548], [0.22539518773555756, -0.00010531538282521069, -0.0885140672326088, 0.17993950843811035, 0.09001534432172775, 0.22626565396785736, 0.3536365032196045, 0.31145647168159485, 0.05738371983170509, 0.019360538572072983, 0.08922038227319717, -0.11785496026277542, 0.16625753045082092, 0.1729455292224884, -0.1689007729291916, -0.01135580986738205, 0.292559415102005, 0.03060757741332054, 0.37063923478126526, -0.09569115936756134, 0.11760683357715607, 0.029919486492872238, -0.06483957916498184, 0.9270093441009521], [-0.12367778271436691, 0.29121407866477966, 0.19815604388713837, 0.09424351155757904, 0.16170664131641388, 0.13815847039222717, -0.20707012712955475, 0.0396084263920784, -0.3830498456954956, 0.013187505304813385, -0.44804859161376953, -0.21052314341068268, 0.0763741284608841, -0.36364760994911194, -0.157953143119812, 0.18788523972034454, -0.06041714549064636, 0.11145378649234772, 0.3130488991737366, 0.05470388010144234, 0.2901610732078552, -0.22115132212638855, 0.3185778558254242, 0.6697854399681091], [-0.14769339561462402, 0.07650130987167358, 0.27115049958229065, -0.3053313195705414, -0.05423596128821373, -0.2179143875837326, -0.29361236095428467, -0.22139357030391693, -0.09853405505418777, 0.014435305260121822, -0.3987824320793152, -0.2867152690887451, 0.23747864365577698, 0.44024983048439026, 0.32041460275650024, 0.2782580852508545, 0.05018315091729164, -0.21322038769721985, -0.3817497491836548, 0.2384384423494339, -0.2574540972709656, 0.022312669083476067, 0.10453492403030396, -1.213179349899292], [-0.16096192598342896, -0.15564480423927307, 0.2079293131828308, -0.06798488646745682, 0.2804316282272339, -0.4168106019496918, 0.03325958922505379, -0.13291028141975403, -0.0013438524911180139, 0.25248387455940247, -0.03586650639772415, 0.13990406692028046, 0.200723335146904, -0.34736964106559753, 0.21640567481517792, 0.31323370337486267, -0.22929038107395172, -0.009916418232023716, -0.17696484923362732, 0.07455752044916153, 0.059763103723526, 0.32895010709762573, -0.015525146387517452, 1.0651055574417114], [0.018386485055088997, 0.0724119246006012, -0.13338668644428253, -0.14164003729820251, 0.020358234643936157, 0.059136174619197845, -0.06375989317893982, -0.1791212260723114, 0.18961460888385773, -0.06843355298042297, -0.19939200580120087, 0.30616870522499084, 0.4042380154132843, 0.020435450598597527, 0.4730333089828491, 0.37761497497558594, 0.5204628705978394, 0.2165970504283905, 0.21095246076583862, -0.3264428675174713, 0.06420236825942993, 0.39126622676849365, 0.16961286962032318, -0.16779164969921112], [-0.07111185044050217, -0.49363186955451965, -0.022479120641946793, 0.2054283171892166, -0.3040706515312195, -0.1870848834514618, 0.11352118104696274, -0.09661281108856201, 0.06457484513521194, 0.3399272859096527, -0.056495301425457, 0.07750949263572693, 0.02334202639758587, -0.2843528091907501, -0.4925488829612732, 0.08507577329874039, -0.05489669740200043, 0.28713458776474, 0.28307679295539856, 0.13940037786960602, 0.1484554409980774, -0.050092995166778564, 0.17056076228618622, -1.2214018106460571], [-0.298965185880661, 0.13092705607414246, 0.06176409497857094, -0.2434133142232895, -0.14040695130825043, -0.16251742839813232, 0.17873121798038483, 0.18616564571857452, 0.027811218053102493, -0.14219819009304047, -0.09581106901168823, -0.21002702414989471, 0.1910225749015808, 0.112703338265419, -0.019582493230700493, 0.14627553522586823, -0.5202997922897339, -0.305654913187027, -0.4756633937358856, -0.008433452807366848, 0.243496373295784, -0.14796587824821472, 0.08873368054628372, 0.935925304889679], [0.2802998721599579, 0.18947456777095795, 0.20316627621650696, -0.104698047041893, -0.32046473026275635, -0.8804289698600769, -0.36128681898117065, -0.20561890304088593, 0.14894957840442657, -0.16765792667865753, -0.16571010649204254, -0.09868010878562927, -0.4681938886642456, -0.10393718630075455, 0.21516263484954834, -0.033639997243881226, 0.49005240201950073, 0.3983587324619293, 0.07879216969013214, 0.7892547845840454, 0.35969412326812744, -0.26826032996177673, -0.40299537777900696, 0.06164707988500595], [-0.2583431899547577, 0.021977292373776436, 0.17594347894191742, -0.02426227740943432, -0.1292247623205185, 0.047638390213251114, -0.022443361580371857, 0.27380311489105225, 0.05011264234781265, -0.19382792711257935, 0.13725219666957855, -0.3128547668457031, -0.177052840590477, -0.18139925599098206, 0.39221692085266113, 0.33322128653526306, -0.04141216352581978, 0.1395595669746399, -0.14294248819351196, -0.18321160972118378, -0.22715681791305542, -0.2037237286567688, 0.14440657198429108, -0.956201434135437], [0.0011429870501160622, 0.11886300146579742, -0.21820878982543945, -0.20148307085037231, 0.38134482502937317, 0.38924893736839294, 0.3167620599269867, 0.12008260935544968, 0.2994281053543091, -0.0632738471031189, 0.06661820411682129, 0.284239798784256, 0.20991194248199463, -0.2527106702327728, -0.13667099177837372, -0.3255384564399719, -0.22396233677864075, 0.07915779948234558, -0.2520793080329895, 0.21665836870670319, -0.03455768898129463, 0.18236881494522095, -0.13495203852653503, 0.9860394597053528], [-0.1679026484489441, -0.21146376430988312, -0.03542111814022064, 0.05675513297319412, 0.010307085700333118, 0.32607924938201904, 0.09878204762935638, 0.34198200702667236, -0.2294076830148697, -0.025841666385531425, 0.18980735540390015, -0.15869425237178802, -0.4522486925125122, -0.040285151451826096, -0.2672673165798187, 0.5051592588424683, 0.6570789813995361, 0.5967196822166443, 0.2729739546775818, 0.006855551619082689, 0.03286808729171753, 0.20350381731987, 0.25660476088523865, -0.5112811326980591], [-0.10340006649494171, 0.20128501951694489, -0.28548166155815125, -0.0764300599694252, 0.16683506965637207, 0.12480009347200394, 0.09296813607215881, 0.26798003911972046, 0.15566977858543396, -0.19561010599136353, 0.04166648909449577, -0.24241437017917633, 0.05667447671294212, -0.12781204283237457, -0.2436779886484146, -0.33516359329223633, 0.13018667697906494, -0.23539124429225922, 0.015662286430597305, 0.23063945770263672, 0.5880864858627319, 0.19981420040130615, -0.0948665514588356, -0.9283552169799805], [0.41994935274124146, 0.1720641851425171, 0.47942572832107544, 0.14733977615833282, 0.4061928987503052, -0.07713009417057037, -0.04635761305689812, -0.08294492959976196, -0.2071010023355484, 0.04478541016578674, -0.2904043197631836, 0.18916311860084534, 0.03930637240409851, 0.10302823036909103, 0.057649753987789154, -0.5880916118621826, -0.21441242098808289, -0.448608934879303, -0.5478205680847168, 0.14981664717197418, 0.09583119302988052, 0.22926242649555206, 0.107821524143219, 0.5708438158035278], [0.05191873759031296, -0.12064556032419205, -0.019351325929164886, 0.18714013695716858, -0.10137397050857544, 0.15353059768676758, 0.25204312801361084, 0.23419801890850067, -0.05403737351298332, -0.04245268926024437, -0.3635967969894409, -0.20427002012729645, -0.32965582609176636, -0.15815797448158264, 0.21708115935325623, 0.36127257347106934, 0.0697864517569542, 0.37966692447662354, 0.38755613565444946, 0.32301005721092224, -0.3176231384277344, -0.4091457426548004, 0.3529784083366394, 0.2789294421672821], [0.07581058889627457, 0.19953656196594238, -0.08701201528310776, 0.25640976428985596, -0.05867774784564972, -0.11135455965995789, -0.1271403729915619, -0.15944379568099976, -0.2750013470649719, -0.17660005390644073, -0.07304083555936813, 0.11995311081409454, -0.028547944501042366, 0.5002749562263489, 0.28582343459129333, 0.10814611613750458, 0.011536968871951103, -0.683472216129303, -0.16786611080169678, -0.5050544142723083, 0.4532092809677124, 0.5459433794021606, 0.03351403772830963, 0.14688362181186676], [-0.31120026111602783, -0.2650791108608246, -0.14118702709674835, -0.14913047850131989, -0.05541758984327316, 0.1592382937669754, -0.15447330474853516, -0.11563578993082047, 0.23515667021274567, 0.34106865525245667, 0.10475289076566696, 0.14252643287181854, -0.11223769932985306, 0.2988494336605072, 0.16420097649097443, 0.17738781869411469, -0.12172100692987442, 0.27981188893318176, -0.0030580528546124697, 0.02696162648499012, -0.16456401348114014, -0.1889643371105194, 0.1477125734090805, 0.9973435997962952], [0.19389039278030396, -0.3654511868953705, -0.16319343447685242, 0.13089802861213684, 0.43111085891723633, 0.09091044962406158, 0.16772417724132538, 0.20188389718532562, 0.038932960480451584, 0.13467024266719818, 0.09769394993782043, 0.22725887596607208, 0.03761196509003639, 0.19396300613880157, -0.021271271631121635, 0.41439783573150635, 0.25630122423171997, 0.008258512243628502, 0.08557278662919998, -0.10439687222242355, -0.132971853017807, -0.13254964351654053, -0.6003715395927429, -0.7606549263000488], [0.27750450372695923, -0.2580348551273346, 0.2943950891494751, 0.02456219308078289, 0.4795564115047455, -0.05164768546819687, 0.04047642648220062, -0.38222622871398926, 0.16297374665737152, 0.282745361328125, -0.04329966381192207, 0.1805291622877121, 0.08755526691675186, -0.09486829489469528, 0.30506426095962524, -0.12709277868270874, 0.0068356688134372234, 0.03567958623170853, 0.211761012673378, 0.26073184609413147, 0.3526269495487213, 0.12353233247995377, -0.4180555045604706, -0.7361589670181274]], "biases": [-0.5520995259284973, -0.043763987720012665, -0.11973853409290314, 0.5813760757446289, 0.7898404002189636, 0.49905234575271606, -0.2668270468711853, -1.163665533065796, 0.21138642728328705, -0.04162603244185448, 0.44753021001815796, -0.27538391947746277, -0.28391653299331665, -0.6631736159324646, -0.23682989180088043, -0.3591980040073395, 0.5413796305656433, -0.27554693818092346, -0.19037660956382751, -0.5091504454612732, -0.942289412021637, -0.06404755264520645, 0.9610610604286194, 0.28936055302619934]}, "1": {"config": {"units": 16, "activation": "relu"}, "weights": [[-0.2236631214618683, -0.17650876939296722, -0.10596410930156708, 0.09732142090797424, 0.12274188548326492, 0.18660785257816315, 0.007013335358351469, -0.4195445477962494, 0.15807095170021057, -0.168747216463089, -0.024504411965608597, 0.12718768417835236, -0.2412244975566864, 0.15571987628936768, 0.029329225420951843, 0.10593710094690323, 0.1252126693725586, -0.0073862625285983086, -0.37137100100517273, -0.006098787300288677, -0.5182623267173767, -0.07223387807607651, 0.16919034719467163, 0.169154092669487], [0.10515178740024567, 0.0926259458065033, 0.38970649242401123, -0.1887524127960205, -0.31339961290359497, 0.050831638276576996, 0.16305457055568695, 0.12640279531478882, 0.11487434059381485, -0.17104583978652954, -0.2317451536655426, -0.2766192853450775, -0.013776373118162155, 0.24110034108161926, 0.0011730346595868468, 0.24583205580711365, -0.0008153439266607165, -0.28116488456726074, 0.04355332627892494, 0.05211813375353813, -0.29689356684684753, -0.22937855124473572, 0.31228411197662354, 0.18473540246486664], [-0.021222831681370735, 0.03073726035654545, -0.6324948668479919, 0.17988169193267822, -0.08023926615715027, -0.07851582765579224, 0.16615666449069977, 0.12781937420368195, -0.08502035588026047, 0.2411663979291916, 0.12052953243255615, -0.1308528333902359, -0.007514326833188534, 0.43211326003074646, 0.053623467683792114, 0.13866640627384186, -0.019147222861647606, -0.15312467515468597, -0.17055398225784302, -0.07124334573745728, 0.2878761291503906, 0.11589590460062027, 0.17152859270572662, 0.07843831926584244], [0.014985409565269947, -0.09278621524572372, 0.17833447456359863, 0.19239331781864166, -0.018536562100052834, 0.2806990146636963, -0.18855392932891846, -0.1030307486653328, 0.25777754187583923, -0.0894208550453186, 0.21984806656837463, 0.5496959090232849, -0.12168186902999878, 0.20875732600688934, 0.15430927276611328, -0.30094215273857117, 0.27431344985961914, 0.1346108615398407, -0.19208505749702454, 0.06552163511514664, -0.03557974100112915, -0.010623715817928314, 0.19041438400745392, 0.14271821081638336], [0.0515596941113472, -0.18654808402061462, 0.37134411931037903, -0.005094499792903662, 0.23110248148441315, -0.08570021390914917, 0.3091261386871338, 0.08580020815134048, 0.027886372059583664, 0.26325780153274536, 0.16648022830486298, 0.10853347927331924, -0.21318550407886505, 0.15769006311893463, 0.18209350109100342, 0.01948271319270134, 0.14456135034561157, 0.3201214373111725, -0.11123473197221756, 0.1691848486661911, -0.2252037227153778, 0.3875366449356079, -0.06508499383926392, -0.24691477417945862], [-0.059452805668115616, 0.27683940529823303, 0.13252140581607819, -0.2932548224925995, -0.04732472822070122, 0.04799627140164375, -0.06421057879924774, -0.054796308279037476, 0.10246287286281586, -0.12004372477531433, 0.111158587038517, -0.10357944667339325, 0.2826811969280243, -0.03800271824002266, -0.00699971616268158, 0.18319028615951538, 0.25964298844337463, -0.10491208732128143, -0.3486725986003876, 0.06510555744171143, -0.25243833661079407, -0.07313956320285797, 0.4226883351802826, 0.42113447189331055], [0.09219817817211151, -0.10233530402183533, 0.08210556209087372, 0.16918577253818512, 0.37750357389450073, 0.45975571870803833, 0.018920179456472397, -0.2823745906352997, 0.2065911442041397, -0.15796183049678802, 0.06195320561528206, 0.02035885490477085, 0.05979650840163231, -0.1077619343996048, 0.15622146427631378, -0.084070585668087, -0.19381876289844513, 0.11642198264598846, 0.04275019094347954, -0.20213289558887482, 0.4183289706707001, -0.32644137740135193, 0.10827133804559708, -0.024489331990480423], [0.06192059442400932, 0.06249862536787987, 0.0019522539805620909, -0.4816272556781769, -0.16276198625564575, 0.11638358980417252, -0.029712295159697533, -0.005098605528473854, -0.29919904470443726, 0.11110921204090118, -0.009935786947607994, 0.15983465313911438, -0.04155562445521355, 0.028531013056635857, -0.30330535769462585, -0.12828828394412994, 0.19078019261360168, 0.03239378333091736, -0.022503841668367386, 0.039484959095716476, 0.10268867015838623, 0.020595720037817955, -0.13305330276489258, -0.6418042778968811], [0.18510417640209198, 0.4626067578792572, 0.1642884612083435, -0.07876752316951752, -0.1287146806716919, -0.11532344669103622, 0.13680554926395416, 0.1969335973262787, 0.14325755834579468, 0.10873297601938248, -0.12980782985687256, -0.3596317768096924, 0.12932322919368744, -0.4977026581764221, -0.03813708946108818, 0.12914545834064484, -0.0236840657889843, -0.17489871382713318, 0.13174675405025482, 0.05820170417428017, -0.09151489287614822, 0.21143582463264465, -0.15133339166641235, -0.1711575835943222], [-0.31508904695510864, -0.26761695742607117, 0.006927832495421171, 0.1801038533449173, -0.4277895390987396, -0.10362449288368225, 0.254763126373291, 0.17881247401237488, 0.38849425315856934, -0.0955585390329361, -0.008825731463730335, 0.05877313390374184, 0.06786209344863892, -0.10530919581651688, 0.11118566244840622, 0.21344277262687683, 0.1724260449409485, 0.25412529706954956, 0.06329744309186935, 0.26877230405807495, -0.03755120187997818, -0.24086055159568787, 0.18677406013011932, -0.008527119643986225], [0.11290448158979416, 0.39490705728530884, 0.15579457581043243, -0.008337127976119518, 0.09633536636829376, 0.08860792219638824, 0.26097315549850464, -0.16043923795223236, -0.3583875000476837, 0.22372697293758392, 0.20403066277503967, 0.0021852764766663313, 0.1549479365348816, 0.3949580192565918, 0.07145436108112335, -0.3330836892127991, 0.004263086244463921, 0.08241434395313263, -0.02043040096759796, -0.025065952911973, 0.06328932195901871, 0.28370606899261475, 0.2628737688064575, -0.03581945598125458], [0.031445205211639404, 0.059853412210941315, -0.03889623284339905, -0.015359156765043736, 0.13595789670944214, 0.12658724188804626, 0.016614625230431557, 0.16440413892269135, 0.03448024019598961, -0.3128620982170105, -0.40280860662460327, -0.04391274228692055, 0.13324329257011414, -0.110236257314682, 0.009507399052381516, -0.4467826783657074, 0.12405604869127274, 0.24435357749462128, 0.10262958705425262, -0.3863649070262909, 0.38766175508499146, 0.021969666704535484, 0.1776803880929947, 0.13384243845939636], [-0.23096513748168945, 0.07545680552721024, -0.23992343246936798, 0.08455798029899597, 0.1557391732931137, 0.1049697995185852, -0.1647285670042038, 0.1045229509472847, -0.12735110521316528, 0.10783357918262482, -0.4517616331577301, -0.28310540318489075, -0.033578891307115555, 0.03650984913110733, 0.014524939469993114, -0.033576544374227524, -0.14513128995895386, -0.5159100890159607, -0.303825318813324, 0.26183372735977173, 0.03583527356386185, 0.06170552223920822, -0.09469058364629745, 0.1577351689338684], [-0.17389193177223206, 0.08337822556495667, 0.08460879325866699, -0.04073856770992279, -0.01949378103017807, 0.18338923156261444, 0.09283986687660217, 0.018336189910769463, -0.24417614936828613, 0.05211252719163895, -0.0490388385951519, -0.19609129428863525, 0.21084344387054443, 0.40992414951324463, -0.6346679925918579, 0.10192783921957016, 0.17765294015407562, -0.19313211739063263, -0.1411890685558319, 0.18454954028129578, -0.10284518450498581, 0.15448307991027832, 0.09171580523252487, 0.126531720161438], [-0.32295605540275574, -0.0947631299495697, -0.0021403406281024218, 0.06256656348705292, 0.25217774510383606, 0.0925421491265297, -0.01267191395163536, -0.5728166699409485, 0.0985693633556366, -0.004494283348321915, -0.5953867435455322, 0.017664510756731033, -0.02333942987024784, 0.005295636598020792, 0.03584129363298416, -0.07875299453735352, -0.11411766707897186, -0.08956064283847809, 0.10120739787817001, 0.008468923158943653, -0.07498200237751007, 0.16164764761924744, -0.16746821999549866, 0.11576172709465027], [0.09235458076000214, 0.12877269089221954, -0.22387740015983582, -0.14769373834133148, -0.020868100225925446, 0.03331528604030609, 0.1561596393585205, 0.08808083832263947, -0.4282917082309723, 0.2014932632446289, -0.10611369460821152, -0.1411437690258026, 0.12959197163581848, 0.2160668820142746, -0.5761021375656128, 0.19788680970668793, -0.0659864991903305, -0.162879079580307, 0.15333214402198792, 0.10761144757270813, 0.1312844306230545, 0.30160999298095703, -0.02871173433959484, 0.04630670323967934]], "biases": [0.31797927618026733, 0.9286777377128601, 0.5477327704429626, 0.07947123795747757, -0.013607566244900227, 0.4090866446495056, 0.26665282249450684, 0.6733240485191345, -0.18948766589164734, -0.31240248680114746, 0.10081828385591507, -0.5182870626449585, 0.2820439338684082, -0.4340336322784424, 0.6022179126739502, -0.21023894846439362]}, "2": {"config": {"units": 16, "activation": "relu"}, "weights": [[-0.1517297327518463, 0.0371292345225811, 0.05350390449166298, -0.2017679661512375, 0.06220914423465729, 0.06996909528970718, -0.1014641597867012, 0.03359400853514671, 0.06978839635848999, 0.06321284174919128, 0.024086061865091324, -0.21295364201068878, -0.7372208833694458, 0.07399332523345947, 0.5503309369087219, 0.07216405123472214], [-0.2099015712738037, 0.00851743295788765, 0.03174682334065437, -0.011683600954711437, 0.05113542824983597, 0.10241024196147919, -0.1476718634366989, 0.1055222749710083, 0.0020941959228366613, 0.07821913808584213, 0.015561418607831001, 0.037427179515361786, -0.8964638710021973, 0.06810124963521957, 0.30326277017593384, 0.021232429891824722], [-0.3233271539211273, -0.03248477354645729, -0.20656172931194305, -0.035417962819337845, -0.12336639314889908, -0.19330407679080963, 0.10755565017461777, 0.02506582997739315, 0.13510391116142273, 0.06559786945581436, 0.01157758105546236, 0.1674577295780182, 0.2682180106639862, -0.8107095956802368, 0.03663673251867294, -0.04754568636417389], [0.2382972240447998, -0.005646313074976206, 0.15541155636310577, -0.25424426794052124, -0.05274896323680878, 0.16177159547805786, 0.04966055229306221, -0.03875744342803955, -0.129660502076149, 0.10139191895723343, -0.03851339966058731, -0.08150481432676315, -0.856001079082489, 0.12639309465885162, -0.12683753669261932, 0.11057096719741821], [0.3892812132835388, -0.39273229241371155, -0.025858502835035324, 0.21017256379127502, 0.02449561096727848, -0.036969877779483795, -0.1061653420329094, 0.359126478433609, 0.15120723843574524, -0.46772146224975586, 0.03305836021900177, 0.006273881532251835, 0.404778391122818, -0.052353739738464355, -0.3126135766506195, 0.009868982248008251], [-0.5772905945777893, -0.31926923990249634, -0.39284589886665344, -0.011753351427614689, -0.04081501439213753, -0.05274117738008499, 0.10881111025810242, 0.20635324716567993, -0.351240873336792, 0.008845319040119648, 0.19190624356269836, -0.022607814520597458, 0.13155274093151093, -0.2967880368232727, -0.21996155381202698, -0.14276714622974396], [0.26848104596138, -0.03494105488061905, -0.1087641716003418, 0.20268023014068604, 0.13278919458389282, -0.0743466317653656, 0.1435087025165558, 0.3233826160430908, 0.0049531906843185425, 0.21178291738033295, -0.20841684937477112, -0.031922876834869385, 0.7048201560974121, -0.14310592412948608, 0.19294825196266174, -0.26745402812957764], [-0.027847055345773697, 0.04501156136393547, 0.09547979384660721, -0.12257743626832962, 0.11732577532529831, 0.025972051545977592, -0.17910292744636536, 0.04686587676405907, 0.043468307703733444, -0.04244867339730263, 0.08778312802314758, -0.15831027925014496, -0.7889257073402405, 0.09143440425395966, 0.49157512187957764, 0.12318767607212067], [0.28196021914482117, 0.18631704151630402, 0.054239969700574875, -0.05264447629451752, 0.02156207337975502, -0.2634187340736389, 0.11393902450799942, -0.27868834137916565, 0.29425281286239624, 0.04457490146160126, -0.12038051337003708, -0.15404841303825378, 0.6996285319328308, -0.002867398550733924, 0.3113580644130707, 0.07963037490844727], [0.17201381921768188, -0.17346997559070587, 0.12690089643001556, 0.07130058109760284, -0.04683481901884079, -0.21474489569664001, 0.10616423189640045, 0.3266562521457672, 0.14468441903591156, 0.05463065952062607, 0.06419967859983444, 0.1026078313589096, 0.7401109337806702, -0.278342604637146, 0.17664185166358948, -0.24032367765903473], [0.16572746634483337, -0.02608797326683998, -0.02993716672062874, 0.08209475874900818, 0.12618538737297058, 0.01616266369819641, 0.1222507581114769, 0.6828349828720093, 0.1644410640001297, 0.21277500689029694, 0.06494928896427155, 0.023824753239750862, -0.5667660236358643, 0.1568366438150406, 0.16443000733852386, 0.10222718119621277], [0.19311091303825378, 0.10376748442649841, -0.04173339530825615, 0.04829294979572296, 0.03365664929151535, 0.03408532962203026, 0.14318302273750305, 0.09281539171934128, -0.03197893500328064, 0.06277451664209366, 0.05585559457540512, 0.16646775603294373, 0.9286958575248718, -0.017577383667230606, 0.032372258603572845, -0.12972326576709747], [-0.3660525381565094, -0.15606291592121124, 0.18600110709667206, -0.516691267490387, 0.15387095510959625, -0.1118866577744484, 0.024918468669056892, 0.28060460090637207, 0.20379430055618286, -0.23759764432907104, 0.17233732342720032, -0.10693152993917465, -0.16633707284927368, -0.26385757327079773, -0.06924238801002502, 0.3521215319633484], [0.21806590259075165, 0.11884002387523651, 0.05207790434360504, 0.034568220376968384, -0.1475740224123001, -0.056132473051548004, -0.15003244578838348, -0.12752282619476318, 0.1684655100107193, 0.17221592366695404, -0.05921684950590134, -0.28554579615592957, 0.8241696953773499, -0.045826029032468796, 0.13329572975635529, 0.16502636671066284], [-0.011663923040032387, -0.5524263381958008, 0.06520527601242065, 0.014680318534374237, -0.40918847918510437, -0.0536104179918766, 0.051998186856508255, -0.3873048722743988, -0.05236712098121643, 0.07367516309022903, 0.0577666349709034, 0.2377261519432068, -0.11103911697864532, 0.06086491048336029, -0.46585988998413086, 0.23091071844100952], [-0.4353523254394531, -0.08494371920824051, 0.050915855914354324, -0.3774098753929138, 0.06851313263177872, 0.09487471729516983, -0.2625846266746521, 0.3512643873691559, 0.009720498695969582, -0.039515502750873566, 0.0914757028222084, 0.10999636352062225, -0.651383101940155, 0.055370528250932693, 0.008777868002653122, 0.05122197046875954]], "biases": [0.16179557144641876, 0.3689388930797577, 0.09111443161964417, 0.3228754997253418, -0.6093247532844543, 0.559047520160675, -0.28512832522392273, -0.012448499910533428, 0.2971948981285095, 0.00833234004676342, -0.088576540350914, 0.2562018036842346, 0.18074865639209747, -0.363080233335495, -0.7714310884475708, -0.4734742343425751]}, "3": {"config": {"units": 16, "activation": "relu"}, "weights": [[0.1814248412847519, 0.07055332511663437, -0.04878244176506996, -0.3688308000564575, -0.3050687611103058, -0.694294810295105, -0.12653988599777222, -0.09335020929574966, 0.10649851709604263, 0.03609096258878708, 0.011935212649405003, -0.05820420756936073, -0.10331875085830688, -0.1338832974433899, 0.40998128056526184, 0.10484934598207474], [-0.0967395231127739, -0.13239002227783203, 0.3574143946170807, -0.0623033381998539, 0.5587983131408691, 0.5280241370201111, 0.05493219941854477, -0.03489791974425316, 0.08499681204557419, 0.12978878617286682, 0.009568976238369942, 0.10409047454595566, 0.03781142830848694, 0.0016175832133740187, -0.3757478892803192, -0.23095941543579102], [0.0010579536901786923, -0.0010217006783932447, 0.2229575514793396, 0.005015230737626553, 0.4976877272129059, 0.72423255443573, 0.013693186454474926, -0.01546678226441145, 0.1393202841281891, 0.09698805212974548, 0.027760980650782585, 0.02019209787249565, 0.00044262909796088934, 0.09862154722213745, -0.36045441031455994, -0.03507000207901001], [0.18780043721199036, 0.15552666783332825, -0.048153121024370193, 0.06448767334222794, -0.6500245928764343, -0.5444366335868835, -0.19807997345924377, 0.11692221462726593, -0.026034852489829063, 0.07206955552101135, 0.1840832382440567, -0.10297084599733353, 0.01666511781513691, 0.11619315296411514, 0.22531141340732574, 0.2057560384273529], [-0.029812708497047424, -0.031014621257781982, 0.42902520298957825, -0.036018870770931244, 0.5444141626358032, 0.5994524359703064, -0.06649576872587204, -0.00841168500483036, 0.17046503722667694, 0.09184684604406357, 0.02966008149087429, 0.033228591084480286, 0.04872116446495056, 0.08675140887498856, -0.3156659007072449, -0.02494046650826931], [-0.11220137774944305, 0.08454584330320358, 0.21467407047748566, -0.3223228454589844, 0.37394294142723083, 0.5492574572563171, 0.2570154070854187, -0.103910431265831, 0.02572592906653881, 0.22135306894779205, 0.21182262897491455, 0.12121929973363876, -0.12575483322143555, -0.11318330466747284, -0.34035640954971313, 0.17407962679862976], [-0.1877550184726715, -0.01410103403031826, 0.2638694643974304, -0.3891051411628723, 0.5964096188545227, 0.49183619022369385, 0.03564606234431267, -0.25940239429473877, 0.10273481160402298, 0.10285630077123642, 0.06177019327878952, 3.599612318794243e-05, -0.041123345494270325, 0.11853888630867004, -0.17685924470424652, -0.046735718846321106], [-0.005156887229532003, 0.1625131219625473, 0.014969632029533386, -0.341137170791626, 0.4128943979740143, 0.5018738508224487, 0.33929815888404846, -0.21024316549301147, 0.05482490360736847, 0.17511670291423798, 0.20135605335235596, 0.2212839126586914, -0.11630192399024963, -0.15756820142269135, -0.2744917571544647, 0.10077700763940811], [-0.11754956096410751, -0.14105042815208435, 0.23090419173240662, -0.1624823808670044, 0.6976313591003418, 0.49345582723617554, 0.06793159246444702, -0.05074292793869972, 0.10133220255374908, 0.10179395973682404, 0.04880916327238083, 0.057281848043203354, 0.048805370926856995, -0.06744512915611267, -0.3096850514411926, -0.0657121017575264], [-0.008442789316177368, -0.2782476544380188, 0.22414910793304443, -0.19274760782718658, -0.0042788744904100895, 0.432263046503067, 0.15843132138252258, 0.01076351385563612, -0.07924052327871323, 0.32944777607917786, -0.24941393733024597, -0.1532592475414276, 0.3431469798088074, 0.27442455291748047, -0.4640079140663147, -0.020580360665917397], [0.0788198709487915, 0.09985078126192093, -0.2874985635280609, 0.035008084028959274, -0.5068893432617188, -0.4223671853542328, 0.05833074077963829, 0.13372455537319183, -0.14527727663516998, 0.0015453686937689781, 0.04214465618133545, 0.025997262448072433, 0.14930878579616547, -0.1953595131635666, 0.5578749775886536, 0.2070266157388687], [0.294576495885849, 0.023319408297538757, 0.13173198699951172, 0.05166168883442879, -0.038943175226449966, -0.4137457311153412, -0.26120439171791077, 0.32868000864982605, 0.36262357234954834, -0.2016148418188095, 0.3804647624492645, -0.21371226012706757, 0.40277716517448425, 0.058291420340538025, 0.004864380694925785, -0.08020087331533432], [-0.16681623458862305, -0.053171463310718536, 0.001276586321182549, -0.15478132665157318, 0.21531014144420624, 0.5550175905227661, 0.1995544731616974, -0.3892355263233185, 0.10672743618488312, 0.13102416694164276, 0.1056039109826088, 0.11379110813140869, -0.016297750174999237, 0.11204604059457779, -0.3693247437477112, -0.43796616792678833], [-0.0820934846997261, -0.05839907377958298, 0.4662056565284729, -0.03693113848567009, 0.3299197554588318, 0.6638563275337219, 0.002525089541450143, -0.06478193402290344, 0.1187458261847496, 0.09351160377264023, -0.018936555832624435, -0.015527529641985893, 0.06965041905641556, 0.08576788753271103, -0.3549327552318573, -0.2032758891582489], [0.18501713871955872, 0.11747613549232483, 0.029991595074534416, -0.025707775726914406, -0.13874666392803192, -0.7329590916633606, -0.20214606821537018, 0.1693984866142273, 0.15214599668979645, -0.14898955821990967, 0.07005497068166733, 0.11943436414003372, 0.19850511848926544, 0.0867820754647255, 0.2367275208234787, 0.13380803167819977], [0.1644493192434311, 0.07621939480304718, -0.12482047080993652, 0.13668270409107208, -0.42009398341178894, -0.7887091040611267, -0.055481161922216415, 0.08850068598985672, 0.03950578719377518, -0.034066587686538696, 0.12233458459377289, -0.16780097782611847, 0.04241667687892914, 0.12433308362960815, 0.17675559222698212, 0.11659538745880127]], "biases": [0.3502861559391022, 0.23057575523853302, 0.12673774361610413, -0.09959779679775238, -0.0964861661195755, 0.1348319947719574, 0.31022754311561584, 0.04292460158467293, 0.11972777545452118, 0.12351983040571213, 0.18373052775859833, 0.11669255793094635, -0.05346985161304474, 0.27423185110092163, 0.3589121997356415, 0.08451195806264877]}, "4": {"config": {"units": 12, "activation": "linear"}, "weights": [[-0.7109208106994629, 0.05635925754904747, 0.2744673192501068, 0.38360944390296936, 0.2345046103000641, -0.6760673522949219, -0.3377301096916199, -0.8129692673683167, 0.13017868995666504, 0.19188164174556732, 0.09163801372051239, 0.5373901724815369, -0.10372626781463623, 0.06196639686822891, 0.34682607650756836, -0.4111535847187042], [-0.8580342531204224, 0.02102000080049038, -0.18651364743709564, -0.10384581238031387, 0.1999337375164032, -0.5683273077011108, 0.061082836240530014, -0.5618283748626709, -0.1482139378786087, 0.11271348595619202, -0.041012804955244064, 0.5135452747344971, -0.5239527821540833, 0.2981375753879547, 0.4450128674507141, 0.27794814109802246], [-0.48396924138069153, -0.012859445996582508, -0.021833395585417747, -0.03452584519982338, 0.5550121068954468, -0.5066007971763611, -0.21812060475349426, -0.5596952438354492, -0.26095402240753174, 0.12773148715496063, 0.17636220157146454, 0.4241507053375244, -0.5805253386497498, 0.25866299867630005, 0.041556645184755325, 0.69511878490448], [-0.41232290863990784, -0.06664080917835236, -0.00926057156175375, 0.650263249874115, -0.043288372457027435, -0.18114331364631653, -0.22983811795711517, -0.7479212284088135, -0.5001895427703857, 0.02899395488202572, -0.14311370253562927, 0.6104468703269958, -0.5194430947303772, 0.2789616882801056, -0.09438278526067734, -0.08310916274785995], [-0.10595376044511795, -0.566162645816803, 0.11966585367918015, 0.23133400082588196, 0.2308046817779541, -0.2562046945095062, -0.08444388955831528, -0.5828179717063904, -0.7033900022506714, -0.2380879521369934, 0.017840739339590073, 0.14697673916816711, -0.4257569909095764, 0.03829338774085045, 0.4329333007335663, 0.6947287917137146], [0.2821792960166931, -0.689581573009491, -0.14743249118328094, 0.6439847946166992, 0.11579843610525131, -0.6101844310760498, -0.42866289615631104, -0.2381865233182907, -0.6653618812561035, -0.578304648399353, -0.06756896525621414, 0.23600222170352936, -0.1849880814552307, -0.15381364524364471, 0.2407732605934143, 0.2945404350757599], [0.48327091336250305, -0.7378743886947632, 0.06754472106695175, 0.7130343317985535, -0.5255064368247986, -0.39295631647109985, -0.4504326283931732, -0.49728530645370483, -0.3961799442768097, -0.7159202098846436, -0.0544552244246006, 0.3287799060344696, -0.07994003593921661, -0.6025797128677368, 0.27833467721939087, -0.11581330001354218], [0.5471777319908142, -0.5248302221298218, 0.010739238001406193, 0.45870837569236755, -0.09982483088970184, -0.5712254643440247, -0.2174908071756363, -0.008859147317707539, -0.913303017616272, -0.417819619178772, 0.5103557109832764, 0.31376582384109497, -0.6901735067367554, -0.9917812347412109, -0.24552808701992035, 0.28555986285209656], [0.5542694330215454, -0.7452732920646667, -0.22396217286586761, 0.26885491609573364, -0.23136644065380096, -0.3173637092113495, -0.5115602016448975, -0.4269450604915619, -0.7395980954170227, -0.33969399333000183, 0.6283365488052368, 0.0113928047940135, -0.12500756978988647, -0.8393161296844482, 0.4952341914176941, 0.17251767218112946], [0.8050244450569153, -0.4005533754825592, -0.5819774866104126, 0.15468022227287292, -0.643184244632721, -0.6279852390289307, -0.45198261737823486, -0.20483526587486267, -0.9009632468223572, -0.18408334255218506, 0.6161218881607056, 0.25962841510772705, -0.021072447299957275, -0.7483353614807129, 0.14048081636428833, 0.1730770617723465], [0.7953079342842102, -0.7450069189071655, -0.45428645610809326, -0.07327035069465637, -0.5017465353012085, -0.13463088870048523, -0.9840521812438965, -0.2857404053211212, -0.6400403380393982, -0.09360762685537338, 0.8532900810241699, 0.023031262680888176, -0.39853551983833313, -0.6233474016189575, 0.36007893085479736, 0.5031480193138123], [0.9721270799636841, -0.5501407384872437, -0.71551114320755, 0.4701088070869446, -0.49498450756073, -0.3518148362636566, -1.1299842596054077, -0.2296096831560135, -0.595129132270813, 0.06544938683509827, 0.7716400623321533, 0.1430264264345169, -0.13655108213424683, -0.8024591207504272, 0.15026350319385529, -0.09732508659362793]], "biases": [0.21845224499702454, 0.11151394993066788, 0.12848255038261414, 0.22480373084545135, 0.015349418856203556, 0.17913752794265747, 0.16222351789474487, 0.24775218963623047, 0.04598180577158928, 0.0890120193362236, -0.09815589338541031, 0.06016329303383827]}}
# 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
from statistics import variance, mean
# training_vars = []
# correct_vars = []
# incorrect_vars = []
data = []
days = int(input())
for i in range(days):
temps = [float(x) for x in input().split()]
data.append(temps)
TRAINING_MEAN = 4.9959406249999985
TRAINING_VAR = 6.964563233695652
for d in data:
avg = sum(d[:24]) / 24
var = variance(d[:24])
if abs(TRAINING_MEAN - avg) < 15 and abs(TRAINING_VAR - var) < 20:
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)
else:
print("? " * 12)
# incorrect = 0
# correct = 0
# var = variance(d[:24])
# training_vars.append(var)
# if (incorrect > 4):
# incorrect_vars.append(var)
# else:
# correct_vars.append(var)
# total_correct += correct
# total_incorrect += incorrect
# score = 25 * (total_correct - total_incorrect) / days
# print(mean(correct_vars))
# print(mean(incorrect_vars))
# print(mean(training_vars))
# print(total_correct, total_incorrect, score)
# file.close()