layers={"0": {"config": {"units": 24, "activation": "relu"}, "weights": [[0.12877151370048523, 0.18669737875461578, 0.2526041269302368, 0.3224762976169586, 0.13686996698379517, 0.03165384382009506, 0.12607330083847046, -0.26661568880081177, -0.3727130889892578, 0.04985357075929642, -0.14675220847129822, 0.008859682828187943, 0.11791684478521347, 0.0715806633234024, 0.19774125516414642, -0.2977393567562103, -0.5514950156211853, -0.30622440576553345, 0.1753993183374405, 0.030887866392731667, -0.01574300415813923, 0.07338424026966095, -0.04406782239675522, -0.017483025789260864], [0.22409188747406006, 0.23323914408683777, -0.15321922302246094, 0.26528534293174744, -0.12048826366662979, 0.0669969841837883, 0.3562895953655243, 0.11010978370904922, -0.15687593817710876, 0.1828737109899521, -0.3509000837802887, -0.038181036710739136, -0.04101620987057686, 0.10598509013652802, 0.029420556500554085, 0.2902108430862427, -0.07785746455192566, -0.062219493091106415, -0.3131837546825409, 0.20140814781188965, -0.35673826932907104, 0.04705224931240082, -0.07165665924549103, 0.33340761065483093], [0.3061726987361908, -0.2595937252044678, -0.08701244741678238, -0.19413341581821442, -0.2853934168815613, -0.0799616202712059, 0.19742026925086975, 0.006811339408159256, -0.07656317204236984, 0.3830704987049103, -0.18822751939296722, 0.1446657031774521, 0.2226039171218872, -0.4886888861656189, 0.22177812457084656, 0.29625973105430603, -0.02579573355615139, -0.01801249198615551, 0.11565878987312317, 0.16934062540531158, 0.26124852895736694, -0.2873835563659668, -0.0438595786690712, -0.6963669657707214], [0.24601292610168457, 0.12269236892461777, 0.06209385767579079, 0.06251849979162216, -0.20499494671821594, 0.09996915608644485, 0.27427059412002563, -0.25434890389442444, 0.3778358995914459, 0.131221741437912, -0.3963358700275421, -0.00886642374098301, 0.1816583126783371, -0.13338427245616913, 0.1801607757806778, 0.14480836689472198, -0.26530084013938904, -0.09542933106422424, 0.15568998456001282, -0.008884713985025883, 0.09414664655923843, -0.21009236574172974, 0.2500239312648773, -0.5409273505210876], [-0.234950453042984, -0.10710345953702927, 0.020854925736784935, -0.10230093449354172, 0.2973684072494507, -0.08701325953006744, 0.13289599120616913, -0.09298337250947952, 0.19876953959465027, -0.24952170252799988, -0.06392105668783188, -0.2310503125190735, 0.1602805107831955, 0.06102841719985008, -0.32435962557792664, -0.05140083655714989, -0.08838101476430893, -0.07868348062038422, 0.10094836354255676, -0.2531949579715729, 0.23369021713733673, -0.03946616128087044, -0.006053991615772247, 0.9278573393821716], [-0.20604123175144196, -0.42586684226989746, 0.08960962295532227, 0.18605901300907135, 0.340632826089859, 0.1327701359987259, -0.4034007489681244, -0.10677295178174973, -0.17003987729549408, 0.046395204961299896, 0.2309151291847229, 0.29049983620643616, 0.0749153345823288, 0.41515040397644043, -0.05899488925933838, 0.247823104262352, -0.12879014015197754, 0.23004654049873352, 0.25232604146003723, 0.2480052411556244, -0.07380679994821548, 0.2060697227716446, -0.08756089955568314, -0.0814175009727478], [0.23949261009693146, -0.13389575481414795, 0.04323747754096985, 0.0040521686896681786, -0.0792156383395195, -0.12997347116470337, -0.006784016732126474, -0.07689404487609863, 0.004037787206470966, 0.10816776752471924, 0.30041036009788513, -0.11003492027521133, 0.01572008989751339, -0.3217950463294983, 0.18216027319431305, 0.14302609860897064, 0.1925303339958191, 0.2959194779396057, 0.4231899082660675, -0.16762107610702515, -0.1830611228942871, -0.12894240021705627, 0.14931100606918335, -0.8563715219497681], [0.3004988729953766, -0.17248986661434174, 0.0019378660945221782, -0.085516057908535, 0.2611311674118042, -0.019087564200162888, 0.009959275834262371, -0.35220763087272644, 0.05481769144535065, 0.05121836066246033, -0.03288506343960762, -0.1523989737033844, 0.12310140579938889, 0.24236008524894714, 0.06356541812419891, 0.43068477511405945, -0.00697692483663559, -0.04351487010717392, -0.2634010910987854, -0.24792130291461945, -0.24340219795703888, -0.28414490818977356, 0.24710731208324432, 0.06261400133371353], [-0.3639628291130066, -0.30790701508522034, -0.35385051369667053, -0.10884610563516617, 0.4367640018463135, 0.07830946892499924, 0.44099321961402893, 0.18301719427108765, -0.3447720408439636, -0.21023541688919067, -0.10354586690664291, 0.17611384391784668, -0.0007374900160357356, -0.13990390300750732, -0.09668339788913727, 0.29582667350769043, -0.06617201864719391, -0.3278413712978363, 0.30460062623023987, 0.04796727001667023, -0.5156298875808716, 0.1610994040966034, 0.05230572819709778, 0.11013468354940414], [0.09436599910259247, 0.002518149558454752, 0.08221999555826187, 0.10767845064401627, 0.058510832488536835, 0.18283185362815857, -0.3978419601917267, -0.23391789197921753, 0.28747573494911194, 0.07227979600429535, -0.3101089894771576, -0.07662041485309601, 0.0681789293885231, 0.04011255130171776, 0.24663683772087097, -0.2919251322746277, 0.23058228194713593, -0.23306286334991455, -0.2651905417442322, -0.19417591392993927, 0.23391035199165344, -0.11169791221618652, -0.17735324800014496, -0.9343388080596924], [0.1463642716407776, -0.13923996686935425, -0.002672977279871702, 0.06918180733919144, 0.14015524089336395, 0.03536362573504448, -0.10086757689714432, -0.1321883648633957, 0.1450071483850479, -0.18883787095546722, -0.18969710171222687, -0.16002625226974487, 0.10175438225269318, -0.32380086183547974, -0.04972396418452263, 0.060544684529304504, 0.1977980136871338, 0.3172653615474701, 0.28631341457366943, 0.07086300849914551, 0.06573177129030228, -0.3559257388114929, 0.3540428578853607, 0.4959199130535126], [-0.1984250545501709, 0.04505271092057228, -0.01766173355281353, -0.048270322382450104, 0.27338936924934387, -0.16752105951309204, 0.14927174150943756, 0.23611275851726532, 0.021305853500962257, 0.001132930046878755, -0.19653765857219696, -0.27775898575782776, -0.0459095798432827, 0.08321674913167953, -0.21802885830402374, 0.0617731511592865, -0.3352414667606354, -0.11782586574554443, 0.21530410647392273, -0.017520278692245483, 0.034957244992256165, 0.4031909108161926, -0.03629149869084358, -0.8221979141235352], [-0.21266312897205353, -0.13761021196842194, -0.22055718302726746, 0.13204912841320038, 0.18465293943881989, -0.23164445161819458, 0.17270253598690033, -0.11590652167797089, 0.24036911129951477, -0.10551775991916656, -0.2409389168024063, -0.24848827719688416, 0.3178212642669678, 0.008557267487049103, -0.30716508626937866, 0.04159777611494064, 0.1048601046204567, 0.10589125752449036, 0.25381046533584595, 0.20232808589935303, -0.23506119847297668, 0.1362900584936142, 0.23010461032390594, -0.8386044502258301], [0.05291016027331352, -0.2392440140247345, 0.03189874440431595, 0.143025204539299, 0.15821151435375214, 0.05917132645845413, 0.13602246344089508, 0.29157307744026184, 0.034526217728853226, -0.05955379083752632, 0.10796874016523361, 0.0076627894304692745, -0.28448912501335144, -0.2883300185203552, 0.027059663087129593, -0.029734903946518898, -0.20249265432357788, 0.5203809142112732, 0.1884271651506424, -0.03178630396723747, 8.007830911083147e-05, 0.12242631614208221, 0.06853891909122467, -0.09868272393941879], [0.07547782361507416, -0.09468050301074982, -0.1962377279996872, 0.06497067213058472, 0.04319979250431061, 0.011593562550842762, 0.11301134526729584, 0.17241881787776947, 0.13025003671646118, -0.0009667621925473213, -0.2828141152858734, 0.056192945688962936, -0.0937335342168808, -0.26326972246170044, 0.23363015055656433, 0.13450433313846588, 0.4188857972621918, -0.025355525314807892, 0.41712671518325806, 0.12556834518909454, -0.26582223176956177, -0.30787307024002075, 0.052653808146715164, 0.45426177978515625], [0.09331847727298737, 0.39850369095802307, 0.1801547259092331, -0.25286558270454407, -0.30712729692459106, -0.09573705494403839, 0.4116998612880707, 0.20513303577899933, -0.1167190745472908, 0.1308576613664627, 0.18040654063224792, 0.11572396010160446, -0.07263307273387909, 0.09952609986066818, -0.10365216434001923, 0.04205711930990219, -0.09525609016418457, 0.3394823372364044, 0.24455271661281586, -0.23313871026039124, -0.21085555851459503, -0.1446993052959442, -0.498320996761322, -0.6609547138214111], [-0.18840421736240387, -0.14613576233386993, 0.12958049774169922, -0.02581540308892727, 0.14789621531963348, -0.1919371783733368, -0.31756460666656494, 0.05342870205640793, 0.13222263753414154, -0.11767417937517166, -0.07202041894197464, 0.1911924034357071, -0.3816105127334595, -0.36519017815589905, -0.11682264506816864, 0.30972620844841003, 0.011916381306946278, -0.0929323062300682, 0.4732488691806793, 0.5361503958702087, 0.3306428790092468, -0.16431275010108948, -0.26497000455856323, -0.07583250105381012], [0.45893147587776184, 0.22847169637680054, -0.15910480916500092, -0.046356748789548874, -0.019428309053182602, -0.0466606430709362, -0.4263972043991089, 0.13196250796318054, -0.17105910181999207, -0.06065675988793373, 0.393709272146225, -0.2602596879005432, -0.025729045271873474, -0.02322615496814251, -0.2285749465227127, 0.4696870744228363, -0.2248229831457138, -0.24030566215515137, 0.25685614347457886, 0.030594851821660995, 0.020866405218839645, -0.0028038264717906713, 0.021235406398773193, -0.3598587214946747], [0.0069032772444188595, 0.24442701041698456, -0.30839380621910095, -0.3126782178878784, 0.22022265195846558, 0.28527766466140747, 0.11892513930797577, 0.0784829780459404, -0.12230266630649567, -0.2058914750814438, 0.054857682436704636, -0.21844400465488434, 0.30759623646736145, -0.1602698713541031, -0.19102148711681366, -0.08355768769979477, 0.19872696697711945, 0.28582215309143066, -0.0835876539349556, 0.24304501712322235, 0.3932298421859741, 0.3782285749912262, -0.3334602415561676, -0.507617175579071], [0.009990707971155643, 0.002891178708523512, 0.1301565319299698, -0.07494170218706131, -0.2562730312347412, 0.10833979398012161, -0.1298390030860901, -0.010023512877523899, -0.08395817130804062, 0.30861690640449524, 0.24388247728347778, 0.3540104627609253, -0.22833651304244995, 0.02624172903597355, 0.29469025135040283, 0.03940214961767197, -0.12011230736970901, 0.07927966117858887, 0.18371568620204926, 0.1648244559764862, -0.14359234273433685, 0.17769081890583038, 0.3787935972213745, 0.6801714897155762], [-0.3121923506259918, 0.1821451336145401, 0.045499593019485474, 0.2809349298477173, 0.3314864933490753, -0.19628064334392548, -0.08742840588092804, 0.23259389400482178, -0.13686570525169373, 0.03875170648097992, -0.29767605662345886, -0.016589585691690445, -0.17478519678115845, -0.20447058975696564, 0.23362071812152863, 0.17693978548049927, 0.07421202957630157, -0.33173131942749023, 0.2668105661869049, -0.2713715732097626, -0.08555548638105392, -0.23080940544605255, -0.5033082962036133, 0.6603942513465881], [-0.09556743502616882, -0.07425203919410706, 0.2083071619272232, -0.20970292389392853, -0.08672455698251724, 0.2128055989742279, 0.32789885997772217, 0.3126027286052704, 0.06362269818782806, -0.22391724586486816, -0.04650655388832092, 0.4703119695186615, -0.16473083198070526, -0.056172896176576614, 0.21256795525550842, 0.07047351449728012, 0.11716140806674957, -0.2129068523645401, -0.44649890065193176, -0.10509861260652542, 0.10945863276720047, -0.18001249432563782, -0.3766745328903198, -0.28860583901405334], [-0.0842851921916008, 0.06904047727584839, -0.13564090430736542, 0.20978222787380219, 0.2516847252845764, -0.2836764454841614, 0.2781292796134949, 0.061123624444007874, -0.014814291149377823, -0.17426607012748718, -0.09424708038568497, -0.13252173364162445, 0.15377700328826904, 0.20621488988399506, -0.28730884194374084, 0.23562408983707428, 0.3038581609725952, -0.021108966320753098, -0.2579277753829956, -0.16901031136512756, 0.09656722843647003, 0.04023614525794983, 0.05017929896712303, -0.9131377935409546], [-0.14935743808746338, -0.22896888852119446, -0.08480101078748703, -0.12374075502157211, 0.37968677282333374, 0.0033741784282028675, -0.08441826701164246, 0.38285550475120544, 0.11014681309461594, 0.03417034074664116, 0.2300359308719635, 0.18665461242198944, -0.04331914708018303, -0.06998588889837265, 0.3017219305038452, 0.4610142111778259, -0.14870652556419373, 0.16200347244739532, -0.10770208388566971, -0.010096793994307518, -0.20044933259487152, -0.2645159661769867, -0.405394583940506, 0.20226776599884033]], "biases": [0.18441906571388245, -0.3586592376232147, -0.3729152977466583, 0.29044827818870544, 0.10508827865123749, -0.29046937823295593, 0.8363048434257507, -0.04611155390739441, -0.247658833861351, 0.14676249027252197, -0.2778497040271759, -0.09810584783554077, 0.606126606464386, 0.28821489214897156, -0.06019157916307449, -0.43667468428611755, -1.090659499168396, -0.0828181803226471, 0.255871444940567, 0.09792131185531616, -0.0797114372253418, 0.4030291736125946, 0.14801272749900818, 0.2530578374862671]}, "1": {"config": {"units": 24, "activation": "relu"}, "weights": [[0.1031721904873848, 0.040309224277734756, 0.21244552731513977, 0.17624814808368683, -0.5525909662246704, -0.010224495083093643, 0.18216238915920258, 0.39424386620521545, 0.5526211857795715, -0.3895724415779114, 0.2645772099494934, -0.2395155429840088, -0.5409349203109741, -0.0046503120101988316, -0.326303094625473, 0.3324320316314697, -1.0266772508621216, -0.6911836862564087, 0.6472200155258179, -0.24496956169605255, 0.2315351665019989, -0.22700460255146027, -0.1269412636756897, -0.4357558488845825], [-0.13211621344089508, 0.31717291474342346, -0.302968293428421, -0.0913306474685669, 0.276155024766922, 0.25615453720092773, -0.4489888548851013, -0.16273905336856842, -0.4395594596862793, 0.0960594192147255, 0.1544400006532669, 0.1007014736533165, -0.14354197680950165, -0.025170572102069855, -0.06413491815328598, 0.11771271377801895, 0.17050957679748535, 0.2102077156305313, -0.048566579818725586, 0.32067376375198364, -0.08424446731805801, -0.34986212849617004, 0.027491016313433647, 0.1288726031780243], [0.11040623486042023, 0.22954459488391876, -0.2287895530462265, -0.009805796667933464, 0.5147376656532288, -0.05320517718791962, 0.20292989909648895, 0.016361093148589134, -0.04744685813784599, 0.12313602864742279, 0.3898400664329529, -0.26971468329429626, -0.016508590430021286, 0.33913394808769226, -0.024183031171560287, -0.1008371114730835, -0.0024170170072466135, -0.21336348354816437, -0.049885984510183334, 0.16067343950271606, -0.013809756375849247, -0.05586184188723564, 0.18647441267967224, 0.03108612447977066], [0.1223989799618721, -0.13421830534934998, 0.07090793550014496, 0.2717165946960449, 0.02288723550736904, 0.20846255123615265, 0.35877394676208496, 0.1561840921640396, 0.08026748150587082, 0.2927505075931549, 0.3024802505970001, -0.16893626749515533, 0.21145200729370117, 0.33406469225883484, -0.083762988448143, 0.040935639292001724, 0.04716469720005989, -0.1041039526462555, 0.07095099985599518, -0.3236154317855835, 0.005767331924289465, -0.01167928334325552, 0.08513639122247696, 0.0942211002111435], [0.05889428034424782, -0.07613863795995712, -0.09884423762559891, -0.4372591972351074, 0.42289677262306213, -0.7562907338142395, -0.04058704525232315, -1.0094642639160156, -0.6320798397064209, -0.12019362300634384, -0.6947922706604004, -0.01334355864673853, -0.14867229759693146, -0.08295605331659317, -0.8277503848075867, 0.12916624546051025, 0.3376333713531494, -0.3177529573440552, -0.13846220076084137, 0.03251589834690094, -0.01017453707754612, -0.33367377519607544, 0.004623064771294594, -0.20266878604888916], [0.04146772250533104, -0.19498375058174133, -0.14125002920627594, -0.0720072016119957, 0.007661303970962763, -0.8595935106277466, 0.2489471286535263, -0.04246899485588074, 0.1542222946882248, 0.22435079514980316, 0.015466785989701748, 0.37736597657203674, 0.20387142896652222, 0.3746131360530853, 0.2985694110393524, 0.12406165897846222, -0.03918422386050224, 0.16006672382354736, -0.2608046531677246, -1.3799736499786377, -0.2961311936378479, 0.11926434189081192, 0.07586459815502167, -0.1420564502477646], [0.01690593734383583, -0.00949585810303688, -0.3373097777366638, 0.04989364370703697, 0.18393775820732117, 0.11826355755329132, -0.6281249523162842, -0.146447092294693, -0.2814902663230896, 0.15019011497497559, 0.07850752770900726, -0.010577600449323654, 0.005588963627815247, 0.10980037599802017, 0.31192725896835327, 0.14462101459503174, 0.06478966772556305, 0.2444138377904892, 0.08409609645605087, -0.10141042619943619, -0.08196640014648438, -0.1547459363937378, -0.20507732033729553, 0.1974068135023117], [-0.14155656099319458, 0.159580796957016, -0.022079071030020714, -0.12721467018127441, 0.21905261278152466, -0.09158903360366821, -0.2041468471288681, -0.11395838111639023, 0.01611504517495632, -0.7080880999565125, -0.18765786290168762, -0.44309717416763306, -0.3584496080875397, -0.2452249675989151, 0.0395490862429142, 0.20607063174247742, 0.14263461530208588, 0.359529972076416, -0.05911693722009659, 0.4043823182582855, 0.18152067065238953, 0.017574673518538475, -0.7891312837600708, -0.033768538385629654], [-0.04417715221643448, -0.046580106019973755, 0.09065836668014526, 0.3035614788532257, -0.08248451352119446, -0.17227980494499207, 0.5418117046356201, 0.04354714974761009, 0.008255920372903347, 0.48719528317451477, -0.14694549143314362, 0.17659735679626465, 0.23009471595287323, 0.2282036542892456, -0.12109453976154327, 0.06700684130191803, 0.20766901969909668, 0.0544830858707428, 0.13489313423633575, 0.03757889196276665, -0.007360354065895081, 0.09818626195192337, 0.27199044823646545, 0.10031048953533173], [-0.12688066065311432, 0.14482183754444122, -0.07192497700452805, 0.1535416543483734, 0.11780482530593872, -0.056055765599012375, 0.31799086928367615, 0.11156945675611496, 0.0043628644198179245, 0.3438381850719452, 0.10231268405914307, 0.2041347622871399, 0.14562615752220154, 0.005073400214314461, -0.1685648411512375, -0.07099917531013489, 0.024835530668497086, -0.07496967911720276, -0.03271777555346489, 0.0021486268378794193, -0.04338560998439789, 0.13045187294483185, 0.21875345706939697, -0.0651727169752121], [-0.08748693019151688, 0.3529091477394104, 0.06689713895320892, 0.22126729786396027, -0.059525299817323685, 0.07979429513216019, 0.2774152159690857, 0.2001563161611557, -0.39232805371284485, 0.036852072924375534, -0.31651851534843445, -0.21368439495563507, 0.20015054941177368, -0.3943246006965637, -0.43826499581336975, -0.19039684534072876, 0.14504478871822357, 0.12974025309085846, -0.8023058772087097, 0.27690693736076355, 0.16684302687644958, -0.009173840284347534, -0.021260004490613937, -0.2728906273841858], [-0.009558872319757938, 0.367266982793808, 0.1413055658340454, 0.0659327432513237, -0.6744678616523743, 0.34076592326164246, 0.0553717240691185, 0.02635924145579338, -0.2297537624835968, 0.4094410836696625, -0.46523135900497437, 0.2433670461177826, 0.25383123755455017, -0.19767795503139496, -0.32232004404067993, 0.20426209270954132, 0.12081178277730942, 0.09597986191511154, -0.7742978930473328, -0.04572347179055214, -0.6304659247398376, -0.03651868924498558, 0.31922024488449097, 0.20504802465438843], [-0.03575073555111885, 0.02552572637796402, -0.2315400093793869, -0.13758066296577454, 0.33613595366477966, -0.3690914809703827, -0.10255664587020874, 0.08692674338817596, -0.29393258690834045, 0.2789572775363922, 0.08674781769514084, -0.018483173102140427, -0.3687823712825775, -0.33579301834106445, -0.050897177308797836, -0.587944746017456, -1.1193554401397705, -0.187771737575531, 0.41370144486427307, -0.2782445251941681, 0.047715991735458374, 0.12300272285938263, 0.03440481051802635, 0.5628693103790283], [-0.24555917084217072, -0.033837124705314636, 0.0824347734451294, -0.8777215480804443, 0.23815207183361053, -0.4461164176464081, -0.23675866425037384, 0.028999915346503258, 0.08772648125886917, -0.017577623948454857, -0.20954938232898712, -0.3066762387752533, 0.12697404623031616, -0.0950053259730339, 0.525925874710083, 0.036372896283864975, 0.12354473024606705, -0.0214625783264637, -0.23176710307598114, 0.0675911083817482, 0.22969168424606323, 0.4807625412940979, -0.3018191158771515, -0.320786714553833], [0.14490766823291779, -0.11304154992103577, 0.24725861847400665, 0.10945054888725281, -0.20404769480228424, 0.1841420829296112, -0.45997950434684753, -0.27210354804992676, -0.4231819212436676, -0.05068114772439003, -0.6043028831481934, 0.10106906294822693, -1.3876925706863403, 0.23055113852024078, -0.46689602732658386, -0.19541990756988525, 0.17743580043315887, -0.1454343944787979, -0.5766367316246033, -0.02200930193066597, -0.42335525155067444, 0.1546241194009781, -0.32872259616851807, 0.20746611058712006], [0.15787678956985474, -0.09882758557796478, -0.07939856499433517, 0.14748047292232513, -0.5046823620796204, -0.15800704061985016, 0.31966519355773926, -0.026074150577187538, 0.007259134203195572, -0.04839688539505005, -0.3362506031990051, 0.13380204141139984, 0.08860302716493607, 0.08408638089895248, -0.14193888008594513, -0.23145820200443268, 0.14979912340641022, -0.14197644591331482, -0.0027856524102389812, 0.2807720899581909, 0.12417206913232803, 0.04706330597400665, 0.024473533034324646, 0.042583104223012924], [0.3143748939037323, -0.3733867108821869, 0.14217951893806458, -0.10674193501472473, -0.04812240973114967, 0.5270718336105347, 0.10535745322704315, 0.09630002826452255, -0.010930906049907207, -0.3555375337600708, -0.04892515391111374, 0.6452289819717407, 0.18699029088020325, 0.28553980588912964, -0.1264624446630478, -0.38806870579719543, -0.3322027027606964, -0.696985125541687, 0.16879718005657196, -0.2770695090293884, -0.5239554047584534, -0.9171633124351501, 0.10647705942392349, 0.27255862951278687], [0.1646665781736374, -0.0009862615261226892, -0.4731862246990204, 0.19090230762958527, 0.3613870441913605, -0.6645437479019165, -0.41688838601112366, 0.3085838258266449, 0.02206924557685852, 0.19040295481681824, -0.09237087517976761, -0.13090486824512482, -0.31057530641555786, -0.7312807440757751, -0.3127761781215668, -0.5857153534889221, -0.3992120027542114, -0.3506186902523041, 0.8241900205612183, -0.3604758381843567, 0.2129063457250595, -0.013236504048109055, 0.17388547956943512, 0.4944332540035248], [-0.06591954827308655, 4.536099368124269e-05, -0.16554272174835205, 0.11099378764629364, -0.016396818682551384, 0.14303438365459442, -0.32402580976486206, -0.17948560416698456, -0.2226695567369461, -0.0577860102057457, -0.0399678573012352, -0.33020639419555664, 0.09600051492452621, 0.06307640671730042, 0.25620007514953613, 0.022879045456647873, -0.12761032581329346, 0.38190987706184387, 0.0441415049135685, 0.29284438490867615, -0.18102243542671204, -0.10648571699857712, -0.07255872339010239, 0.31223613023757935], [-0.04964505508542061, 0.03424591198563576, 0.035407230257987976, 0.044276610016822815, -0.10796856135129929, 0.3330777883529663, -0.2729622423648834, -0.15566140413284302, -0.18267226219177246, -0.8860129117965698, 0.036427903920412064, -0.013670722022652626, -0.11207776516675949, 0.18760515749454498, 0.038174089044332504, -0.009289471432566643, 0.0330781564116478, 0.30900120735168457, -0.0037083905190229416, 0.17516472935676575, -0.08632998168468475, -0.3659804165363312, 0.23319795727729797, 0.27306094765663147], [0.356785386800766, -0.16650138795375824, -0.6519626379013062, -0.29448941349983215, 0.21570202708244324, 0.3267284631729126, -1.3551242351531982, 0.04676613584160805, -0.30557456612586975, -0.10572388768196106, 0.012381925247609615, -0.0003710369346663356, -0.02482251636683941, -0.03666144236922264, -0.10434060543775558, -0.45163923501968384, -0.8189346790313721, 0.18280582129955292, -0.3885875642299652, -0.04799995198845863, 0.2409173846244812, 0.20264628529548645, 0.22240561246871948, -0.014410827308893204], [0.1979128122329712, 0.17658419907093048, 0.21320337057113647, -0.13161224126815796, 0.2215212732553482, -0.11565686762332916, -0.08293073624372482, -0.059774260967969894, -0.31476661562919617, -0.6128488183021545, 0.18729692697525024, -0.006112476345151663, -0.49623093008995056, -0.31995889544487, -0.20670786499977112, 0.07741720974445343, 0.01754004880785942, -0.49299412965774536, -0.10659562051296234, 0.33541080355644226, 0.19259651005268097, -0.04866958409547806, 0.15135785937309265, -0.12602895498275757], [0.1448163539171219, 0.19003283977508545, -0.3105434477329254, -0.01208714209496975, 0.6244840621948242, -0.18838363885879517, 0.3045888841152191, 0.06840700656175613, -0.13741566240787506, -0.013864021748304367, 0.2622550129890442, -0.1814374029636383, 0.20330682396888733, 0.18148933351039886, 0.0592610165476799, -0.14450258016586304, -0.09270020574331284, 0.014693689532577991, 0.11882851272821426, -0.07639624923467636, 0.06950122863054276, 0.19348332285881042, -0.07525467127561569, -0.12274545431137085], [0.018128475174307823, 0.3524843156337738, -0.251741886138916, -0.10418731719255447, 0.15122762322425842, -0.3199230432510376, 0.15925423800945282, 0.029189787805080414, 0.0234051700681448, -0.9663429260253906, 0.14545714855194092, -0.1156998723745346, 0.01623605005443096, -0.5037554502487183, 0.08833635598421097, 0.1610213816165924, 0.3337242007255554, 0.1665818691253662, -0.2075795978307724, -0.17052112519741058, 0.012153128162026405, 0.31072619557380676, -0.26178231835365295, 0.08442199230194092]], "biases": [0.1795235127210617, 0.08937997370958328, 0.10027247667312622, 0.2819143235683441, -0.7862657904624939, -0.04321720451116562, -0.043313317000865936, -0.11601119488477707, 0.3021987974643707, -0.1000378429889679, -0.04100180044770241, 0.16855357587337494, -0.4359697997570038, 0.4563879072666168, 0.16134198009967804, 0.8557449579238892, 0.017319658771157265, -0.520576536655426, 0.4515793025493622, 0.3513825833797455, -0.1500703990459442, -0.045462850481271744, -0.18061232566833496, 0.09664550423622131]}, "2": {"config": {"units": 12, "activation": "linear"}, "weights": [[0.050146717578172684, 0.2568557858467102, 0.3295183777809143, -0.07474566251039505, 0.14080333709716797, -0.28753897547721863, -0.10031445324420929, 0.3381291627883911, -0.22736972570419312, -0.1690712720155716, 0.09123545140028, -0.1273873895406723, -0.0145806185901165, 0.055886052548885345, 0.4948025941848755, -0.004979859571903944, 0.028870752081274986, -0.040147360414266586, 0.10356312990188599, -0.022747287526726723, 0.012907937169075012, 0.15170711278915405, 0.1386151909828186, 0.16447316110134125], [0.1102042943239212, 0.15551447868347168, 0.33801573514938354, -0.13793785870075226, 0.1236213743686676, -0.3273177742958069, 0.1496225744485855, 0.1345670074224472, -0.14971031248569489, -0.1040201187133789, 0.06594932079315186, -0.21202388405799866, -0.13606975972652435, 0.1407492607831955, 0.6315920352935791, -0.02323240041732788, -0.046581849455833435, -0.018040498718619347, 0.33726266026496887, -0.21661795675754547, 0.049033794552087784, 0.35412338376045227, 0.026482610031962395, 0.17300187051296234], [0.19016005098819733, -0.07976015657186508, 0.17470689117908478, -0.09420827031135559, 0.11826404184103012, -0.39919596910476685, 0.2853195071220398, 0.40663036704063416, -0.2354678064584732, 0.04111679643392563, -0.04449669271707535, -0.1966262310743332, -0.20727571845054626, 0.2175145298242569, 0.9042028188705444, 0.049799948930740356, -0.11680211126804352, -0.07280134409666061, -0.042257145047187805, 0.41005924344062805, 0.05885256826877594, 0.32621049880981445, 0.2555813193321228, -0.012566638179123402], [0.2837362289428711, -0.08208916336297989, 0.43224987387657166, -0.20732830464839935, 0.3188689351081848, -0.26977095007896423, 0.2977202832698822, 0.2411186546087265, -0.12349796295166016, -0.14438743889331818, -0.12914778292179108, -0.2365325689315796, -0.10948745161294937, 0.30349403619766235, 1.0099639892578125, 0.047080688178539276, -0.11936324089765549, -0.22325962781906128, -0.13095933198928833, 0.4067031741142273, 0.04813608527183533, 0.22351834177970886, 0.06027213856577873, 0.05945192277431488], [0.3802076578140259, 0.22097741067409515, 0.15716038644313812, 0.05195482820272446, 0.4484774172306061, -0.0644192099571228, 0.06974075734615326, 0.07817704230546951, -0.38444963097572327, -0.21309663355350494, -0.3203718066215515, -0.17297793924808502, -0.3149639368057251, 0.40297171473503113, 1.1121408939361572, 0.15250401198863983, -0.22441169619560242, -0.2190060019493103, 0.3636438250541687, -0.0754765123128891, -0.0378958024084568, 0.1079287976026535, 0.26491111516952515, -0.09828013181686401], [0.5997806787490845, 0.12422628700733185, 0.26772254705429077, -0.03150073066353798, 0.736920952796936, -0.06430861353874207, 0.17227131128311157, 0.1739436537027359, -0.386527955532074, -0.1693703681230545, -0.40010860562324524, -0.14015178382396698, -0.4005346894264221, 0.43580058217048645, 1.2992875576019287, 0.14334692060947418, -0.2965555191040039, -0.28892210125923157, 0.20710237324237823, 0.0835200771689415, -0.18851998448371887, -0.08898153901100159, 0.1982322335243225, -0.06410721689462662], [0.730119526386261, 0.13720573484897614, -0.129607692360878, -0.2308884561061859, 0.9129428267478943, -0.3478951156139374, 0.36955899000167847, 0.09959083050489426, -0.349854439496994, 0.17087188363075256, -0.47910168766975403, -0.12657831609249115, -0.37583795189857483, 0.44364336133003235, 1.2184127569198608, 0.14805251359939575, -0.3420296013355255, -0.31262245774269104, 0.04325380176305771, 0.4685266315937042, -0.4514065980911255, 0.025081291794776917, 0.4598326086997986, -0.06956157833337784], [1.0970181226730347, 0.2906363904476166, 0.24773693084716797, -0.37584200501441956, 1.1973506212234497, -0.1955147236585617, 0.3486095070838928, -0.10376806557178497, -0.0344904288649559, -0.19960513710975647, -0.4742276966571808, -0.2710128128528595, -0.41123759746551514, 0.4483583867549896, 1.249961018562317, 0.006531840655952692, -0.4730970561504364, -0.1790846437215805, 0.039879873394966125, 0.1458132117986679, -0.4921671152114868, 0.01553253922611475, -0.09190551191568375, 0.25108638405799866], [1.2851035594940186, 0.12776066362857819, 0.0038263718597590923, -0.08376652002334595, 1.3631751537322998, -0.07325479388237, -0.03320036828517914, 0.24002620577812195, -0.44691208004951477, 0.1725265383720398, -0.5360001921653748, -0.2880321741104126, -0.7370847463607788, 0.3036189079284668, 1.4984389543533325, -0.1132282242178917, -0.663109302520752, -0.30953988432884216, 0.4374650716781616, 0.12979735434055328, -0.31786325573921204, -0.1753690391778946, 0.12346237152814865, 0.29065075516700745], [1.336307406425476, 0.4962276518344879, -0.08015946298837662, 0.1054450199007988, 1.519303321838379, -0.03205602243542671, 0.04415678232908249, -0.07842429727315903, -0.399930477142334, -0.01126784272491932, -0.6115870475769043, -0.3436186909675598, -0.5073490142822266, 0.35254967212677, 1.7743345499038696, -0.0758146345615387, -0.8438732624053955, -0.469149112701416, 0.456906259059906, -0.15122999250888824, -0.31312739849090576, 0.04122469946742058, -0.13953936100006104, 0.4547944664955139], [1.0633333921432495, -0.21835476160049438, 0.2910342514514923, -0.1047711968421936, 1.8340449333190918, -0.13221332430839539, 0.34920069575309753, 0.29553401470184326, 0.022958246991038322, -0.19036231935024261, -0.45042386651039124, -0.5120636224746704, -0.5694681406021118, 0.33064401149749756, 1.602276086807251, -0.36935561895370483, -0.8830109238624573, -0.5661346316337585, 0.09089575707912445, 0.45183223485946655, -0.34256690740585327, 0.1696157604455948, -0.41592133045196533, 0.5179892778396606], [1.0580893754959106, 0.32966241240501404, -0.30922022461891174, -0.183844193816185, 1.6399775743484497, -0.3629266321659088, -0.11421405524015427, -0.04582788795232773, 0.0781254991889, -0.06462251394987106, -0.5779587626457214, -0.43225154280662537, -0.3389781713485718, 0.3703021705150604, 1.6544721126556396, -0.38400763273239136, -1.0084784030914307, -0.7517410516738892, 0.2654004991054535, 0.47760912775993347, -0.2666704058647156, 0.09091980755329132, 0.14231745898723602, 0.49127355217933655]], "biases": [0.2632964849472046, 0.19062702357769012, 0.09959112852811813, 0.008725476451218128, -0.17149950563907623, -0.1370769888162613, 0.06451886147260666, 0.15383464097976685, 0.19299668073654175, 0.19543863832950592, 0.26444315910339355, 0.2735205590724945]}}
# 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) < 50:
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()