Skip to content

Instantly share code, notes, and snippets.

@jose-d
Created April 4, 2024 09:36
Show Gist options
  • Save jose-d/3df38074cb14713e94c47dd61c5d114c to your computer and use it in GitHub Desktop.
Save jose-d/3df38074cb14713e94c47dd61c5d114c to your computer and use it in GitHub Desktop.
output pyoperon
(pyoperon_44) jose@jose-t14s:~/projects/sklearn_reproducer/pyoperon/example$ python ./operon-sklearn.py
(244, 4) (244,)
[-0.6652206778526306, 5.0] 751.9607543945312 ((-0.0653292909264565) + ((-231669.9843750000000000) * ((-0.0000042830579332) * X3)))
[-0.8145831227302551, 7.0] 419.5784606933594 ((-1.8705841302871704) + (1.5183848142623901 * ((0.5371792316436768 * X4) + (0.3277153670787811 * X2))))
[-0.8597988486289978, 9.0] 328.0903015136719 (1.3555202484130859 + (0.9717541933059692 * ((((-0.4908278286457062) * X2) - (0.4952354431152344 * X3)) * ((-0.1356942355632782) * X4))))
[-0.8751751184463501, 11.0] 302.5032653808594 (0.8918338418006897 + (0.9274649620056152 * (((((-8.9288206100463867) * X3) + ((-6.9408082962036133) * X1)) * ((-0.0070549319498241) * X4)) + (0.2402465045452118 * X2))))
[-0.8772430419921875, 13.0] 306.62310791015625 (0.4681895673274994 + (1.0000009536743164 * ((((((-0.6848559975624084) * X1) - (1.0760822296142578 * X3)) + (-2.1275315284729004)) * ((-0.0534785911440849) * X4)) + (0.2402465045452118 * X2))))
[-0.8793044090270996, 15.0] 315.8040466308594 (0.0411961153149605 + (0.9925916194915771 * (((((-0.1098100244998932) * X2) * ((0.3878255188465118 * X2) - ((0.3701041340827942 * X1) - ((-0.7412247657775879) * X4)))) - ((-0.3149954080581665) * X3)) - ((-0.2118673026561737) * X4))))
[-0.8820575475692749, 17.0] 322.5416259765625 (0.2470315545797348 + (1.0000001192092896 * (((0.0080137960612774 * X3) + (0.0162728708237410 * X2)) * (((-4.7441201210021973) * X2) - (((((-0.4557747840881348) * X1) * (0.6133123636245728 * X2)) + ((-4.9043998718261719) * X4)) + (-28.4016151428222656))))))
[-0.8841198086738586, 19.0] 327.3515930175781 (0.0000005510784717 + (0.9999997019767761 * (((((-0.0529233105480671) * X2) - (0.0473923236131668 * X3)) * ((1.0580345392227173 * X2) - ((1.0165811777114868 * X1) + (1.1749161481857300 * X4)))) + ((((-0.3536696732044220) * X1) + (0.4621627926826477 * X2)) + 1.2582479715347290))))
[-0.8864614367485046, 21.0] 330.4932556152344 ((-0.0000001908138074) + (1.0000000000000000 * ((((((-1.1359459161758423) * X3) * (0.0013475602027029 * X2)) * (((1.4899733066558838 * X2) + (-26.2149105072021484)) + (((-1.3656646013259888) * X2) * ((0.1175706163048744 * X1) - (0.1669794023036957 * X3))))) * (0.8466852307319641 * X4)) + 1.9141510725021362)))
[-0.8873112201690674, 23.0] 340.3961486816406 ((-0.0000007728567084) + (1.0000003576278687 * ((((((-0.9982112050056458) * X3) * (0.0005566292675212 * X2)) * ((((-2.0121126174926758) * X3) + (-28.1593589782714844)) + ((1.0305551290512085 * X2) * (((-0.2609189450740814) * X1) - ((-0.6810473203659058) * X3))))) * (((-0.1581407934427261) * X2) + (1.5047568082809448 * X4))) + 2.0851140022277832)))
[-0.8886591792106628, 25.0] 347.44757080078125 (0.0195854417979717 + (0.9945039749145508 * ((((((-0.9726417660713196) * X3) * (0.0005435161874630 * X2)) * ((-45.5700759887695312) + ((((-0.2206403315067291) * X2) + (0.0263818837702274 * X4)) * (((-2.5213210582733154) * X3) - (((-1.8775094747543335) * X1) + (1.3239696025848389 * X4)))))) * (((-0.3008071184158325) * X2) + (1.4370573759078979 * X4))) + 1.9513796567916870)))
[-0.8891627788543701, 27.0] 362.3261413574219 ((-0.0000062582794271) + (1.0000029802322388 * ((((((-0.9020994901657104) * X3) * (0.0005772692966275 * X2)) * (((((-3.6045713424682617) * X2) - (3.0605514049530029 * X4)) + (-28.2784309387207031)) + ((1.8952183723449707 * X2) * ((0.4215670526027679 * X4) - ((0.2165341377258301 * X1) - (0.2874847948551178 * X3)))))) * (((-0.3804409503936768) * X2) + (1.4108411073684692 * X4))) + 2.0604853630065918)))
[-0.889766275882721, 29.0] 371.6769104003906 (0.0000136180742629 + (0.9999962449073792 * ((((((-1.0701512098312378) * X3) * (0.0005275220028125 * X2)) * ((((-4.5520410537719727) * X2) + (-30.4845142364501953)) + ((((-0.3120276033878326) * X2) + (0.0889397189021111 * X4)) * ((((-2.1674051284790039) * X3) + (0.2420630306005478 * X2)) - (((-1.6468958854675293) * X1) + (3.0028362274169922 * X4)))))) * (((-0.4937864542007446) * X2) + (1.5435968637466431 * X4))) + 2.0369200706481934)))
[-0.8933563232421875, 31.0] 364.9661865234375 (0.0005447088624351 + (0.9999314546585083 * (((0.6878163218498230 * X4) - (((((((-1.1018295288085938) * X2) + ((-2.9224109649658203) * X4)) - ((-4.7862043380737305) * X3)) * (((12.0391330718994141 * X1) + ((-4.3219041824340820) * X4)) * (0.0008140139398165 - ((0.0002839293738361 * X1) - (0.0002253464335809 * X2))))) + ((-0.0315771400928497) * X3)) * (((1.1322238445281982 * X1) - ((-2.2364614009857178) * X3)) + (-19.9694786071777344)))) + (0.3053250908851624 * X2))))
[-0.8969635963439941, 33.0] 367.28497314453125 (0.0531771741807461 + (0.9905559420585632 * (((0.7685554027557373 * X4) + (0.2341052740812302 * X2)) - ((((((0.0048947748728096 * X2) - ((-0.0077638160437346) * X4)) - (0.0148570556193590 * X3)) * (((1.3869621753692627 * X1) + ((-0.6959820389747620) * X4)) * ((-1.4796046018600464) - (((-0.7430719733238220) * X1) - ((-0.6247875690460205) * X2))))) + ((-0.0162972323596478) * X4)) * ((((1.6577705144882202 * X1) - ((-2.7693672180175781) * X3)) + (-32.3042602539062500)) + (0.8746558427810669 * X2))))))
[-0.8994996547698975, 35.0] 373.7084655761719 (0.0202235896140337 + (0.9963675737380981 * (((0.8556218147277832 * X4) + (0.1635749936103821 * X2)) - ((((((0.0045415763743222 * X2) - (0.0124405073001981 * X3)) + (0.0059014349244535 * X4)) * (((1.1081757545471191 * X1) + ((-0.5903303027153015) * X4)) * ((-1.6639312505722046) - (((-1.0520069599151611) * X1) - ((-0.9613895416259766) * X2))))) + ((-0.0159721560776234) * X4)) * ((((1.9022469520568848 * X1) - ((-3.4418897628784180) * X3)) + (-32.3042602539062500)) + (((-1.5276743173599243) * X4) - ((-1.3499562740325928) * X2)))))))
[-0.9008011817932129, 37.0] 381.7873840332031 (0.0092866607010365 + (0.9983322620391846 * (((0.8509638309478760 * X4) - ((-0.1671097278594971) * X2)) - ((((((7.8722877502441406 * X3) + ((-3.8935101032257080) * X2)) - (((-2.0875663757324219) * X1) + (4.7498931884765625 * X4))) * ((((-0.0014094874495640) * X1) + (0.0006760782562196 * X4)) * ((-2.1888890266418457) - (((-1.0646471977233887) * X1) - ((-0.8996859788894653) * X2))))) + ((-0.0158842671662569) * X4)) * ((((1.9536588191986084 * X1) - ((-3.2166404724121094) * X3)) + (-32.1806907653808594)) + (((-1.4776298999786377) * X4) - ((-1.4475982189178467) * X2)))))))
[-0.9010839462280273, 39.0] 386.6139221191406 ((-0.0092094186693430) + (1.0016525983810425 * (((0.1695524007081985 * X2) + (0.8477209210395813 * X4)) - ((((((7.8722877502441406 * X3) + ((-3.8060355186462402) * X2)) - (((-1.9423358440399170) * X1) + (4.7066526412963867 * X4))) * ((((-0.0013584205880761) * X1) + (0.0006619693594985 * X4)) * ((-2.1888890266418457) - (((-1.1162323951721191) * X1) - ((-0.9623288512229919) * X2))))) + (((-0.0191985890269279) * X4) + 0.0166249983012676)) * ((((1.8901879787445068 * X1) - ((-3.2503340244293213) * X3)) + (-32.4064216613769531)) + (((-1.3303914070129395) * X4) - ((-1.3858244419097900) * X2)))))))
[-0.9026467204093933, 41.0] 405.9553527832031 (0.0034108625259250 + (0.9993860721588135 * (((0.8898574709892273 * X4) - ((-0.1461740881204605) * X2)) - (((((((-1.3915404081344604) * X1) - ((-1.6091171503067017) * X2)) * (((0.0005090508493595 * X2) + ((-0.0002165099431295) * X4)) * (((-0.8628795742988586) * X2) + (1.4842028617858887 * X4)))) * (((1.2621531486511230 * X1) + ((-0.8267289400100708) * X4)) * ((2.2929155826568604 * X3) - ((0.2132034301757812 * X1) - ((-1.7777646780014038) * X2))))) + ((-0.0164100062102079) * X4)) * ((((1.7113667726516724 * X1) - ((-3.3823409080505371) * X3)) + (-27.2954158782958984)) + (((-2.1439976692199707) * X4) + (1.2473583221435547 * X2)))))))
[-0.9029422998428345, 43.0] 413.0030212402344 (0.0064074364490807 + (0.9988491535186768 * (((0.1279726624488831 * X2) + (0.9116505384445190 * X4)) - ((((((0.0005459969397634 * X2) - (0.0006167255342007 * X3)) * (((1.1466554403305054 * X2) + ((-0.4838664233684540) * X4)) * (((-1.4557799100875854) * X2) + (2.5525186061859131 * X4)))) * (((1.2977573871612549 * X1) + ((-0.8458802103996277) * X4)) * (((-0.0224560648202896) * X3) - (((-1.2485868930816650) * X1) - ((-1.4158220291137695) * X2))))) + ((0.0033981828019023 * X2) - (0.0194412525743246 * X4))) * ((((1.7473378181457520 * X1) - ((-3.2182943820953369) * X3)) + (-26.4623832702636719)) + (((-2.1384894847869873) * X4) - ((-1.2016285657882690) * X2)))))))
[-0.9051600098609924, 45.0] 423.574462890625 (0.0350925847887993 + (0.9936997294425964 * (((0.1084000095725060 * X1) + (0.9299055337905884 * X4)) - (((((((-1.3864854574203491) * X1) - ((-1.6091171503067017) * X2)) * ((((0.0004113596223760 * X2) - (0.0005242270999588 * X4)) - ((-0.0004421486228239) * X3)) * (((-0.8253796100616455) * X2) + (1.4842028617858887 * X4)))) * (((1.2621531486511230 * X1) + ((-0.8405542969703674) * X4)) * ((2.2929155826568604 * X3) - ((0.3967424929141998 * X1) - ((-1.6279655694961548) * X2))))) + ((0.0051938300020993 * X2) - (0.0219243280589581 * X4))) * ((((1.0242028236389160 * X1) - ((-3.6158163547515869) * X3)) + (-27.2954158782958984)) + (((-2.1765491962432861) * X4) - ((-1.7773107290267944) * X2)))))))
[-0.9068276286125183, 47.0] 430.3508605957031 (0.0263400766998529 + (0.9952754378318787 * (((0.1463218778371811 * X1) + (0.8901147246360779 * X4)) - (((((((-1.3818912506103516) * X1) - ((-1.6091171503067017) * X2)) * ((((0.0004385059874039 * X2) - (0.0004723836318590 * X4)) - ((-0.0003618153859861) * X3)) * (((-0.8225201368331909) * X2) + (1.4842028617858887 * X4)))) * (((1.2621531486511230 * X1) + ((-0.8383687734603882) * X4)) * ((2.2929155826568604 * X3) - ((0.3469976782798767 * X1) - ((-1.7172844409942627) * X2))))) + ((0.0137847568839788 * X2) + (((-0.0101198833435774) * X1) + ((-0.0191049538552761) * X4)))) * ((((1.1326005458831787 * X1) - ((-3.4654524326324463) * X3)) + (-27.2954158782958984)) + (((-1.9957054853439331) * X4) - ((-1.5954834222793579) * X2)))))))
[-0.9070221185684204, 49.0] 438.7367858886719 (0.0057263257913291 + (0.9989733099937439 * (((0.1509969085454941 * X1) - ((-0.8874801397323608) * X4)) - (((((((-0.0007463961956091) * X2) - ((-0.0008226509089582) * X3)) * (((1.1466554403305054 * X2) + ((-0.4894057512283325) * X4)) * (((0.2078972309827805 * X3) + ((-1.5544493198394775) * X2)) + (2.5525186061859131 * X4)))) * (((1.2396109104156494 * X1) + ((-0.8143046498298645) * X4)) * ((0.1559319198131561 * X3) * (((-1.2203149795532227) * X1) - ((-1.4158220291137695) * X2))))) + (((0.0020409864373505 * X3) + (0.0151916835457087 * X2)) - ((0.0125240832567215 * X1) + (0.0198949817568064 * X4)))) * ((((1.3055524826049805 * X1) - ((-3.0800895690917969) * X3)) + (-26.4623832702636719)) + (((-1.8647959232330322) * X4) - ((-1.4770210981369019) * X2)))))))
[-0.907295286655426, 51.0] 446.1248779296875 (0.0117505099624395 + (0.9978927373886108 * (((0.0029904711991549 * X2) + ((0.1543442159891129 * X1) + (0.8799740672111511 * X4))) - (((((((-1.3901414871215820) * X1) - ((-1.6091171503067017) * X2)) * (((((-0.8314648866653442) * X3) * ((-0.0001311967062065) * X2)) - (0.0002396542113274 * X3)) * (((-0.8210745453834534) * X2) + (1.4842028617858887 * X4)))) * (((1.2621531486511230 * X1) + ((-0.8642506003379822) * X4)) * ((2.2929155826568604 * X3) - ((0.3180518150329590 * X1) - ((-1.7680752277374268) * X2))))) + ((0.0152384825050831 * X2) + (((-0.0127096567302942) * X1) + ((-0.0177647080272436) * X4)))) * ((((1.0345247983932495 * X1) - ((-3.3826062679290771) * X3)) + (-27.2954158782958984)) + (((-1.7967441082000732) * X4) - (((-1.5417112112045288) * X2) - (0.0140436682850122 * X3))))))))
[-0.908335268497467, 53.0] 449.2657165527344 ((-0.0000820402638055) + (1.0000361204147339 * (((0.1485797762870789 * X2) + ((((6.5172443389892578 * X3) + (5.0399861335754395 * X1)) * (0.0095367422327399 * X4)) + 1.0756604671478271)) - ((((((0.0005003398982808 * X2) - (0.0005592795205303 * X3)) * (((1.1196349859237671 * X2) + ((-0.4345052838325500) * X4)) * ((((-2.4426794052124023) * X2) - ((-1.5008655786514282) * X3)) + (2.5927793979644775 * X4)))) * (((1.0538457632064819 * X1) + ((-0.6890720725059509) * X4)) * ((0.1045304909348488 * X3) - (((-1.1090687513351440) * X1) - ((-1.4149366617202759) * X2))))) + ((((-0.0098131960257888) * X1) - ((-0.0127210766077042) * X2)) + 0.0005502793937922)) * ((((1.5089619159698486 * X1) - ((-2.8471658229827881) * X3)) + (-23.7397346496582031)) + (((-2.6434180736541748) * X4) - ((-1.9064699411392212) * X2)))))))
(0.892 + (0.927 * (((((-8.929) * X3) + ((-6.941) * X1)) * ((-0.007) * X4)) + (0.240 * X2))))
(pyoperon_44) jose@jose-t14s:~/projects/sklearn_reproducer/pyoperon/example$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment