Adding First Lab.

This commit is contained in:
2026-08-10 00:29:32 +00:00
commit a3f00b0d60
11 changed files with 6790 additions and 0 deletions
+201
View File
@@ -0,0 +1,201 @@
x1,x2,y
1.475419709720659,1.777920234120697,1
2.043213278812804,-2.244985311465688,0
1.53402746415258,0.9550498334596311,1
1.221313635232566,-1.231394344278059,0
1.2660591028374135,1.2141337205636444,1
1.308281729663989,1.6243709848784922,1
1.1666152470476476,1.2285325028094338,1
1.3900602715631172,0.4061032304095369,1
2.877815055120691,-3.2190466283388375,0
1.6012436653445823,0.8655384201156864,1
2.6359356979234825,-2.947983748632429,0
1.9225526795448395,1.623790790476797,1
1.2290413977963737,-1.215622204524599,0
2.893268492074382,-3.2329910395211745,0
2.0641832405233087,-2.1723676635431683,0
0.5470171587869957,-0.3955001378509426,0
1.2429184387830137,1.9833695262530138,1
1.8933377548101173,-2.042543072028643,0
1.2002363249636905,-1.2088117937709306,0
1.8967184396707903,1.9384832378202135,1
1.378821159900371,1.2291351464012445,1
1.2119031521333077,-1.2028478336058332,0
1.5868205459519475,-1.6199749122404645,0
2.4013357529453616,-2.58129730564692,0
1.0007528535286876,1.1329550729458548,1
1.713059130973927,1.1715688195704808,1
1.0181164189779177,-1.0011312350207429,0
0.5373927700699371,1.4359636953780488,1
0.5842812011570292,-0.5238305472886671,0
2.034921010134049,1.5750376341660672,1
1.2104156564108668,-1.1739842837110204,0
1.0926020344457221,-1.002305491502905,0
1.3520488716871608,1.3770839847223815,1
1.6276914854666285,1.0765345669471558,1
1.530821241306013,0.9625462090850186,1
1.8911561924991793,0.8556148100917249,1
1.0637948462017635,1.6807622494969716,1
1.0224167649408762,-0.9330641653384639,0
1.1649838527024479,2.080562791751273,1
1.0693305711651355,-0.980585856466426,0
0.9080751250896517,1.451575702995157,1
0.5699162865285077,-0.4196921610399792,0
1.9055115496207407,-1.980523562483243,0
1.4271168254935647,1.7078996467403322,1
1.4582663669167515,1.45679871803864,1
0.9881845334535688,1.4705235221193464,1
1.9003539503093143,1.1794155861501914,1
0.6808677874270539,1.6320249379504932,1
1.9192145827439395,0.8960073528006003,1
1.516880280383202,-1.524847435268556,0
1.0231816341607285,1.5192648288991102,1
0.853931436618464,1.3548101867137452,1
1.9394329319866124,0.9602169797182669,1
2.707466983757193,-2.945317806110114,0
0.9391371309152822,1.4445559024672927,0
1.7619647321473353,1.9839644174678273,1
1.5566516625144635,1.6105470073054722,1
2.2735038277049178,1.6792296866605592,1
2.068250177071038,-2.2002480847533588,0
1.5272899433508105,-1.5267394083910406,0
-0.12054600995330422,0.4421566381032749,0
1.7496393775666053,-1.7994313782057576,0
1.2981276941826818,-1.2939560610455199,0
1.4452038626329657,-1.4960673169904042,0
1.481610914365394,1.4498404849449444,1
1.0940462593521072,-1.0494925847389873,0
1.5395540707644033,0.6971169660426202,1
1.4673144475453412,1.0653039551712757,1
0.7743432987306458,0.944777987552357,1
1.4260613321154219,-1.4870172644639732,0
1.5979262948372221,2.0845942760033696,0
1.4028820171105068,1.2822392218901049,1
1.3581185038201142,0.626617943065331,1
-0.17564395571240388,0.4815161100315559,0
1.1700801091772477,1.0793969037831868,1
1.379333341184536,-1.4060927275227797,0
2.11558838744551,-2.276187363487578,0
2.649492975924778,-2.888793749391333,0
1.2279012913168275,-1.1529268796865075,0
1.1619000788732843,-1.1187292374839106,0
1.9307956446689774,-2.032258062903514,0
1.2642388515350411,0.31530075528288815,1
1.1694102628842158,1.5227930255957502,1
0.002937814282172324,0.2852785441110559,0
1.9265689692915817,2.0645208288964336,1
3.0629176925460877,-3.38252530324336,0
2.065862047141744,2.299989533748659,1
1.9840955091727337,1.8694215235572487,1
0.7861618106643001,-0.6601792017832673,0
1.750795652255326,-1.8235583022289235,0
0.6548627194148895,-0.5371634367389513,0
0.8155819277061829,-0.6971406552247779,0
1.3148731114037864,2.291782131816579,1
0.9011350078669222,0.722529092697998,1
1.4073711145836612,0.45521753089639694,1
0.25612758847641826,-0.016933521516217853,0
1.6009342610852522,-1.660144116626428,0
1.4790296463423669,-1.4637241339626725,0
2.9118574788251594,-3.22769732814423,0
2.2447023887915956,-2.4607775019506057,0
1.4294476544897274,-1.3853099286280288,0
1.5170345551951452,-1.5422794863182308,0
1.1671613348889718,1.422441720777891,1
2.1829847878835555,1.5575980784346208,0
1.6347709906118126,-1.728474308435834,0
1.7567492694157607,1.2617389569706752,1
1.1282276590285085,1.1563529663088206,1
1.6011720012899717,-1.6792093005511388,0
1.5413817100456888,1.489260200391871,1
1.106879548425931,-1.0689508507386134,0
1.952092525873136,-2.0537899130894472,0
1.674802930476228,1.7856985254114868,1
0.9862677263789614,-0.9092142175450587,0
1.3529857294350318,-1.3471850610855438,0
1.6528111109060317,1.873269332507483,1
1.790850257316267,-1.8517663472293164,0
1.1564614739542847,-1.1641421983305873,0
1.0224081280330721,2.117020359803009,1
0.9924365923518628,1.4895687710627454,1
0.8561633262795383,-0.7533535826796144,0
1.5675724120677486,0.7258312333957724,1
1.8887226327490911,1.8191850481564376,1
1.4853668532864404,0.8651616062377242,1
2.6448698054869766,-2.923485137796831,0
0.9382972570664342,1.3871393059856225,1
1.4588542076517526,-1.462929894874589,0
0.8162863432647262,-0.7093202149128733,0
1.7181659305069121,1.0913966970071245,1
0.39030772005910863,1.8412810324842905,1
1.9908526768796562,-2.1667832143800005,0
1.588149382213844,-1.6270706733854605,0
1.5145987813181288,2.798021271619551,1
1.68856957888377,-1.747566651096437,0
2.2360435038045994,-2.432302504839754,0
0.8108239035804364,0.9763931409531561,1
0.7107506335684769,-0.5569233285315417,0
1.1925636035627263,-1.1216746664088717,0
1.841345575105394,-1.8985687915792298,0
1.9867927849241656,1.3629987222865625,1
1.1001831518303078,1.3945967705075029,1
1.4499710309903875,1.6675432019145437,1
1.6821516749167602,-1.7285648665110196,0
1.8391455721193544,1.868131155296855,1
0.9321346376235227,-0.8021224392402351,0
1.7039212062550848,1.2196115374761602,1
1.692668192645037,1.0272604752381742,1
1.5786315448670494,1.5150522142059544,1
0.8682196223982206,-0.7367452498043343,0
1.105882215088115,-1.0602036544756919,0
1.4926074275593535,1.5363381433464691,1
1.587624436077091,1.8401549996418365,1
0.9028629754708544,1.3698291641992588,1
1.4916023460540195,0.4449985641300399,1
1.7846491764830321,-1.8659815283872927,0
0.7207106490233645,0.38940709003456797,1
1.1889824742676205,0.7872170898017725,1
1.4085089464157916,-1.4143315810973074,0
2.6199498293917425,-2.9117224964475037,0
1.92825545236992,-2.077457020305417,0
1.380575780579152,-1.446633782274788,0
0.8770066887839087,1.0789415249277894,1
1.4775490519985457,0.7416275405697624,1
0.9161417787702149,1.7491362002516015,1
1.4728341362010389,0.23622681193338235,1
1.9441086811435655,1.280214618145493,1
0.7597896645152009,-0.6474408956587406,0
1.5181296114388112,1.624564146205342,1
0.785352593091787,-0.6912541533788408,0
2.4137481852053786,0.5314692957141738,1
2.4906524425827263,-2.744110029550253,0
2.0686206991877927,-2.1775129354650438,0
1.537781052936361,-1.5758096282346596,0
1.6167568006650037,-1.6196972568712422,0
0.11048296052576712,0.11847329185483013,0
1.3922039943288107,1.9997131898183964,1
0.9796794284240992,0.9354676393382971,1
1.0555013767318793,-1.0733804027184037,0
1.711878069345281,-1.78454924962855,1
2.0025315964912282,-2.138808529853946,0
0.9518425660596026,0.6170260905227887,1
1.552753861989502,-1.5857540607497103,0
1.006020279332447,-0.9456042459450237,0
1.020786022952983,-0.9437481898895813,0
0.4091192430364893,-0.2183878764117313,0
1.6232510455764204,-1.6836252835527032,0
1.3236601262572043,-1.338282908056922,0
1.1878064645004223,1.1820731325769414,1
1.060957071436357,0.8641970153512,1
1.3280609637567309,-1.253413073970095,0
1.0934493178340317,1.7054549563741228,1
0.10274027699366517,0.17796883080969117,0
1.6170496346102379,0.5245416544719383,1
1.1079351880053232,-1.0765432415062395,0
1.2003662623300573,1.330628305295314,1
1.5399096157676544,1.4163725776321043,1
2.0969987913467936,2.150636659329788,1
2.0985224535896094,-2.29157719062002,0
1.6170199546815875,1.1949014646998248,1
1.4046541723374886,1.6527104278166849,1
0.7666405022516474,2.0675388959569863,1
1 x1 x2 y
2 1.475419709720659 1.777920234120697 1
3 2.043213278812804 -2.244985311465688 0
4 1.53402746415258 0.9550498334596311 1
5 1.221313635232566 -1.231394344278059 0
6 1.2660591028374135 1.2141337205636444 1
7 1.308281729663989 1.6243709848784922 1
8 1.1666152470476476 1.2285325028094338 1
9 1.3900602715631172 0.4061032304095369 1
10 2.877815055120691 -3.2190466283388375 0
11 1.6012436653445823 0.8655384201156864 1
12 2.6359356979234825 -2.947983748632429 0
13 1.9225526795448395 1.623790790476797 1
14 1.2290413977963737 -1.215622204524599 0
15 2.893268492074382 -3.2329910395211745 0
16 2.0641832405233087 -2.1723676635431683 0
17 0.5470171587869957 -0.3955001378509426 0
18 1.2429184387830137 1.9833695262530138 1
19 1.8933377548101173 -2.042543072028643 0
20 1.2002363249636905 -1.2088117937709306 0
21 1.8967184396707903 1.9384832378202135 1
22 1.378821159900371 1.2291351464012445 1
23 1.2119031521333077 -1.2028478336058332 0
24 1.5868205459519475 -1.6199749122404645 0
25 2.4013357529453616 -2.58129730564692 0
26 1.0007528535286876 1.1329550729458548 1
27 1.713059130973927 1.1715688195704808 1
28 1.0181164189779177 -1.0011312350207429 0
29 0.5373927700699371 1.4359636953780488 1
30 0.5842812011570292 -0.5238305472886671 0
31 2.034921010134049 1.5750376341660672 1
32 1.2104156564108668 -1.1739842837110204 0
33 1.0926020344457221 -1.002305491502905 0
34 1.3520488716871608 1.3770839847223815 1
35 1.6276914854666285 1.0765345669471558 1
36 1.530821241306013 0.9625462090850186 1
37 1.8911561924991793 0.8556148100917249 1
38 1.0637948462017635 1.6807622494969716 1
39 1.0224167649408762 -0.9330641653384639 0
40 1.1649838527024479 2.080562791751273 1
41 1.0693305711651355 -0.980585856466426 0
42 0.9080751250896517 1.451575702995157 1
43 0.5699162865285077 -0.4196921610399792 0
44 1.9055115496207407 -1.980523562483243 0
45 1.4271168254935647 1.7078996467403322 1
46 1.4582663669167515 1.45679871803864 1
47 0.9881845334535688 1.4705235221193464 1
48 1.9003539503093143 1.1794155861501914 1
49 0.6808677874270539 1.6320249379504932 1
50 1.9192145827439395 0.8960073528006003 1
51 1.516880280383202 -1.524847435268556 0
52 1.0231816341607285 1.5192648288991102 1
53 0.853931436618464 1.3548101867137452 1
54 1.9394329319866124 0.9602169797182669 1
55 2.707466983757193 -2.945317806110114 0
56 0.9391371309152822 1.4445559024672927 0
57 1.7619647321473353 1.9839644174678273 1
58 1.5566516625144635 1.6105470073054722 1
59 2.2735038277049178 1.6792296866605592 1
60 2.068250177071038 -2.2002480847533588 0
61 1.5272899433508105 -1.5267394083910406 0
62 -0.12054600995330422 0.4421566381032749 0
63 1.7496393775666053 -1.7994313782057576 0
64 1.2981276941826818 -1.2939560610455199 0
65 1.4452038626329657 -1.4960673169904042 0
66 1.481610914365394 1.4498404849449444 1
67 1.0940462593521072 -1.0494925847389873 0
68 1.5395540707644033 0.6971169660426202 1
69 1.4673144475453412 1.0653039551712757 1
70 0.7743432987306458 0.944777987552357 1
71 1.4260613321154219 -1.4870172644639732 0
72 1.5979262948372221 2.0845942760033696 0
73 1.4028820171105068 1.2822392218901049 1
74 1.3581185038201142 0.626617943065331 1
75 -0.17564395571240388 0.4815161100315559 0
76 1.1700801091772477 1.0793969037831868 1
77 1.379333341184536 -1.4060927275227797 0
78 2.11558838744551 -2.276187363487578 0
79 2.649492975924778 -2.888793749391333 0
80 1.2279012913168275 -1.1529268796865075 0
81 1.1619000788732843 -1.1187292374839106 0
82 1.9307956446689774 -2.032258062903514 0
83 1.2642388515350411 0.31530075528288815 1
84 1.1694102628842158 1.5227930255957502 1
85 0.002937814282172324 0.2852785441110559 0
86 1.9265689692915817 2.0645208288964336 1
87 3.0629176925460877 -3.38252530324336 0
88 2.065862047141744 2.299989533748659 1
89 1.9840955091727337 1.8694215235572487 1
90 0.7861618106643001 -0.6601792017832673 0
91 1.750795652255326 -1.8235583022289235 0
92 0.6548627194148895 -0.5371634367389513 0
93 0.8155819277061829 -0.6971406552247779 0
94 1.3148731114037864 2.291782131816579 1
95 0.9011350078669222 0.722529092697998 1
96 1.4073711145836612 0.45521753089639694 1
97 0.25612758847641826 -0.016933521516217853 0
98 1.6009342610852522 -1.660144116626428 0
99 1.4790296463423669 -1.4637241339626725 0
100 2.9118574788251594 -3.22769732814423 0
101 2.2447023887915956 -2.4607775019506057 0
102 1.4294476544897274 -1.3853099286280288 0
103 1.5170345551951452 -1.5422794863182308 0
104 1.1671613348889718 1.422441720777891 1
105 2.1829847878835555 1.5575980784346208 0
106 1.6347709906118126 -1.728474308435834 0
107 1.7567492694157607 1.2617389569706752 1
108 1.1282276590285085 1.1563529663088206 1
109 1.6011720012899717 -1.6792093005511388 0
110 1.5413817100456888 1.489260200391871 1
111 1.106879548425931 -1.0689508507386134 0
112 1.952092525873136 -2.0537899130894472 0
113 1.674802930476228 1.7856985254114868 1
114 0.9862677263789614 -0.9092142175450587 0
115 1.3529857294350318 -1.3471850610855438 0
116 1.6528111109060317 1.873269332507483 1
117 1.790850257316267 -1.8517663472293164 0
118 1.1564614739542847 -1.1641421983305873 0
119 1.0224081280330721 2.117020359803009 1
120 0.9924365923518628 1.4895687710627454 1
121 0.8561633262795383 -0.7533535826796144 0
122 1.5675724120677486 0.7258312333957724 1
123 1.8887226327490911 1.8191850481564376 1
124 1.4853668532864404 0.8651616062377242 1
125 2.6448698054869766 -2.923485137796831 0
126 0.9382972570664342 1.3871393059856225 1
127 1.4588542076517526 -1.462929894874589 0
128 0.8162863432647262 -0.7093202149128733 0
129 1.7181659305069121 1.0913966970071245 1
130 0.39030772005910863 1.8412810324842905 1
131 1.9908526768796562 -2.1667832143800005 0
132 1.588149382213844 -1.6270706733854605 0
133 1.5145987813181288 2.798021271619551 1
134 1.68856957888377 -1.747566651096437 0
135 2.2360435038045994 -2.432302504839754 0
136 0.8108239035804364 0.9763931409531561 1
137 0.7107506335684769 -0.5569233285315417 0
138 1.1925636035627263 -1.1216746664088717 0
139 1.841345575105394 -1.8985687915792298 0
140 1.9867927849241656 1.3629987222865625 1
141 1.1001831518303078 1.3945967705075029 1
142 1.4499710309903875 1.6675432019145437 1
143 1.6821516749167602 -1.7285648665110196 0
144 1.8391455721193544 1.868131155296855 1
145 0.9321346376235227 -0.8021224392402351 0
146 1.7039212062550848 1.2196115374761602 1
147 1.692668192645037 1.0272604752381742 1
148 1.5786315448670494 1.5150522142059544 1
149 0.8682196223982206 -0.7367452498043343 0
150 1.105882215088115 -1.0602036544756919 0
151 1.4926074275593535 1.5363381433464691 1
152 1.587624436077091 1.8401549996418365 1
153 0.9028629754708544 1.3698291641992588 1
154 1.4916023460540195 0.4449985641300399 1
155 1.7846491764830321 -1.8659815283872927 0
156 0.7207106490233645 0.38940709003456797 1
157 1.1889824742676205 0.7872170898017725 1
158 1.4085089464157916 -1.4143315810973074 0
159 2.6199498293917425 -2.9117224964475037 0
160 1.92825545236992 -2.077457020305417 0
161 1.380575780579152 -1.446633782274788 0
162 0.8770066887839087 1.0789415249277894 1
163 1.4775490519985457 0.7416275405697624 1
164 0.9161417787702149 1.7491362002516015 1
165 1.4728341362010389 0.23622681193338235 1
166 1.9441086811435655 1.280214618145493 1
167 0.7597896645152009 -0.6474408956587406 0
168 1.5181296114388112 1.624564146205342 1
169 0.785352593091787 -0.6912541533788408 0
170 2.4137481852053786 0.5314692957141738 1
171 2.4906524425827263 -2.744110029550253 0
172 2.0686206991877927 -2.1775129354650438 0
173 1.537781052936361 -1.5758096282346596 0
174 1.6167568006650037 -1.6196972568712422 0
175 0.11048296052576712 0.11847329185483013 0
176 1.3922039943288107 1.9997131898183964 1
177 0.9796794284240992 0.9354676393382971 1
178 1.0555013767318793 -1.0733804027184037 0
179 1.711878069345281 -1.78454924962855 1
180 2.0025315964912282 -2.138808529853946 0
181 0.9518425660596026 0.6170260905227887 1
182 1.552753861989502 -1.5857540607497103 0
183 1.006020279332447 -0.9456042459450237 0
184 1.020786022952983 -0.9437481898895813 0
185 0.4091192430364893 -0.2183878764117313 0
186 1.6232510455764204 -1.6836252835527032 0
187 1.3236601262572043 -1.338282908056922 0
188 1.1878064645004223 1.1820731325769414 1
189 1.060957071436357 0.8641970153512 1
190 1.3280609637567309 -1.253413073970095 0
191 1.0934493178340317 1.7054549563741228 1
192 0.10274027699366517 0.17796883080969117 0
193 1.6170496346102379 0.5245416544719383 1
194 1.1079351880053232 -1.0765432415062395 0
195 1.2003662623300573 1.330628305295314 1
196 1.5399096157676544 1.4163725776321043 1
197 2.0969987913467936 2.150636659329788 1
198 2.0985224535896094 -2.29157719062002 0
199 1.6170199546815875 1.1949014646998248 1
200 1.4046541723374886 1.6527104278166849 1
201 0.7666405022516474 2.0675388959569863 1
+1001
View File
File diff suppressed because it is too large Load Diff
+201
View File
@@ -0,0 +1,201 @@
x1,x2,y
1.5106245668188345,0.6661903576291754,7.703666552373127
-1.193807178269057,0.9465234085343042,-3.054678123227642
0.3926679839622662,0.8026834711835509,-0.7920404360138635
1.0560613733088902,1.5228721291772684,-4.119148210522341
-0.5033163431841412,-1.032846396002328,-0.6908395014047151
1.0021099066243613,-0.5811228229489291,0.5770583542095195
0.9001409133808509,-1.2461170848124465,1.543198694221212
-0.6516414175642723,-0.29458575637989703,-1.092629183567901
-1.2991321530597428,1.4395244157307627,-5.1947969435534365
-1.5600963905881178,0.947291380193211,-7.481594042801894
0.16993216771608077,0.49312771034354164,-0.3297828588591831
0.9043971348145501,0.9443674847458747,0.2777723535987769
0.21254608259086294,0.1629080591692893,-0.3622738214405737
0.0006708778027266771,0.8194980726811294,-0.26642666912606533
0.8642902981083824,-1.3015331029621529,2.743311160091
1.4262196858383147,-0.3894085684050712,5.82871741730322
1.126449654019741,0.015332745291193772,2.3572938732393567
-0.5433558540872596,0.5953595824188804,-0.3358722489715126
0.7632342805972114,-0.3099513468189379,0.16533163691368657
-0.08483391661774786,-0.7456778781059406,0.24809050507034008
-0.22914353330730997,0.6072379150210785,-0.33122482157890437
-1.3154280222390957,-1.5239791793370032,-5.396646745737118
-1.3128599112279962,-1.5193441691962812,-5.448810558568131
-1.2304317962708642,-1.532326347723392,-3.8181050775742493
1.4363960228772013,0.8208097527273934,5.970976341738647
0.6216397940572369,0.2595731495068876,0.43202660179404234
1.5594003838628603,-1.1180854808223888,7.35841184226486
0.18250288749209065,0.9084742691405232,-0.8128421022146527
0.1740768748152437,-0.5737102505789566,-0.5588531800950794
0.8955835003913974,-0.17256674265527638,0.9270258460842365
0.8852749948438912,0.9936630901113523,0.026483599208461543
-1.1781689030831328,0.5685077555611437,-2.907515750782079
-1.4715158414493876,-0.9542972456990229,-8.274510713361284
0.777300191545863,-0.8414013536490779,0.1369625789447931
-1.106273625383847,0.5857566503758549,-1.2026523551486923
0.8146340422980312,-1.2870784081745823,1.899438006600918
0.47754609678498827,1.409902111025659,-3.767671700019493
0.1107224041256809,1.579337589717912,-6.198844887334346
0.6936056005235498,-0.10717035795730223,0.7000286199387197
-1.1758653409554765,1.0472147058903567,-3.0836197374066323
-0.1657085197722683,-0.7513169404397889,-0.9010001649368082
0.871529560558618,-0.9381967119550986,0.9475270246485521
-0.2582368386310072,0.4706297540586406,0.327046184317764
-0.6567833817511585,0.523587349313126,-1.0739748980821058
0.7311419740861806,-1.4618392798179696,2.5530917120144534
-1.5844565191127071,0.7343842811551333,-8.167826753737492
-1.1526797104964221,-0.1885522252246905,-3.00107010963218
1.5537285423837637,-0.11208494018031034,7.981474376383687
-0.6749325387577866,0.7511204184978557,-0.28560278798680017
-0.48139644335349163,0.25154974980007805,-0.25553192402652214
0.6834771517037357,1.5769854632654239,-5.698670607907534
0.2824255999015062,0.5955083683374363,-0.2808819645949708
-0.17594862446722503,-1.3980250537476129,1.2429834578631578
-0.7674091029024276,-0.26030052059263475,-1.5695376722636283
-1.3694107293665803,1.094378275326282,-5.190130587758665
-0.7848692796241044,-1.1678780926200447,-1.1509175009717212
-0.338797513030088,-0.26684917417872667,-0.5616221273942537
-1.235138587729437,1.3748230007175177,-4.743765796080973
-0.8166511950395346,-1.0839869988738429,-1.010703963801425
1.044134157421945,1.2677144698872538,-0.3204210061662084
-0.0881002317936379,0.03145717138255799,-0.003423225130859412
1.1125326975935144,-0.8398858494327716,1.8195886869348703
1.3354805521653637,0.41866316916717583,4.45579589542212
0.31166249303629034,0.5406325087730548,-0.6397384213018831
-1.056914863684606,0.9490295353686125,-1.629939059742924
1.1538237417420034,-1.063361537031101,2.5796533084352555
-0.1971639725305827,-0.0759766125224779,0.012958204915846386
-0.814188675809755,-1.4638341835303152,-0.308498758906392
0.5499334035650154,1.4738782800212,-4.992630549224068
0.06546382005512852,-0.11623771301919672,-0.2867269655138653
1.4919421188581814,0.30733617034999305,7.205368821354694
0.19894634796023114,-1.2739386965934565,0.7357756950552553
-1.448403135982458,-1.1577428107567016,-8.690929038531502
-0.7747391707270588,0.6173650898747356,-0.4844790125492307
0.9090590346925054,0.4365066947448861,1.6729384257217847
-1.1282369488461255,-0.725024953194648,-3.199362360339924
-0.09815381059071582,-1.1178464837976314,-0.1597369386211731
-1.5826245307881586,-1.4346946655539234,-11.046597951771716
1.3515444433472106,-1.3191699751310382,5.0108425893138415
-1.2297466646098258,-0.3517997114991065,-3.892789145472922
1.437739273629624,-0.3107852527755852,6.040677916161258
-0.12247296900957005,0.07120286074359083,-0.46517736801820525
-0.7657478997249773,-1.1086990517214481,-1.7293501028128526
0.19782057620159788,0.703304112068948,-0.7935413355668688
1.0339987518403033,0.12461365204539798,2.218519399138847
-1.1573469756286425,0.877874883785764,-2.187687727225633
-0.29189404982816924,-0.9035887145697217,-0.7591884412534626
1.1505956269404738,-0.3897583263690205,2.164649390437628
0.21583396335783478,-0.328853435286963,0.4869690737973375
-0.42685316821564045,0.12648779283737177,0.22375834194685296
0.5594008076987831,-0.7568786297941834,-0.2625863369171082
-1.1900363754382532,-0.15876499873418526,-3.503695635198838
1.0632313644646434,0.975245943989766,1.1253532821442722
0.02333664506253852,1.5736783229718743,-5.60063130475685
-1.4608798015590658,-1.0192050892911229,-8.042902127087082
-0.4026110610970155,-0.2371773236047683,-0.533675875149233
1.5293343330362887,-0.28295679297900844,7.353514929929741
1.144230861192184,-0.11904203010074932,2.8298938074209716
-1.2456823724782262,1.4593493104724131,-5.835775211523957
-0.931329256049235,-0.9660232274813098,-1.828763299924876
-0.9134752878075404,0.2005517138395434,-0.6908594703087108
-0.8125868431841969,-1.3903026114611763,-1.36849443389498
-1.1025869949330482,1.197805968930584,-3.284284634303967
-1.2953629217252354,0.7290985566998986,-3.1679011115776223
0.52580332904764,-0.2995620433917743,-0.510152478779095
1.3695059461306376,-0.026199739478688144,5.059446386333698
0.3181657874557928,1.4500748157200825,-4.5663015433647125
1.1148184129954593,-0.8714843302425148,1.9811646703036914
-0.5835659700366027,-1.3500531421428357,0.1250452777517091
-0.47292002059160265,0.6765099126711753,-0.40182645288143987
1.5604718328206775,-1.5480625397040915,10.890799945443412
0.8253130199451539,1.045156750905376,-0.7347570004990406
-1.1107932091957249,1.346130746475417,-3.489210815989714
1.0541715676247563,0.9498146826405178,1.0327195402474985
0.8177265359149675,-0.7762484404948116,0.6931576195082604
0.9197831103550524,0.15726202751897422,1.3640865361762864
0.28257999490882635,-0.5854690837848389,0.6498430925313867
0.846935131398399,0.8402882942804504,0.183318495584983
-0.9973696806036743,-1.4998927587147375,-1.7178911050980674
-1.3296216997647354,1.3950074326420032,-6.243362754415419
1.5034083734578223,1.5506498605811987,1.6055053235692316
0.7352984545401346,1.116730952399533,-1.1677121124528136
0.15130509185559893,0.1944875985984389,-0.34221060930430786
-0.3884130322095405,-0.3674632404608986,-0.22276834077271448
-0.534098684765959,-0.21975353553136112,-0.2809248379896202
0.5761117933052526,-1.0197713319492725,-0.40748071080959825
0.9181580080068428,0.5275227410945029,1.3601063632677626
0.10828804247667323,-1.3839408634002721,1.2569379727598946
-0.10404947382857022,-0.34540792827058153,0.13505077480122488
-1.2902075222240914,1.4314233463347343,-5.356977049401812
1.004865230931311,-1.0656866562953475,1.641502096222664
1.2533672520157246,0.7955456622622377,3.3935153850224875
-0.974443169337587,0.5744864294686649,-0.8788500173333955
-0.9968822303606356,-0.49874855019728637,-1.6400952115717136
-0.21946177542435175,0.40323993901138255,-0.8291665562018633
0.780783112623971,0.10116133982540587,0.11402875068772644
-0.7922038702413208,-0.6567233613614634,-1.5768129110761362
-1.270391410783492,-1.4685469014244898,-4.725335486755283
-0.5044402134398269,-0.2938986616607582,-0.3211885102750443
1.3225125878463224,-1.15182270499363,4.250959008262688
1.201724942487156,-0.6910358063151506,2.6177142826909026
1.140953675438586,-0.40876296578704596,1.6107975152647285
-1.108474135879173,-1.3973488681518142,-3.0032482828464873
0.5839856127199217,-1.1527920524502087,0.38744178675537805
-0.6886157163203539,0.9201778715622937,-1.0491435102404763
0.1746713184506714,-1.395784780466639,1.7338663491420157
-0.0974214039174146,-0.9936916509302858,-0.40483828954412926
0.38973449555442086,-0.7258009871971958,0.2001853632325099
0.8472214013844757,1.1016715442638225,-0.15192752343800286
-0.01437901878842096,-1.2457853631052285,-0.01561752425891444
-0.48551717292334007,1.1683207421140747,-2.044668522025558
-1.040616364054384,-0.8973453049533078,-2.672597958390604
0.7471836946010555,1.2107703481945653,-1.4384614010931611
0.23565014014626895,-0.006405469461898461,0.19444111564109495
1.241787824047583,0.9976075879016486,2.392426290923794
-0.8476892259818897,-0.5589032623466335,-1.19772640751026
-1.2202324253476964,1.398564578145622,-5.269628176215641
1.2892566004169073,1.3500720207974415,0.2958775036906972
0.7600484393527225,-1.3700789264440503,2.0371304135551864
1.2505359708112795,1.2590292470331623,1.2407328827981894
-1.431756830966223,1.4256636512701006,-7.166033288515333
1.2053700440054493,0.08786441623218866,2.6836634258937044
0.8146249454068202,1.0958560046485357,-0.4134113129977707
-1.2036167204344927,-1.468969727085697,-3.651682089051242
-0.6604999751466125,0.518132847126064,-0.11782908485159571
-1.259457498011575,1.5971351375175638,-6.791821226652854
0.8272624954726724,0.7022814590429975,-0.2148672294904993
1.2141175471605923,-0.734908894311555,2.4393955703673287
0.8766593553790827,-0.19558899279343267,1.1733820137319575
-0.9376474891493128,-0.24725109032940074,-0.7345047271743378
-0.30926590960278943,1.3547102967225992,-3.3360021543390808
1.038129736587177,1.3621973399575187,-1.625476514560768
0.6339865087316392,1.0815366996972258,-1.0004379035097692
1.3594939808577986,-1.2828379469443985,5.174186153473441
-0.4134463224557401,1.3656479643155257,-3.796270478999162
0.7795211683444863,-1.5259516973377716,3.4806619428566306
-0.5075613843784716,-1.439658592969812,0.7263768123841065
0.5118441636136923,0.31902514149116934,0.774271904574283
-0.7756242469168136,-0.9936279130009095,-1.758977070577434
1.1809721160864086,-1.4834233738147735,5.086277093234282
-0.9149046741224954,-1.2826976940837942,-2.152058072537661
0.16103521823244593,-1.3499003523667576,0.7615701330692861
0.7832388989050147,1.4960311437894722,-4.0256316661771985
1.0183275284072235,0.2693188773865469,1.6558507511899843
0.8759061848052041,1.1694609537781213,-1.1043734605579203
0.8356470463691297,0.9154057768862525,0.23033423616059556
-1.412100218719521,-0.22688361129837809,-5.952459534201089
0.07600943589643916,-1.274649910708109,0.9105661597841641
-0.14151587253244458,-0.952437232655263,-0.9035800971742287
0.3536704134842392,-0.6155888466427829,0.26190737271744
-0.7195119180745174,-1.1563056120530577,-1.674221156929358
-0.07295797349464128,-0.018193492689223323,-0.20309237617718712
-1.229123630978402,1.2322975623257624,-3.5766755597121973
-0.953234239499307,0.8212781677331691,-1.3897905589038104
0.17413296652778731,-0.9353047892750745,0.009649288325514899
-0.33524910797153806,0.7906425620156363,-0.3650388433385381
0.1755279020527467,-0.4130486916401961,-0.4156298487845873
-0.6526948386879177,-0.41199156131751313,-0.8468260972618442
1.2003443626320371,0.35272782218638676,3.3127754499207334
0.6497070902364563,0.42806327382164167,0.4943618866020896
1 x1 x2 y
2 1.5106245668188345 0.6661903576291754 7.703666552373127
3 -1.193807178269057 0.9465234085343042 -3.054678123227642
4 0.3926679839622662 0.8026834711835509 -0.7920404360138635
5 1.0560613733088902 1.5228721291772684 -4.119148210522341
6 -0.5033163431841412 -1.032846396002328 -0.6908395014047151
7 1.0021099066243613 -0.5811228229489291 0.5770583542095195
8 0.9001409133808509 -1.2461170848124465 1.543198694221212
9 -0.6516414175642723 -0.29458575637989703 -1.092629183567901
10 -1.2991321530597428 1.4395244157307627 -5.1947969435534365
11 -1.5600963905881178 0.947291380193211 -7.481594042801894
12 0.16993216771608077 0.49312771034354164 -0.3297828588591831
13 0.9043971348145501 0.9443674847458747 0.2777723535987769
14 0.21254608259086294 0.1629080591692893 -0.3622738214405737
15 0.0006708778027266771 0.8194980726811294 -0.26642666912606533
16 0.8642902981083824 -1.3015331029621529 2.743311160091
17 1.4262196858383147 -0.3894085684050712 5.82871741730322
18 1.126449654019741 0.015332745291193772 2.3572938732393567
19 -0.5433558540872596 0.5953595824188804 -0.3358722489715126
20 0.7632342805972114 -0.3099513468189379 0.16533163691368657
21 -0.08483391661774786 -0.7456778781059406 0.24809050507034008
22 -0.22914353330730997 0.6072379150210785 -0.33122482157890437
23 -1.3154280222390957 -1.5239791793370032 -5.396646745737118
24 -1.3128599112279962 -1.5193441691962812 -5.448810558568131
25 -1.2304317962708642 -1.532326347723392 -3.8181050775742493
26 1.4363960228772013 0.8208097527273934 5.970976341738647
27 0.6216397940572369 0.2595731495068876 0.43202660179404234
28 1.5594003838628603 -1.1180854808223888 7.35841184226486
29 0.18250288749209065 0.9084742691405232 -0.8128421022146527
30 0.1740768748152437 -0.5737102505789566 -0.5588531800950794
31 0.8955835003913974 -0.17256674265527638 0.9270258460842365
32 0.8852749948438912 0.9936630901113523 0.026483599208461543
33 -1.1781689030831328 0.5685077555611437 -2.907515750782079
34 -1.4715158414493876 -0.9542972456990229 -8.274510713361284
35 0.777300191545863 -0.8414013536490779 0.1369625789447931
36 -1.106273625383847 0.5857566503758549 -1.2026523551486923
37 0.8146340422980312 -1.2870784081745823 1.899438006600918
38 0.47754609678498827 1.409902111025659 -3.767671700019493
39 0.1107224041256809 1.579337589717912 -6.198844887334346
40 0.6936056005235498 -0.10717035795730223 0.7000286199387197
41 -1.1758653409554765 1.0472147058903567 -3.0836197374066323
42 -0.1657085197722683 -0.7513169404397889 -0.9010001649368082
43 0.871529560558618 -0.9381967119550986 0.9475270246485521
44 -0.2582368386310072 0.4706297540586406 0.327046184317764
45 -0.6567833817511585 0.523587349313126 -1.0739748980821058
46 0.7311419740861806 -1.4618392798179696 2.5530917120144534
47 -1.5844565191127071 0.7343842811551333 -8.167826753737492
48 -1.1526797104964221 -0.1885522252246905 -3.00107010963218
49 1.5537285423837637 -0.11208494018031034 7.981474376383687
50 -0.6749325387577866 0.7511204184978557 -0.28560278798680017
51 -0.48139644335349163 0.25154974980007805 -0.25553192402652214
52 0.6834771517037357 1.5769854632654239 -5.698670607907534
53 0.2824255999015062 0.5955083683374363 -0.2808819645949708
54 -0.17594862446722503 -1.3980250537476129 1.2429834578631578
55 -0.7674091029024276 -0.26030052059263475 -1.5695376722636283
56 -1.3694107293665803 1.094378275326282 -5.190130587758665
57 -0.7848692796241044 -1.1678780926200447 -1.1509175009717212
58 -0.338797513030088 -0.26684917417872667 -0.5616221273942537
59 -1.235138587729437 1.3748230007175177 -4.743765796080973
60 -0.8166511950395346 -1.0839869988738429 -1.010703963801425
61 1.044134157421945 1.2677144698872538 -0.3204210061662084
62 -0.0881002317936379 0.03145717138255799 -0.003423225130859412
63 1.1125326975935144 -0.8398858494327716 1.8195886869348703
64 1.3354805521653637 0.41866316916717583 4.45579589542212
65 0.31166249303629034 0.5406325087730548 -0.6397384213018831
66 -1.056914863684606 0.9490295353686125 -1.629939059742924
67 1.1538237417420034 -1.063361537031101 2.5796533084352555
68 -0.1971639725305827 -0.0759766125224779 0.012958204915846386
69 -0.814188675809755 -1.4638341835303152 -0.308498758906392
70 0.5499334035650154 1.4738782800212 -4.992630549224068
71 0.06546382005512852 -0.11623771301919672 -0.2867269655138653
72 1.4919421188581814 0.30733617034999305 7.205368821354694
73 0.19894634796023114 -1.2739386965934565 0.7357756950552553
74 -1.448403135982458 -1.1577428107567016 -8.690929038531502
75 -0.7747391707270588 0.6173650898747356 -0.4844790125492307
76 0.9090590346925054 0.4365066947448861 1.6729384257217847
77 -1.1282369488461255 -0.725024953194648 -3.199362360339924
78 -0.09815381059071582 -1.1178464837976314 -0.1597369386211731
79 -1.5826245307881586 -1.4346946655539234 -11.046597951771716
80 1.3515444433472106 -1.3191699751310382 5.0108425893138415
81 -1.2297466646098258 -0.3517997114991065 -3.892789145472922
82 1.437739273629624 -0.3107852527755852 6.040677916161258
83 -0.12247296900957005 0.07120286074359083 -0.46517736801820525
84 -0.7657478997249773 -1.1086990517214481 -1.7293501028128526
85 0.19782057620159788 0.703304112068948 -0.7935413355668688
86 1.0339987518403033 0.12461365204539798 2.218519399138847
87 -1.1573469756286425 0.877874883785764 -2.187687727225633
88 -0.29189404982816924 -0.9035887145697217 -0.7591884412534626
89 1.1505956269404738 -0.3897583263690205 2.164649390437628
90 0.21583396335783478 -0.328853435286963 0.4869690737973375
91 -0.42685316821564045 0.12648779283737177 0.22375834194685296
92 0.5594008076987831 -0.7568786297941834 -0.2625863369171082
93 -1.1900363754382532 -0.15876499873418526 -3.503695635198838
94 1.0632313644646434 0.975245943989766 1.1253532821442722
95 0.02333664506253852 1.5736783229718743 -5.60063130475685
96 -1.4608798015590658 -1.0192050892911229 -8.042902127087082
97 -0.4026110610970155 -0.2371773236047683 -0.533675875149233
98 1.5293343330362887 -0.28295679297900844 7.353514929929741
99 1.144230861192184 -0.11904203010074932 2.8298938074209716
100 -1.2456823724782262 1.4593493104724131 -5.835775211523957
101 -0.931329256049235 -0.9660232274813098 -1.828763299924876
102 -0.9134752878075404 0.2005517138395434 -0.6908594703087108
103 -0.8125868431841969 -1.3903026114611763 -1.36849443389498
104 -1.1025869949330482 1.197805968930584 -3.284284634303967
105 -1.2953629217252354 0.7290985566998986 -3.1679011115776223
106 0.52580332904764 -0.2995620433917743 -0.510152478779095
107 1.3695059461306376 -0.026199739478688144 5.059446386333698
108 0.3181657874557928 1.4500748157200825 -4.5663015433647125
109 1.1148184129954593 -0.8714843302425148 1.9811646703036914
110 -0.5835659700366027 -1.3500531421428357 0.1250452777517091
111 -0.47292002059160265 0.6765099126711753 -0.40182645288143987
112 1.5604718328206775 -1.5480625397040915 10.890799945443412
113 0.8253130199451539 1.045156750905376 -0.7347570004990406
114 -1.1107932091957249 1.346130746475417 -3.489210815989714
115 1.0541715676247563 0.9498146826405178 1.0327195402474985
116 0.8177265359149675 -0.7762484404948116 0.6931576195082604
117 0.9197831103550524 0.15726202751897422 1.3640865361762864
118 0.28257999490882635 -0.5854690837848389 0.6498430925313867
119 0.846935131398399 0.8402882942804504 0.183318495584983
120 -0.9973696806036743 -1.4998927587147375 -1.7178911050980674
121 -1.3296216997647354 1.3950074326420032 -6.243362754415419
122 1.5034083734578223 1.5506498605811987 1.6055053235692316
123 0.7352984545401346 1.116730952399533 -1.1677121124528136
124 0.15130509185559893 0.1944875985984389 -0.34221060930430786
125 -0.3884130322095405 -0.3674632404608986 -0.22276834077271448
126 -0.534098684765959 -0.21975353553136112 -0.2809248379896202
127 0.5761117933052526 -1.0197713319492725 -0.40748071080959825
128 0.9181580080068428 0.5275227410945029 1.3601063632677626
129 0.10828804247667323 -1.3839408634002721 1.2569379727598946
130 -0.10404947382857022 -0.34540792827058153 0.13505077480122488
131 -1.2902075222240914 1.4314233463347343 -5.356977049401812
132 1.004865230931311 -1.0656866562953475 1.641502096222664
133 1.2533672520157246 0.7955456622622377 3.3935153850224875
134 -0.974443169337587 0.5744864294686649 -0.8788500173333955
135 -0.9968822303606356 -0.49874855019728637 -1.6400952115717136
136 -0.21946177542435175 0.40323993901138255 -0.8291665562018633
137 0.780783112623971 0.10116133982540587 0.11402875068772644
138 -0.7922038702413208 -0.6567233613614634 -1.5768129110761362
139 -1.270391410783492 -1.4685469014244898 -4.725335486755283
140 -0.5044402134398269 -0.2938986616607582 -0.3211885102750443
141 1.3225125878463224 -1.15182270499363 4.250959008262688
142 1.201724942487156 -0.6910358063151506 2.6177142826909026
143 1.140953675438586 -0.40876296578704596 1.6107975152647285
144 -1.108474135879173 -1.3973488681518142 -3.0032482828464873
145 0.5839856127199217 -1.1527920524502087 0.38744178675537805
146 -0.6886157163203539 0.9201778715622937 -1.0491435102404763
147 0.1746713184506714 -1.395784780466639 1.7338663491420157
148 -0.0974214039174146 -0.9936916509302858 -0.40483828954412926
149 0.38973449555442086 -0.7258009871971958 0.2001853632325099
150 0.8472214013844757 1.1016715442638225 -0.15192752343800286
151 -0.01437901878842096 -1.2457853631052285 -0.01561752425891444
152 -0.48551717292334007 1.1683207421140747 -2.044668522025558
153 -1.040616364054384 -0.8973453049533078 -2.672597958390604
154 0.7471836946010555 1.2107703481945653 -1.4384614010931611
155 0.23565014014626895 -0.006405469461898461 0.19444111564109495
156 1.241787824047583 0.9976075879016486 2.392426290923794
157 -0.8476892259818897 -0.5589032623466335 -1.19772640751026
158 -1.2202324253476964 1.398564578145622 -5.269628176215641
159 1.2892566004169073 1.3500720207974415 0.2958775036906972
160 0.7600484393527225 -1.3700789264440503 2.0371304135551864
161 1.2505359708112795 1.2590292470331623 1.2407328827981894
162 -1.431756830966223 1.4256636512701006 -7.166033288515333
163 1.2053700440054493 0.08786441623218866 2.6836634258937044
164 0.8146249454068202 1.0958560046485357 -0.4134113129977707
165 -1.2036167204344927 -1.468969727085697 -3.651682089051242
166 -0.6604999751466125 0.518132847126064 -0.11782908485159571
167 -1.259457498011575 1.5971351375175638 -6.791821226652854
168 0.8272624954726724 0.7022814590429975 -0.2148672294904993
169 1.2141175471605923 -0.734908894311555 2.4393955703673287
170 0.8766593553790827 -0.19558899279343267 1.1733820137319575
171 -0.9376474891493128 -0.24725109032940074 -0.7345047271743378
172 -0.30926590960278943 1.3547102967225992 -3.3360021543390808
173 1.038129736587177 1.3621973399575187 -1.625476514560768
174 0.6339865087316392 1.0815366996972258 -1.0004379035097692
175 1.3594939808577986 -1.2828379469443985 5.174186153473441
176 -0.4134463224557401 1.3656479643155257 -3.796270478999162
177 0.7795211683444863 -1.5259516973377716 3.4806619428566306
178 -0.5075613843784716 -1.439658592969812 0.7263768123841065
179 0.5118441636136923 0.31902514149116934 0.774271904574283
180 -0.7756242469168136 -0.9936279130009095 -1.758977070577434
181 1.1809721160864086 -1.4834233738147735 5.086277093234282
182 -0.9149046741224954 -1.2826976940837942 -2.152058072537661
183 0.16103521823244593 -1.3499003523667576 0.7615701330692861
184 0.7832388989050147 1.4960311437894722 -4.0256316661771985
185 1.0183275284072235 0.2693188773865469 1.6558507511899843
186 0.8759061848052041 1.1694609537781213 -1.1043734605579203
187 0.8356470463691297 0.9154057768862525 0.23033423616059556
188 -1.412100218719521 -0.22688361129837809 -5.952459534201089
189 0.07600943589643916 -1.274649910708109 0.9105661597841641
190 -0.14151587253244458 -0.952437232655263 -0.9035800971742287
191 0.3536704134842392 -0.6155888466427829 0.26190737271744
192 -0.7195119180745174 -1.1563056120530577 -1.674221156929358
193 -0.07295797349464128 -0.018193492689223323 -0.20309237617718712
194 -1.229123630978402 1.2322975623257624 -3.5766755597121973
195 -0.953234239499307 0.8212781677331691 -1.3897905589038104
196 0.17413296652778731 -0.9353047892750745 0.009649288325514899
197 -0.33524910797153806 0.7906425620156363 -0.3650388433385381
198 0.1755279020527467 -0.4130486916401961 -0.4156298487845873
199 -0.6526948386879177 -0.41199156131751313 -0.8468260972618442
200 1.2003443626320371 0.35272782218638676 3.3127754499207334
201 0.6497070902364563 0.42806327382164167 0.4943618866020896
+1001
View File
File diff suppressed because it is too large Load Diff
+201
View File
@@ -0,0 +1,201 @@
x1,x2,y
1.8571014418816905,0.8156046389104076,3
1.5569950783965398,-1.345381422993251,2
-0.6718908239580035,-0.16070732110315356,0
0.4883051380503358,-0.2079803938835043,2
1.3941074452870044,-1.213162168961245,2
-1.8448130536850813,-2.6041261616104916,0
2.5652495014044012,-2.391868926438699,2
1.8606503167581523,0.783059873665397,0
-1.698975206468745,2.374353188327372,1
-0.7413826828506821,-0.2762208697515973,2
2.2681980298108355,0.18561060895104808,2
-2.0849208734568876,1.588570566832303,1
1.384482879255088,2.0045316083461233,3
-0.4571168102027785,0.12495905415184305,0
-2.327395671059494,-3.0107924299449227,0
-2.0597944460330715,2.7125205824606455,1
1.6341073278330551,1.6776745067897596,3
-1.6907456542381578,1.2786371464165305,1
0.8960069974266538,-1.125383332225287,2
1.574267989700677,1.090450732666393,3
1.2615454413615101,1.8311857517139778,3
1.6626167535636827,0.8275787856096676,3
2.221069794945948,-0.04357474670347039,3
-1.617417091854353,-1.3780625467010028,0
-1.9032774758552646,-2.4651345644119482,0
1.76558588012293,-1.6599116963511924,2
-1.0403618605187546,0.2991148335570586,1
-0.35671987972711294,0.8710141261984171,1
-1.719441504916042,-1.7547758907212319,0
1.265456558034498,-1.1554209541116762,2
-1.6940850458652397,-1.733342522027045,0
-1.4859190312521955,-1.4838425494433256,0
-0.24224099517953546,4.551279408385956,3
0.9545589461663835,2.2907588583702045,3
-2.2008082388890764,-2.9610049694017624,0
-0.9722363591609886,-0.9460709688321077,3
1.350455999669323,1.5147521600089067,3
2.2072631326284426,0.1607930546731986,3
-2.9224443246884855,1.1259463912023546,1
1.2860476991977174,-1.055538225459613,2
-2.280639088928223,-3.014395168767544,0
-1.6459988977609554,-1.5513394415333552,0
0.7274838556085935,-0.7862586720957564,2
1.750184154214159,-2.210428323026896,2
0.9221074763028685,-0.3914343366763675,2
-1.1820980441254136,-0.3160664497963157,0
-2.0421477924749007,1.700307025826418,1
1.2789777277612446,2.296104074659034,3
-1.8964522621434612,-1.8726194230508484,0
-0.9159611293325198,1.4909621289281816,1
-0.9607602426276141,2.209465082249841,1
1.4269572714660639,1.461926018170056,3
-1.4450519393336605,-1.4112145217684733,0
-0.6100557478318087,1.364085394127242,1
1.4019059090823511,-1.5761397866530078,2
-1.398003976571894,-1.3732122276693963,0
0.8371675598009316,-0.3218841900612357,2
1.7776809634060105,-1.9595625988622651,2
0.8843186507164397,2.316731861225899,3
0.1777426338898367,3.735414193572937,3
1.7069476441386473,1.3524213045896003,3
0.6174038700318221,-0.5217159260501371,2
1.5565647899938264,1.5493991173357011,3
0.7693675016045463,2.4427557504990642,3
-1.9448737861939094,-2.3298042360826723,0
-1.5970107115593526,1.713006118267184,1
-2.0673445005283217,-2.2896693962759236,0
-2.2794157651841855,-3.449470397055636,0
-1.213495649137935,1.552357821111163,1
-1.269837371593495,-1.226245429494451,0
1.5920684644877257,-1.7807625254880755,2
0.3943376810704611,3.82857607762649,3
-0.15166770458710954,0.47794110308101767,2
-0.6807857973445955,-0.28842427034694196,0
-1.5098264289871677,1.3370046903878816,1
1.099547029975052,-1.2977255308989368,2
1.7237387471813554,1.3076565452703763,3
1.5417018420446256,1.1793382521433065,3
-1.265361737339351,1.129431965976987,1
1.037283116959725,1.9102548858204185,3
1.0036095356496253,-1.6190540678423886,2
-1.6088941989983478,0.6422260109285657,1
1.4995916498030386,-1.6940907704947294,2
1.8770230548696818,0.3160263085931614,3
1.4186472450775043,1.694503558664387,3
-0.6971506888721887,-0.2868289573394056,0
-2.589464466989155,3.1423402440507378,2
0.09853148367141507,1.2467591504481135,1
-1.895219095664951,2.6188367877668774,1
1.4534034425373876,-1.1345646021391502,2
-1.8128847242212054,1.6655070557469691,1
1.9178143874655127,0.03450008881392197,3
-1.9782457300837,-2.3488409424656678,0
-2.1338555192102278,2.508066868811994,1
-1.9061871244512578,-2.0467559904090136,0
-1.9237713553657232,0.309305509517922,1
1.913650223486692,0.597916748194444,3
-1.1906191582062498,0.26855969225165444,1
1.1076308009322466,1.665828388463218,3
-1.9295129030007856,1.3081158570414513,1
-2.0885375547866296,-2.3679652960809476,0
1.2375620214012244,1.5663051630553362,3
-0.7715169534920108,1.7332867427576457,1
0.8467761725924337,-0.7825391055564822,2
-1.7175190253251318,-2.057306009618113,0
-1.8384631910683582,2.0270856492335834,1
-0.030714076905562493,1.6004393297479302,1
1.8479462896244272,0.9443765180479858,3
-0.8209399394263573,0.9562944762579259,1
0.7791363594815666,-0.5028019321239517,2
1.5764579193263302,1.0042458435286425,3
2.0746847954959784,-1.8525985723940708,2
-2.023573582059398,-1.9755291789223848,0
2.437920135458853,-2.7500672802291595,2
-2.480178107660374,1.9553262646757945,1
-0.4663625420661046,1.1587985794165712,1
-1.8366665906379653,2.0912733051034738,1
1.5754772662765468,-1.084254681993437,1
1.1410170828800523,-1.1997059809370891,2
1.9518429675710665,-2.403713046679968,2
-1.098656665959073,0.8280838596876626,1
-2.2963765361319757,-2.3067909444198156,0
-1.4458507790916546,0.8506477227863682,1
-1.766957906779568,2.0222818224220944,1
-2.000387087477335,-2.5035442463698283,0
0.528234156305155,-0.6814238608545975,2
1.3256264498007209,-1.433060889647774,2
-1.8590862692983614,-2.241343706982254,0
1.550483057836072,-1.870917894901268,2
-0.025340735153111194,0.5778459871776673,0
1.7647860175059198,-2.0249475284521745,2
-1.167300766029281,0.2701527495041227,1
-1.3964057178017697,-1.2051126192829311,0
2.4728033627293042,-2.7086273066712003,2
-0.2255655080114205,-0.2993719171649414,1
-1.5870043598661063,-1.7296463188042128,0
-1.2691590168006455,-0.9087204375742497,0
1.2161653446554075,-0.8309998426314039,2
-1.80331675573257,-2.2728089976545296,0
-1.5889442018183777,-1.5431997161047493,0
-0.9091606200856384,-0.46796804484687826,0
-2.2583337853741146,1.5336119173492238,1
2.091947381738357,-2.199070523233667,2
0.44320417280115154,-0.41591951160450114,2
1.2848768509017643,1.6491226215400636,3
1.7258981436452547,-1.8713827743378428,2
1.6459049068998661,0.31727930262550874,3
1.6950876096556886,-1.6709744172054337,2
1.5017197127904,-1.4007745448595408,2
2.0341842532044945,0.7514113074024417,3
-1.8336763582685154,3.046731817257829,1
-1.4092964894984865,0.14020988262100942,1
0.7842049870055862,2.830100054863369,3
2.693434776674126,-0.7261798752416941,3
-2.231618831578229,1.378332761252856,1
-3.1324042750182306,2.8706976161593682,1
-0.9443046411295221,-0.5491900337473804,0
1.8835193305936748,0.9043968457001693,3
1.3250752245731054,1.4220156042937064,3
-1.8880781746148172,-2.032070249556563,0
1.4733196710218344,1.5569891788167032,3
-1.0734878553252964,1.8968077370609242,1
-1.3491397254782656,1.3828798594542335,1
0.8355279124415275,-1.0611418504074994,2
1.1818844639702741,2.373967399308387,3
1.6608091030116672,-1.7082416183104732,2
-1.8263601141445167,-1.8479581443932829,0
-1.6897558763599811,1.9901723979368113,1
1.0893061138646667,2.277593445044846,3
-1.4620320054799798,-1.008313552383624,0
2.1040128975232357,0.2938073307540141,3
-3.171607723661409,3.5431119876080484,1
-0.9048694207523555,-0.6781970221509335,0
1.5789881897308928,1.1800594482629205,3
-1.9483262736906186,1.3599549402291673,1
1.7605862002142472,1.2393827861069908,3
1.6776191922160113,1.0703231968369615,3
0.7920981531339045,-1.0796502911333719,2
-1.7354135891315685,1.4143870181589102,1
0.15507869141963337,0.4002744611871676,2
-0.6739828590363801,-0.05158776841257873,0
1.8672771064710003,-2.138662658935458,2
1.2702475479575377,-1.1779087775050245,2
1.7636118865515158,1.419654875763859,3
-1.3223682803823762,-1.2199930318475976,0
2.5489008936703668,-0.9137388315447239,3
-2.4628372563699816,-3.247486085541237,0
1.6064839899696333,-2.132374966383435,2
1.4927514204392736,-1.0366205297318558,2
-2.740774079009006,2.3275421102173555,1
-1.4156642792216205,1.8383056060850658,1
-1.161060259680141,-0.7014670762135479,0
1.901279055646485,0.8231301529806675,3
-2.8436377260048484,3.0011715933165855,1
-1.2791866716056708,-1.0855215277690977,0
1.6320651254757237,0.8045256798594385,3
1.7961407144169284,0.8419002167393815,3
-0.6030667885079181,-0.45218022155763915,0
-1.5470550309387212,-1.9371273700061844,0
0.9740547192600275,-0.8687362048226377,2
1 x1 x2 y
2 1.8571014418816905 0.8156046389104076 3
3 1.5569950783965398 -1.345381422993251 2
4 -0.6718908239580035 -0.16070732110315356 0
5 0.4883051380503358 -0.2079803938835043 2
6 1.3941074452870044 -1.213162168961245 2
7 -1.8448130536850813 -2.6041261616104916 0
8 2.5652495014044012 -2.391868926438699 2
9 1.8606503167581523 0.783059873665397 0
10 -1.698975206468745 2.374353188327372 1
11 -0.7413826828506821 -0.2762208697515973 2
12 2.2681980298108355 0.18561060895104808 2
13 -2.0849208734568876 1.588570566832303 1
14 1.384482879255088 2.0045316083461233 3
15 -0.4571168102027785 0.12495905415184305 0
16 -2.327395671059494 -3.0107924299449227 0
17 -2.0597944460330715 2.7125205824606455 1
18 1.6341073278330551 1.6776745067897596 3
19 -1.6907456542381578 1.2786371464165305 1
20 0.8960069974266538 -1.125383332225287 2
21 1.574267989700677 1.090450732666393 3
22 1.2615454413615101 1.8311857517139778 3
23 1.6626167535636827 0.8275787856096676 3
24 2.221069794945948 -0.04357474670347039 3
25 -1.617417091854353 -1.3780625467010028 0
26 -1.9032774758552646 -2.4651345644119482 0
27 1.76558588012293 -1.6599116963511924 2
28 -1.0403618605187546 0.2991148335570586 1
29 -0.35671987972711294 0.8710141261984171 1
30 -1.719441504916042 -1.7547758907212319 0
31 1.265456558034498 -1.1554209541116762 2
32 -1.6940850458652397 -1.733342522027045 0
33 -1.4859190312521955 -1.4838425494433256 0
34 -0.24224099517953546 4.551279408385956 3
35 0.9545589461663835 2.2907588583702045 3
36 -2.2008082388890764 -2.9610049694017624 0
37 -0.9722363591609886 -0.9460709688321077 3
38 1.350455999669323 1.5147521600089067 3
39 2.2072631326284426 0.1607930546731986 3
40 -2.9224443246884855 1.1259463912023546 1
41 1.2860476991977174 -1.055538225459613 2
42 -2.280639088928223 -3.014395168767544 0
43 -1.6459988977609554 -1.5513394415333552 0
44 0.7274838556085935 -0.7862586720957564 2
45 1.750184154214159 -2.210428323026896 2
46 0.9221074763028685 -0.3914343366763675 2
47 -1.1820980441254136 -0.3160664497963157 0
48 -2.0421477924749007 1.700307025826418 1
49 1.2789777277612446 2.296104074659034 3
50 -1.8964522621434612 -1.8726194230508484 0
51 -0.9159611293325198 1.4909621289281816 1
52 -0.9607602426276141 2.209465082249841 1
53 1.4269572714660639 1.461926018170056 3
54 -1.4450519393336605 -1.4112145217684733 0
55 -0.6100557478318087 1.364085394127242 1
56 1.4019059090823511 -1.5761397866530078 2
57 -1.398003976571894 -1.3732122276693963 0
58 0.8371675598009316 -0.3218841900612357 2
59 1.7776809634060105 -1.9595625988622651 2
60 0.8843186507164397 2.316731861225899 3
61 0.1777426338898367 3.735414193572937 3
62 1.7069476441386473 1.3524213045896003 3
63 0.6174038700318221 -0.5217159260501371 2
64 1.5565647899938264 1.5493991173357011 3
65 0.7693675016045463 2.4427557504990642 3
66 -1.9448737861939094 -2.3298042360826723 0
67 -1.5970107115593526 1.713006118267184 1
68 -2.0673445005283217 -2.2896693962759236 0
69 -2.2794157651841855 -3.449470397055636 0
70 -1.213495649137935 1.552357821111163 1
71 -1.269837371593495 -1.226245429494451 0
72 1.5920684644877257 -1.7807625254880755 2
73 0.3943376810704611 3.82857607762649 3
74 -0.15166770458710954 0.47794110308101767 2
75 -0.6807857973445955 -0.28842427034694196 0
76 -1.5098264289871677 1.3370046903878816 1
77 1.099547029975052 -1.2977255308989368 2
78 1.7237387471813554 1.3076565452703763 3
79 1.5417018420446256 1.1793382521433065 3
80 -1.265361737339351 1.129431965976987 1
81 1.037283116959725 1.9102548858204185 3
82 1.0036095356496253 -1.6190540678423886 2
83 -1.6088941989983478 0.6422260109285657 1
84 1.4995916498030386 -1.6940907704947294 2
85 1.8770230548696818 0.3160263085931614 3
86 1.4186472450775043 1.694503558664387 3
87 -0.6971506888721887 -0.2868289573394056 0
88 -2.589464466989155 3.1423402440507378 2
89 0.09853148367141507 1.2467591504481135 1
90 -1.895219095664951 2.6188367877668774 1
91 1.4534034425373876 -1.1345646021391502 2
92 -1.8128847242212054 1.6655070557469691 1
93 1.9178143874655127 0.03450008881392197 3
94 -1.9782457300837 -2.3488409424656678 0
95 -2.1338555192102278 2.508066868811994 1
96 -1.9061871244512578 -2.0467559904090136 0
97 -1.9237713553657232 0.309305509517922 1
98 1.913650223486692 0.597916748194444 3
99 -1.1906191582062498 0.26855969225165444 1
100 1.1076308009322466 1.665828388463218 3
101 -1.9295129030007856 1.3081158570414513 1
102 -2.0885375547866296 -2.3679652960809476 0
103 1.2375620214012244 1.5663051630553362 3
104 -0.7715169534920108 1.7332867427576457 1
105 0.8467761725924337 -0.7825391055564822 2
106 -1.7175190253251318 -2.057306009618113 0
107 -1.8384631910683582 2.0270856492335834 1
108 -0.030714076905562493 1.6004393297479302 1
109 1.8479462896244272 0.9443765180479858 3
110 -0.8209399394263573 0.9562944762579259 1
111 0.7791363594815666 -0.5028019321239517 2
112 1.5764579193263302 1.0042458435286425 3
113 2.0746847954959784 -1.8525985723940708 2
114 -2.023573582059398 -1.9755291789223848 0
115 2.437920135458853 -2.7500672802291595 2
116 -2.480178107660374 1.9553262646757945 1
117 -0.4663625420661046 1.1587985794165712 1
118 -1.8366665906379653 2.0912733051034738 1
119 1.5754772662765468 -1.084254681993437 1
120 1.1410170828800523 -1.1997059809370891 2
121 1.9518429675710665 -2.403713046679968 2
122 -1.098656665959073 0.8280838596876626 1
123 -2.2963765361319757 -2.3067909444198156 0
124 -1.4458507790916546 0.8506477227863682 1
125 -1.766957906779568 2.0222818224220944 1
126 -2.000387087477335 -2.5035442463698283 0
127 0.528234156305155 -0.6814238608545975 2
128 1.3256264498007209 -1.433060889647774 2
129 -1.8590862692983614 -2.241343706982254 0
130 1.550483057836072 -1.870917894901268 2
131 -0.025340735153111194 0.5778459871776673 0
132 1.7647860175059198 -2.0249475284521745 2
133 -1.167300766029281 0.2701527495041227 1
134 -1.3964057178017697 -1.2051126192829311 0
135 2.4728033627293042 -2.7086273066712003 2
136 -0.2255655080114205 -0.2993719171649414 1
137 -1.5870043598661063 -1.7296463188042128 0
138 -1.2691590168006455 -0.9087204375742497 0
139 1.2161653446554075 -0.8309998426314039 2
140 -1.80331675573257 -2.2728089976545296 0
141 -1.5889442018183777 -1.5431997161047493 0
142 -0.9091606200856384 -0.46796804484687826 0
143 -2.2583337853741146 1.5336119173492238 1
144 2.091947381738357 -2.199070523233667 2
145 0.44320417280115154 -0.41591951160450114 2
146 1.2848768509017643 1.6491226215400636 3
147 1.7258981436452547 -1.8713827743378428 2
148 1.6459049068998661 0.31727930262550874 3
149 1.6950876096556886 -1.6709744172054337 2
150 1.5017197127904 -1.4007745448595408 2
151 2.0341842532044945 0.7514113074024417 3
152 -1.8336763582685154 3.046731817257829 1
153 -1.4092964894984865 0.14020988262100942 1
154 0.7842049870055862 2.830100054863369 3
155 2.693434776674126 -0.7261798752416941 3
156 -2.231618831578229 1.378332761252856 1
157 -3.1324042750182306 2.8706976161593682 1
158 -0.9443046411295221 -0.5491900337473804 0
159 1.8835193305936748 0.9043968457001693 3
160 1.3250752245731054 1.4220156042937064 3
161 -1.8880781746148172 -2.032070249556563 0
162 1.4733196710218344 1.5569891788167032 3
163 -1.0734878553252964 1.8968077370609242 1
164 -1.3491397254782656 1.3828798594542335 1
165 0.8355279124415275 -1.0611418504074994 2
166 1.1818844639702741 2.373967399308387 3
167 1.6608091030116672 -1.7082416183104732 2
168 -1.8263601141445167 -1.8479581443932829 0
169 -1.6897558763599811 1.9901723979368113 1
170 1.0893061138646667 2.277593445044846 3
171 -1.4620320054799798 -1.008313552383624 0
172 2.1040128975232357 0.2938073307540141 3
173 -3.171607723661409 3.5431119876080484 1
174 -0.9048694207523555 -0.6781970221509335 0
175 1.5789881897308928 1.1800594482629205 3
176 -1.9483262736906186 1.3599549402291673 1
177 1.7605862002142472 1.2393827861069908 3
178 1.6776191922160113 1.0703231968369615 3
179 0.7920981531339045 -1.0796502911333719 2
180 -1.7354135891315685 1.4143870181589102 1
181 0.15507869141963337 0.4002744611871676 2
182 -0.6739828590363801 -0.05158776841257873 0
183 1.8672771064710003 -2.138662658935458 2
184 1.2702475479575377 -1.1779087775050245 2
185 1.7636118865515158 1.419654875763859 3
186 -1.3223682803823762 -1.2199930318475976 0
187 2.5489008936703668 -0.9137388315447239 3
188 -2.4628372563699816 -3.247486085541237 0
189 1.6064839899696333 -2.132374966383435 2
190 1.4927514204392736 -1.0366205297318558 2
191 -2.740774079009006 2.3275421102173555 1
192 -1.4156642792216205 1.8383056060850658 1
193 -1.161060259680141 -0.7014670762135479 0
194 1.901279055646485 0.8231301529806675 3
195 -2.8436377260048484 3.0011715933165855 1
196 -1.2791866716056708 -1.0855215277690977 0
197 1.6320651254757237 0.8045256798594385 3
198 1.7961407144169284 0.8419002167393815 3
199 -0.6030667885079181 -0.45218022155763915 0
200 -1.5470550309387212 -1.9371273700061844 0
201 0.9740547192600275 -0.8687362048226377 2
+1001
View File
File diff suppressed because it is too large Load Diff
+201
View File
@@ -0,0 +1,201 @@
x1,x2,y0,y1,y2,y3
24.952755519119886,16.961720604335582,1,1,1,1
17.963771308590605,31.00808311931898,0,0,1,0
19.979634666384076,28.97983523435397,1,0,0,0
14.950261344048569,29.94777917558458,0,0,1,1
17.050503184843247,27.98478449152551,1,1,0,1
22.010000265410913,21.867488822635092,1,0,0,0
20.055357964272165,24.014653832663345,1,1,1,1
24.091243950890355,32.9392171815764,1,0,0,1
16.014172071787232,29.948294443023514,0,0,1,0
14.010217384360448,33.011305400502216,0,0,1,0
11.94684256449223,27.99299622793875,0,0,1,0
19.044209386935638,29.030077500117194,1,0,0,0
16.02787879214124,24.933122815335356,1,0,1,0
15.087888323334042,33.94851987025576,0,0,1,0
17.968838540827694,42.96893027532264,0,0,1,0
22.966832527916775,21.03132881948955,1,0,1,1
21.06146624656577,31.029979225989518,1,1,1,1
19.026149766412367,29.945053771720474,1,0,1,1
19.988026446744183,33.95979250192125,1,0,1,1
19.92020214201969,30.0297643030169,1,0,1,1
18.990016510041357,25.956482649117127,1,0,1,0
14.989191388833902,22.005070001670262,1,0,1,0
19.986782815136717,33.01430974712772,0,0,1,1
19.092643248746928,38.960649900826375,1,0,0,0
21.015056237142602,18.080318057531535,1,0,0,0
20.93643754200438,26.94586465888566,0,0,1,1
32.10185639484799,26.91189998814982,0,0,0,1
23.040374361701147,33.03979359940111,1,0,0,0
16.049308702394537,20.026924892682054,0,1,1,0
18.019381288575737,32.01994898173696,0,0,1,0
16.98086698695679,32.93353506385391,1,0,1,1
23.009071569897518,25.020763984513273,1,0,1,1
9.96584621963955,29.072542833987157,1,0,1,0
20.968633953704156,26.073283008417267,1,1,0,1
14.981514962739562,23.97018141661816,0,0,1,1
18.991757780921013,35.95665738200383,0,0,1,0
18.01235512824152,22.056474115647397,1,1,1,0
17.035809786985634,32.995305408674085,0,0,1,1
12.985235976363997,30.01790518063296,0,0,1,0
22.07147659872842,34.01283472495216,1,0,0,1
13.96962354795223,35.91754668343204,0,0,1,0
27.042661633143453,28.035954652304415,1,1,0,0
19.04810822715731,24.072305205497155,1,0,0,0
25.061347043821797,22.0315400082073,1,0,0,0
15.019976237802256,32.98162022669199,1,0,1,0
24.037216679437485,30.038761459342535,1,0,1,0
22.923884288469598,20.988447016005026,1,1,1,1
22.006832825312692,28.959046266799998,1,0,0,0
24.000837535453588,33.158993224441176,1,1,1,1
17.007615018627366,30.039863628058463,1,1,1,0
15.897957057467623,38.01591456013266,0,0,1,0
13.05633051743146,28.00140749551121,1,0,1,0
17.059579680709128,28.964932792511807,1,0,1,0
22.915909712168617,34.00563456002078,1,1,1,1
15.02241548528782,25.99104170033933,1,1,1,0
22.007567346682837,31.009764104924486,1,0,0,0
12.086571437551617,34.026815071610415,1,0,0,0
19.95509911232929,35.878083129311015,1,1,1,1
20.01592390333983,28.988626618619634,0,0,1,1
18.00429995325026,35.88329114788949,1,0,1,0
27.021342024001072,30.977596863292888,1,0,0,1
11.040165711181213,33.990007296894944,0,0,1,0
17.97249922108137,40.09073376744645,0,0,1,0
23.09543951792285,28.96480603294751,1,0,1,1
18.007311852848275,32.98978652560964,1,1,1,0
17.945738235442892,42.02527480221041,1,0,1,0
25.035652378260227,31.961441861895004,1,0,1,1
12.021552724629982,31.011469383074623,1,0,1,0
28.997575804976467,29.97672066102057,1,0,0,0
21.058086739500734,23.964613061026004,1,0,0,0
26.029329116866673,31.009790919394074,1,1,1,1
23.930523832389095,15.072908540373955,1,1,0,1
22.000876845083653,33.94868007729424,1,0,0,0
23.9705364570468,30.99619005306401,0,0,1,1
10.925626440330962,28.01195793422886,1,0,0,0
14.031209655710867,22.044961553590557,1,0,0,1
18.045190006470072,33.94753515820431,1,0,0,0
13.024856812019305,37.026579299287135,1,0,0,0
21.067691777339654,24.019603105829187,1,0,1,1
20.994750764684706,31.007474205036974,1,1,1,1
16.92828888962712,29.962222964062974,1,0,0,0
20.073486188225427,43.970709319658205,1,0,1,0
13.943921696936117,32.03820541118419,1,0,1,0
16.990588873935405,22.96418904424444,0,0,1,1
16.925094482917597,35.080043756183855,1,0,1,0
24.064192256341464,28.905507367048493,1,0,1,1
23.018588382027644,28.04622876782976,0,1,0,0
12.98020410177947,37.07272590204795,1,0,1,0
16.006165470222122,18.976456306014214,1,0,1,0
17.041960067757614,35.99750473044566,1,0,1,0
25.099059999934347,33.02896349059494,0,0,1,1
19.966082506057944,37.02562974967156,1,0,1,0
14.095689302003422,27.986133089560315,1,1,0,0
25.974918572181405,29.006881230260365,1,1,1,1
16.95025963814276,39.04541307046337,1,0,0,0
17.099914449167066,35.05934456722996,1,0,0,0
23.050101599665513,21.99522509633452,1,1,1,1
17.95000076095948,24.017835631951797,1,1,0,1
18.980304906357784,27.933204134530428,1,0,1,0
18.043393805003255,33.92067716777239,1,1,1,1
24.905530120606304,19.945026905660974,1,1,1,1
20.95120808313825,28.963302560419304,1,0,1,1
21.861402218468704,24.04689994725267,1,0,1,1
25.056347157160616,42.04873288453501,0,0,1,0
20.01968624996572,40.980655172467436,1,0,0,1
14.991108713735565,33.96126140022108,1,1,1,0
17.992694298420272,41.17270232011221,1,0,1,1
19.972934282228216,26.01360005534416,0,0,1,1
13.102988294966988,35.99056256490678,0,0,1,0
11.013627631148573,29.986548475786968,0,0,1,0
12.968175197507588,32.01605230045824,0,0,1,0
18.01575215180581,38.02814289600912,0,0,1,0
21.95966268742772,33.02758641345219,0,0,1,1
23.971577895814114,30.99670983394639,0,0,1,1
18.03790821086141,37.01946526955522,1,0,1,1
20.085955453501146,16.980677711888678,1,0,0,1
20.024596510067816,28.9911362669258,1,0,1,0
26.023057319567993,28.016014584200363,1,0,0,1
17.008410290355563,34.04271923303392,0,1,1,0
21.003789577498218,31.044868072951,1,0,0,0
26.044470672826225,20.995039413238697,1,0,0,0
19.944893148536824,22.958320205846505,1,0,1,0
24.03766060324139,21.93848699262007,1,0,0,0
19.05064068525977,33.0215359628235,1,0,0,0
26.030037258144237,32.95519555961121,1,0,1,1
24.97239868659203,31.007896667441734,1,0,0,0
25.022596114169684,34.985292378257725,1,1,0,1
15.055383866974188,28.04303087611685,1,1,1,0
21.983193769868684,20.90707560311295,0,1,0,0
33.037510056247314,31.015355418129122,0,0,0,1
14.059026363120598,31.094522949663723,1,0,1,0
25.001412768575502,33.98480326617399,0,0,1,1
16.048412279618564,29.120890276805824,1,0,1,0
13.997839508655199,31.043408838986334,1,0,1,0
17.950706251250374,30.96389388648857,1,0,0,0
17.08590499981199,35.98801431107346,1,0,1,1
15.018352676334045,24.06790920735525,0,1,1,0
22.017488590885755,35.996434196643705,1,0,0,0
15.06547628182572,30.067012720047593,1,0,1,0
22.016242582925553,30.98366883332161,1,1,1,1
16.956481316285444,35.004325539539366,0,0,1,0
23.953021862907363,37.9452303155392,1,1,1,1
18.002569892715854,36.98360544686844,1,0,0,0
25.960910488513335,32.95696584784177,1,0,1,0
15.993961571166299,41.99149404044349,1,0,1,0
13.97252864901123,28.9781486346195,1,0,0,0
15.939224857057715,37.92932413381737,1,0,1,1
17.014585550454704,24.099737320920454,1,0,1,1
12.021322370809914,34.97195504545781,0,0,1,0
19.934048490816576,35.000595550812434,1,1,1,0
14.96468122489421,42.96332118282495,1,0,1,0
17.957489631243046,22.01565828036662,1,1,1,1
32.04974777987833,30.966122999354656,0,0,0,1
17.033160772012824,23.861066517916697,1,0,0,0
21.078017546493722,29.984984587088185,1,0,1,1
17.91371825874277,20.844475596744033,1,0,0,0
21.029059940599712,36.958682841158556,1,0,0,0
26.018755408187708,31.907378854250553,1,1,0,0
15.068045079373853,29.917837651507227,1,0,1,1
14.96121952603692,34.020518435133575,0,0,1,0
18.004004131231156,30.89374949375485,1,1,0,0
22.976143954899097,33.03804727629406,1,0,0,1
27.020356490160413,37.02595514989784,1,1,1,1
14.059840835454807,38.005115516690445,1,0,1,0
25.00940370171495,29.010023386053813,1,0,1,1
21.06022537758031,31.003960752390206,1,0,1,0
12.081361557083179,35.99583336865017,1,1,1,0
18.021018106292132,29.027304461541572,1,0,0,0
24.98689478886277,15.963707088965643,0,0,0,1
19.040338991527406,30.073840431559912,1,0,1,1
16.028604786179923,26.018786514880617,1,1,1,1
24.046282231069704,32.901136063731634,1,0,1,1
20.05181871212795,32.02362255071777,1,0,1,1
22.991082428274456,31.997993797109835,1,1,1,1
25.107673396358543,27.004784768879812,1,0,1,1
19.928188029084357,28.101518649537955,1,0,0,0
27.035917394344708,27.99571963511294,1,0,0,0
21.04684844977946,43.02891990990084,1,1,1,1
16.981260542364087,38.03611008544832,1,0,1,0
16.02439416710098,24.02633490210523,1,0,0,0
26.99642772984762,34.001578283364495,1,0,0,0
20.003405048171885,40.07402265169653,0,0,1,0
14.978854287208875,38.040903504663724,1,0,1,1
18.02644137466923,25.018898131301704,1,0,1,0
17.01808002609218,23.012822945542926,0,0,0,1
24.015152414146637,33.02951602864932,0,1,1,1
16.018194350191077,40.029241381852984,0,0,1,0
18.865299869115375,38.06214151919341,1,0,1,1
13.096181361021136,35.983803876303575,1,0,1,1
19.95611219672357,34.080309958000825,1,0,1,0
16.004564688608774,29.047731389682614,1,0,1,0
19.00976904579694,35.01809064723025,0,0,1,1
13.035051801343606,31.055891720027486,1,0,1,0
11.02880347517807,29.08369872476355,1,0,1,0
24.951868476245703,21.992533238146425,1,0,0,1
18.049453231068778,28.863059428152834,1,1,1,1
27.002913219362576,23.006887684613858,0,0,0,1
17.032107647614964,28.02229641741692,1,0,1,1
19.987063680680627,36.939461321123744,1,0,1,0
14.946454650207775,30.97445614558354,1,0,1,1
1 x1 x2 y0 y1 y2 y3
2 24.952755519119886 16.961720604335582 1 1 1 1
3 17.963771308590605 31.00808311931898 0 0 1 0
4 19.979634666384076 28.97983523435397 1 0 0 0
5 14.950261344048569 29.94777917558458 0 0 1 1
6 17.050503184843247 27.98478449152551 1 1 0 1
7 22.010000265410913 21.867488822635092 1 0 0 0
8 20.055357964272165 24.014653832663345 1 1 1 1
9 24.091243950890355 32.9392171815764 1 0 0 1
10 16.014172071787232 29.948294443023514 0 0 1 0
11 14.010217384360448 33.011305400502216 0 0 1 0
12 11.94684256449223 27.99299622793875 0 0 1 0
13 19.044209386935638 29.030077500117194 1 0 0 0
14 16.02787879214124 24.933122815335356 1 0 1 0
15 15.087888323334042 33.94851987025576 0 0 1 0
16 17.968838540827694 42.96893027532264 0 0 1 0
17 22.966832527916775 21.03132881948955 1 0 1 1
18 21.06146624656577 31.029979225989518 1 1 1 1
19 19.026149766412367 29.945053771720474 1 0 1 1
20 19.988026446744183 33.95979250192125 1 0 1 1
21 19.92020214201969 30.0297643030169 1 0 1 1
22 18.990016510041357 25.956482649117127 1 0 1 0
23 14.989191388833902 22.005070001670262 1 0 1 0
24 19.986782815136717 33.01430974712772 0 0 1 1
25 19.092643248746928 38.960649900826375 1 0 0 0
26 21.015056237142602 18.080318057531535 1 0 0 0
27 20.93643754200438 26.94586465888566 0 0 1 1
28 32.10185639484799 26.91189998814982 0 0 0 1
29 23.040374361701147 33.03979359940111 1 0 0 0
30 16.049308702394537 20.026924892682054 0 1 1 0
31 18.019381288575737 32.01994898173696 0 0 1 0
32 16.98086698695679 32.93353506385391 1 0 1 1
33 23.009071569897518 25.020763984513273 1 0 1 1
34 9.96584621963955 29.072542833987157 1 0 1 0
35 20.968633953704156 26.073283008417267 1 1 0 1
36 14.981514962739562 23.97018141661816 0 0 1 1
37 18.991757780921013 35.95665738200383 0 0 1 0
38 18.01235512824152 22.056474115647397 1 1 1 0
39 17.035809786985634 32.995305408674085 0 0 1 1
40 12.985235976363997 30.01790518063296 0 0 1 0
41 22.07147659872842 34.01283472495216 1 0 0 1
42 13.96962354795223 35.91754668343204 0 0 1 0
43 27.042661633143453 28.035954652304415 1 1 0 0
44 19.04810822715731 24.072305205497155 1 0 0 0
45 25.061347043821797 22.0315400082073 1 0 0 0
46 15.019976237802256 32.98162022669199 1 0 1 0
47 24.037216679437485 30.038761459342535 1 0 1 0
48 22.923884288469598 20.988447016005026 1 1 1 1
49 22.006832825312692 28.959046266799998 1 0 0 0
50 24.000837535453588 33.158993224441176 1 1 1 1
51 17.007615018627366 30.039863628058463 1 1 1 0
52 15.897957057467623 38.01591456013266 0 0 1 0
53 13.05633051743146 28.00140749551121 1 0 1 0
54 17.059579680709128 28.964932792511807 1 0 1 0
55 22.915909712168617 34.00563456002078 1 1 1 1
56 15.02241548528782 25.99104170033933 1 1 1 0
57 22.007567346682837 31.009764104924486 1 0 0 0
58 12.086571437551617 34.026815071610415 1 0 0 0
59 19.95509911232929 35.878083129311015 1 1 1 1
60 20.01592390333983 28.988626618619634 0 0 1 1
61 18.00429995325026 35.88329114788949 1 0 1 0
62 27.021342024001072 30.977596863292888 1 0 0 1
63 11.040165711181213 33.990007296894944 0 0 1 0
64 17.97249922108137 40.09073376744645 0 0 1 0
65 23.09543951792285 28.96480603294751 1 0 1 1
66 18.007311852848275 32.98978652560964 1 1 1 0
67 17.945738235442892 42.02527480221041 1 0 1 0
68 25.035652378260227 31.961441861895004 1 0 1 1
69 12.021552724629982 31.011469383074623 1 0 1 0
70 28.997575804976467 29.97672066102057 1 0 0 0
71 21.058086739500734 23.964613061026004 1 0 0 0
72 26.029329116866673 31.009790919394074 1 1 1 1
73 23.930523832389095 15.072908540373955 1 1 0 1
74 22.000876845083653 33.94868007729424 1 0 0 0
75 23.9705364570468 30.99619005306401 0 0 1 1
76 10.925626440330962 28.01195793422886 1 0 0 0
77 14.031209655710867 22.044961553590557 1 0 0 1
78 18.045190006470072 33.94753515820431 1 0 0 0
79 13.024856812019305 37.026579299287135 1 0 0 0
80 21.067691777339654 24.019603105829187 1 0 1 1
81 20.994750764684706 31.007474205036974 1 1 1 1
82 16.92828888962712 29.962222964062974 1 0 0 0
83 20.073486188225427 43.970709319658205 1 0 1 0
84 13.943921696936117 32.03820541118419 1 0 1 0
85 16.990588873935405 22.96418904424444 0 0 1 1
86 16.925094482917597 35.080043756183855 1 0 1 0
87 24.064192256341464 28.905507367048493 1 0 1 1
88 23.018588382027644 28.04622876782976 0 1 0 0
89 12.98020410177947 37.07272590204795 1 0 1 0
90 16.006165470222122 18.976456306014214 1 0 1 0
91 17.041960067757614 35.99750473044566 1 0 1 0
92 25.099059999934347 33.02896349059494 0 0 1 1
93 19.966082506057944 37.02562974967156 1 0 1 0
94 14.095689302003422 27.986133089560315 1 1 0 0
95 25.974918572181405 29.006881230260365 1 1 1 1
96 16.95025963814276 39.04541307046337 1 0 0 0
97 17.099914449167066 35.05934456722996 1 0 0 0
98 23.050101599665513 21.99522509633452 1 1 1 1
99 17.95000076095948 24.017835631951797 1 1 0 1
100 18.980304906357784 27.933204134530428 1 0 1 0
101 18.043393805003255 33.92067716777239 1 1 1 1
102 24.905530120606304 19.945026905660974 1 1 1 1
103 20.95120808313825 28.963302560419304 1 0 1 1
104 21.861402218468704 24.04689994725267 1 0 1 1
105 25.056347157160616 42.04873288453501 0 0 1 0
106 20.01968624996572 40.980655172467436 1 0 0 1
107 14.991108713735565 33.96126140022108 1 1 1 0
108 17.992694298420272 41.17270232011221 1 0 1 1
109 19.972934282228216 26.01360005534416 0 0 1 1
110 13.102988294966988 35.99056256490678 0 0 1 0
111 11.013627631148573 29.986548475786968 0 0 1 0
112 12.968175197507588 32.01605230045824 0 0 1 0
113 18.01575215180581 38.02814289600912 0 0 1 0
114 21.95966268742772 33.02758641345219 0 0 1 1
115 23.971577895814114 30.99670983394639 0 0 1 1
116 18.03790821086141 37.01946526955522 1 0 1 1
117 20.085955453501146 16.980677711888678 1 0 0 1
118 20.024596510067816 28.9911362669258 1 0 1 0
119 26.023057319567993 28.016014584200363 1 0 0 1
120 17.008410290355563 34.04271923303392 0 1 1 0
121 21.003789577498218 31.044868072951 1 0 0 0
122 26.044470672826225 20.995039413238697 1 0 0 0
123 19.944893148536824 22.958320205846505 1 0 1 0
124 24.03766060324139 21.93848699262007 1 0 0 0
125 19.05064068525977 33.0215359628235 1 0 0 0
126 26.030037258144237 32.95519555961121 1 0 1 1
127 24.97239868659203 31.007896667441734 1 0 0 0
128 25.022596114169684 34.985292378257725 1 1 0 1
129 15.055383866974188 28.04303087611685 1 1 1 0
130 21.983193769868684 20.90707560311295 0 1 0 0
131 33.037510056247314 31.015355418129122 0 0 0 1
132 14.059026363120598 31.094522949663723 1 0 1 0
133 25.001412768575502 33.98480326617399 0 0 1 1
134 16.048412279618564 29.120890276805824 1 0 1 0
135 13.997839508655199 31.043408838986334 1 0 1 0
136 17.950706251250374 30.96389388648857 1 0 0 0
137 17.08590499981199 35.98801431107346 1 0 1 1
138 15.018352676334045 24.06790920735525 0 1 1 0
139 22.017488590885755 35.996434196643705 1 0 0 0
140 15.06547628182572 30.067012720047593 1 0 1 0
141 22.016242582925553 30.98366883332161 1 1 1 1
142 16.956481316285444 35.004325539539366 0 0 1 0
143 23.953021862907363 37.9452303155392 1 1 1 1
144 18.002569892715854 36.98360544686844 1 0 0 0
145 25.960910488513335 32.95696584784177 1 0 1 0
146 15.993961571166299 41.99149404044349 1 0 1 0
147 13.97252864901123 28.9781486346195 1 0 0 0
148 15.939224857057715 37.92932413381737 1 0 1 1
149 17.014585550454704 24.099737320920454 1 0 1 1
150 12.021322370809914 34.97195504545781 0 0 1 0
151 19.934048490816576 35.000595550812434 1 1 1 0
152 14.96468122489421 42.96332118282495 1 0 1 0
153 17.957489631243046 22.01565828036662 1 1 1 1
154 32.04974777987833 30.966122999354656 0 0 0 1
155 17.033160772012824 23.861066517916697 1 0 0 0
156 21.078017546493722 29.984984587088185 1 0 1 1
157 17.91371825874277 20.844475596744033 1 0 0 0
158 21.029059940599712 36.958682841158556 1 0 0 0
159 26.018755408187708 31.907378854250553 1 1 0 0
160 15.068045079373853 29.917837651507227 1 0 1 1
161 14.96121952603692 34.020518435133575 0 0 1 0
162 18.004004131231156 30.89374949375485 1 1 0 0
163 22.976143954899097 33.03804727629406 1 0 0 1
164 27.020356490160413 37.02595514989784 1 1 1 1
165 14.059840835454807 38.005115516690445 1 0 1 0
166 25.00940370171495 29.010023386053813 1 0 1 1
167 21.06022537758031 31.003960752390206 1 0 1 0
168 12.081361557083179 35.99583336865017 1 1 1 0
169 18.021018106292132 29.027304461541572 1 0 0 0
170 24.98689478886277 15.963707088965643 0 0 0 1
171 19.040338991527406 30.073840431559912 1 0 1 1
172 16.028604786179923 26.018786514880617 1 1 1 1
173 24.046282231069704 32.901136063731634 1 0 1 1
174 20.05181871212795 32.02362255071777 1 0 1 1
175 22.991082428274456 31.997993797109835 1 1 1 1
176 25.107673396358543 27.004784768879812 1 0 1 1
177 19.928188029084357 28.101518649537955 1 0 0 0
178 27.035917394344708 27.99571963511294 1 0 0 0
179 21.04684844977946 43.02891990990084 1 1 1 1
180 16.981260542364087 38.03611008544832 1 0 1 0
181 16.02439416710098 24.02633490210523 1 0 0 0
182 26.99642772984762 34.001578283364495 1 0 0 0
183 20.003405048171885 40.07402265169653 0 0 1 0
184 14.978854287208875 38.040903504663724 1 0 1 1
185 18.02644137466923 25.018898131301704 1 0 1 0
186 17.01808002609218 23.012822945542926 0 0 0 1
187 24.015152414146637 33.02951602864932 0 1 1 1
188 16.018194350191077 40.029241381852984 0 0 1 0
189 18.865299869115375 38.06214151919341 1 0 1 1
190 13.096181361021136 35.983803876303575 1 0 1 1
191 19.95611219672357 34.080309958000825 1 0 1 0
192 16.004564688608774 29.047731389682614 1 0 1 0
193 19.00976904579694 35.01809064723025 0 0 1 1
194 13.035051801343606 31.055891720027486 1 0 1 0
195 11.02880347517807 29.08369872476355 1 0 1 0
196 24.951868476245703 21.992533238146425 1 0 0 1
197 18.049453231068778 28.863059428152834 1 1 1 1
198 27.002913219362576 23.006887684613858 0 0 0 1
199 17.032107647614964 28.02229641741692 1 0 1 1
200 19.987063680680627 36.939461321123744 1 0 1 0
201 14.946454650207775 30.97445614558354 1 0 1 1
+1001
View File
File diff suppressed because it is too large Load Diff
+1812
View File
File diff suppressed because one or more lines are too long
+158
View File
@@ -0,0 +1,158 @@
"""
Public tests for the MLP lab.
Usage inside the notebook:
import public_tests as public_tests
public_tests.test_tarea1(globals())
public_tests.test_tarea2(globals())
public_tests.test_tarea3(globals())
These tests are intentionally lightweight. Passing public tests does not guarantee
full credit in the private grader.
"""
from pathlib import Path
import numpy as np
import pandas as pd
import torch
import torch.nn as nn
from torch.utils.data import TensorDataset, DataLoader
from sklearn.preprocessing import MinMaxScaler, StandardScaler
DATA_DIR = Path("data")
def _require(namespace, name):
assert name in namespace, f"Missing required object: {name}"
return namespace[name]
def _preprocess_features(train_df, dev_df, feature_cols=("x1", "x2")):
X_train = train_df[list(feature_cols)].to_numpy(dtype=np.float32)
X_dev = dev_df[list(feature_cols)].to_numpy(dtype=np.float32)
all_X = np.vstack([X_train, X_dev])
normalizer = MinMaxScaler()
normalizer.fit(all_X)
X_train_norm = normalizer.transform(X_train)
X_dev_norm = normalizer.transform(X_dev)
standardizer = StandardScaler()
standardizer.fit(X_train_norm)
X_train_std = standardizer.transform(X_train_norm).astype(np.float32)
X_dev_std = standardizer.transform(X_dev_norm).astype(np.float32)
return X_train_std, X_dev_std
def _loader_regression(batch_size=64):
train_df = pd.read_csv(DATA_DIR / "dataset_B_train.csv")
dev_df = pd.read_csv(DATA_DIR / "dataset_B_dev.csv")
X_train, X_dev = _preprocess_features(train_df, dev_df)
y_train = train_df["y"].to_numpy(dtype=np.float32).reshape(-1, 1)
y_dev = dev_df["y"].to_numpy(dtype=np.float32).reshape(-1, 1)
train_ds = TensorDataset(torch.tensor(X_train), torch.tensor(y_train))
dev_ds = TensorDataset(torch.tensor(X_dev), torch.tensor(y_dev))
return DataLoader(train_ds, batch_size=batch_size, shuffle=True), DataLoader(dev_ds, batch_size=256)
def _loader_multiclass(batch_size=64):
train_df = pd.read_csv(DATA_DIR / "dataset_C_train.csv")
dev_df = pd.read_csv(DATA_DIR / "dataset_C_dev.csv")
X_train, X_dev = _preprocess_features(train_df, dev_df)
y_train = train_df["y"].to_numpy(dtype=np.int64)
y_dev = dev_df["y"].to_numpy(dtype=np.int64)
train_ds = TensorDataset(torch.tensor(X_train), torch.tensor(y_train))
dev_ds = TensorDataset(torch.tensor(X_dev), torch.tensor(y_dev))
return DataLoader(train_ds, batch_size=batch_size, shuffle=True), DataLoader(dev_ds, batch_size=256)
def _loader_multilabel(batch_size=64):
train_df = pd.read_csv(DATA_DIR / "dataset_D_train.csv")
dev_df = pd.read_csv(DATA_DIR / "dataset_D_dev.csv")
X_train, X_dev = _preprocess_features(train_df, dev_df)
y_cols = ["y0", "y1", "y2", "y3"]
y_train = train_df[y_cols].to_numpy(dtype=np.float32)
y_dev = dev_df[y_cols].to_numpy(dtype=np.float32)
train_ds = TensorDataset(torch.tensor(X_train), torch.tensor(y_train))
dev_ds = TensorDataset(torch.tensor(X_dev), torch.tensor(y_dev))
return DataLoader(train_ds, batch_size=batch_size, shuffle=True), DataLoader(dev_ds, batch_size=256)
def _count_linears(model):
return [m for m in model.modules() if isinstance(m, nn.Linear)]
def _has_relu(model):
return any(isinstance(m, nn.ReLU) for m in model.modules())
def _assert_three_layer_mlp(model, output_dim):
linears = _count_linears(model)
assert len(linears) == 3, "The model must contain exactly 3 Linear layers."
assert linears[0].in_features == 2, "The first Linear layer must receive 2 input features."
assert linears[0].out_features == 8, "The first hidden layer must have 8 units."
assert linears[1].in_features == 8 and linears[1].out_features == 8, "The second hidden layer must be 8 -> 8."
assert linears[2].in_features == 8 and linears[2].out_features == output_dim, f"The output layer must have {output_dim} units."
assert _has_relu(model), "The model should include ReLU activations."
def test_tarea1(namespace):
torch.manual_seed(123)
RegressionMLP = _require(namespace, "RegressionMLP")
train_fn = _require(namespace, "train_regression_model")
eval_fn = _require(namespace, "evaluate_regression_model")
model = RegressionMLP()
assert isinstance(model, nn.Module), "RegressionMLP must be a torch.nn.Module."
_assert_three_layer_mlp(model, output_dim=1)
x = torch.randn(5, 2)
out = model(x)
assert tuple(out.shape) == (5, 1), "RegressionMLP forward output must have shape (batch, 1)."
train_loader, dev_loader = _loader_regression()
_ = train_fn(model, train_loader, epochs=5, lr=1e-2)
metrics = eval_fn(model, dev_loader)
assert isinstance(metrics, dict), "evaluate_regression_model must return a dictionary."
for key in ["mse", "rmse", "mae", "r2"]:
assert key in metrics, f"Missing regression metric: {key}"
assert np.isfinite(metrics[key]), f"Metric {key} must be finite."
print("Tarea 1 public tests passed.")
def test_tarea2(namespace):
torch.manual_seed(123)
MulticlassMLP = _require(namespace, "MulticlassMLP")
train_fn = _require(namespace, "train_multiclass_model")
eval_fn = _require(namespace, "evaluate_multiclass_model")
model = MulticlassMLP()
assert isinstance(model, nn.Module), "MulticlassMLP must be a torch.nn.Module."
_assert_three_layer_mlp(model, output_dim=4)
x = torch.randn(5, 2)
out = model(x)
assert tuple(out.shape) == (5, 4), "MulticlassMLP forward output must have shape (batch, 4)."
train_loader, dev_loader = _loader_multiclass()
_ = train_fn(model, train_loader, epochs=5, lr=1e-2)
metrics = eval_fn(model, dev_loader)
assert isinstance(metrics, dict), "evaluate_multiclass_model must return a dictionary."
for key in ["accuracy", "macro_f1", "confusion_matrix"]:
assert key in metrics, f"Missing multiclass metric: {key}"
assert np.isfinite(metrics["accuracy"]), "accuracy must be finite."
assert np.isfinite(metrics["macro_f1"]), "macro_f1 must be finite."
print("Tarea 2 public tests passed.")
def test_tarea3(namespace):
torch.manual_seed(123)
MultilabelMLP = _require(namespace, "MultilabelMLP")
train_fn = _require(namespace, "train_multilabel_model")
eval_fn = _require(namespace, "evaluate_multilabel_model")
model = MultilabelMLP()
assert isinstance(model, nn.Module), "MultilabelMLP must be a torch.nn.Module."
_assert_three_layer_mlp(model, output_dim=4)
x = torch.randn(5, 2)
out = model(x)
assert tuple(out.shape) == (5, 4), "MultilabelMLP forward output must have shape (batch, 4)."
train_loader, dev_loader = _loader_multilabel()
_ = train_fn(model, train_loader, epochs=5, lr=1e-2)
metrics = eval_fn(model, dev_loader)
assert isinstance(metrics, dict), "evaluate_multilabel_model must return a dictionary."
for key in ["subset_accuracy", "micro_f1", "macro_f1"]:
assert key in metrics, f"Missing multilabel metric: {key}"
assert np.isfinite(metrics[key]), f"Metric {key} must be finite."
print("Tarea 3 public tests passed.")