From 031d3521814a412ea27ba5a2b63b34d036210a6d Mon Sep 17 00:00:00 2001 From: Morten Hjorth-Jensen Date: Wed, 5 Oct 2022 07:55:07 +0200 Subject: [PATCH] update --- .../_build/.doctrees/chapter1.doctree | Bin 559620 -> 559498 bytes .../_build/.doctrees/chapter2.doctree | Bin 505517 -> 505456 bytes .../.doctrees/chapteroptimization.doctree | Bin 882781 -> 902683 bytes .../_build/.doctrees/environment.pickle | Bin 170309 -> 172542 bytes .../_build/html/_images/chapter1_17_0.png | Bin 13856 -> 13839 bytes .../_build/html/_images/chapter1_19_1.png | Bin 18967 -> 18513 bytes .../_build/html/_images/chapter1_33_0.png | Bin 25697 -> 25482 bytes .../_build/html/_images/chapter1_9_0.png | Bin 16839 -> 17426 bytes .../_images/chapteroptimization_123_1.png | Bin 24381 -> 23710 bytes .../_images/chapteroptimization_132_1.png | Bin 21762 -> 21777 bytes .../_images/chapteroptimization_148_1.png | Bin 22473 -> 21829 bytes .../_build/html/_sources/chapter1.ipynb | 598 +++++------ .../_build/html/_sources/chapter2.ipynb | 743 +++++++------- .../html/_sources/chapteroptimization.ipynb | 886 ++++++++++++----- doc/LectureNotes/_build/html/chapter1.html | 22 +- doc/LectureNotes/_build/html/chapter2.html | 159 ++- .../_build/html/chapteroptimization.html | 485 +++++++-- doc/LectureNotes/_build/html/searchindex.js | 2 +- .../_build/jupyter_execute/chapter1.ipynb | 618 ++++++------ .../_build/jupyter_execute/chapter1.py | 10 +- .../_build/jupyter_execute/chapter1_17_0.png | Bin 13856 -> 13839 bytes .../_build/jupyter_execute/chapter1_19_1.png | Bin 18967 -> 18513 bytes .../_build/jupyter_execute/chapter1_33_0.png | Bin 25697 -> 25482 bytes .../_build/jupyter_execute/chapter1_9_0.png | Bin 16839 -> 17426 bytes .../_build/jupyter_execute/chapter2.ipynb | 861 ++++++++-------- .../_build/jupyter_execute/chapter2.py | 41 +- .../jupyter_execute/chapteroptimization.ipynb | 936 +++++++++++++----- .../jupyter_execute/chapteroptimization.py | 373 ++++++- .../chapteroptimization_123_1.png | Bin 24381 -> 23710 bytes .../chapteroptimization_132_1.png | Bin 21762 -> 21777 bytes .../chapteroptimization_148_1.png | Bin 22473 -> 21829 bytes 31 files changed, 3581 insertions(+), 2153 deletions(-) diff --git a/doc/LectureNotes/_build/.doctrees/chapter1.doctree b/doc/LectureNotes/_build/.doctrees/chapter1.doctree index 0df604ef11c67b0964d305558248615378f1bc44..326534a5f4fbed99557a5bd57138c59cffb49475 100644 GIT binary patch delta 100405 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�x` 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 BY^?wQ delta 100847 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 RuYbU=fAimI_a86({{%h^{%8OI diff --git a/doc/LectureNotes/_build/.doctrees/chapter2.doctree b/doc/LectureNotes/_build/.doctrees/chapter2.doctree index 7b62f34f9077922722b60d7d03e42124bc525bf4..97f628a04fe475f19098aa735f7ed874d184c096 100644 GIT binary patch delta 4324 zcmai2eT)@X73a=-y92YZux$CR%dp*4pye_5&fJfou6%?@DZASuNP#V_kMfpXT6b~Z zLR)HmP>Qw&jb?Up8=KlHF)=D8_(~=wn$$nU_Kzl@(dZw3)iiNy+tB{e#AsU2oqO+_ zsc3ugMw;g(5Lr@8X;9(SnA&o;CP)5D5 z!Ue@N3^AwhhfwMb5BotS79z7~w(W5s=}S1dLE3Vv(7_72p1X3de$w2s33Qe@g%H31@-pJTxwU zw%y@!^L8gP4?)aArQ9`-G1+IvMA3p|oB zr09YTimZlWEA)U@@GD~~=PC5yEO4YKQYeO?(1VyQIUpvLj2h}Og_zMI3Z!_zttBMe zozW3`kY_OYam9tsjV8j2m0XjMQ$VCQ;N033i-;1cgUixIc{1a71DwQq7oE;sOQsnM%VPSa4sBtWSTK4^hVgk~bAp+Aa!~)AL zc8X!;?qoR19yE^0PzY_KTm(}sK$9$GPm`>U&_+g&TI#TrTDzlU8b`?lra-a}rB^`2 zVXVspCZ5nM9z(ZeTX+OzrdL52>Rc6Q3Sn3PRs)JQM}#?{dK(NvVKGy95hq&41A?`T z!3Z;mA*SYp;9L>tVO=%aG|W9+-3%Jh)HyVQIUJJ)vEC9DU=}pz#vV*`#h{1vLG73j zOlOcmZ)gRKEMis>j4r(|2EFzHrn4~;auomo>O6tE0ii-iXg!7N!}LKI6J2gBrhyGQ zjErL;wLZkyxTvja(*X?IY(*IiL@k4hNJBGeF7n^5ZNKj6!C4?0tQ6AVylNVfGD0znS z%;by$6%E6MiNVg8V#(T4Q^V5MNGrF6oV3W)B-rUvta)3jJcdg?;{;|+ULAQ>^K@i1 z+PT78T~nxbxPT46t@2{jmIZ@+>Li*xz_pSYHf@*9npVGvFt78xKwE_+@`A`RX=e%7 zjjJj}Hyo_gtB)=-t}9$=b!Fxi6;v9~)ldtNMTjA*H32iylncvy1g?cl8{5GSZx698 zSrXU~sQ?%|K3HS{7~EL41xeJZc`Wo@qdGzhfh05LDZHqFO*=Uth};E(po&B@ug0TU z1(DqcZ(pW;2vM`#jto|a0XM)071&1*@(IdK*u+jtDwvAIPK%GQU}AuGrkQ0eZLcvazpvY<-g#HW{b-@mo)SH~x&Mr)IP z?a}Jzjz3(JFVsq(iMnr8++O(R_^)a?G*VicZW$?+n$GVAW#`ehr{!xa%0Fz|kJR_g z7gv?{%U`c7uV|k*T(3=@Oy68tejm*rzukYN=4+7z(SveeO}XPnar%>wl{X?Zl+N~) zZ$|Q+zA{hy{c^SJ-ccW&cm%$|K*VJK+LC7_Uj|9~PG4KkHq?_YING-Q0(xD(+|j-n zJtjZwXg?%h_1cHf^99lU1-7g_g{|kdqN+SM2q&xQF9zEmT7hm&@zM5o|Bl{IZ`tEs zL8XZiKb_s{cDm&dmJ*h@Gyib5GLnwm=U(^FzVzOs?#d2yQocLs-Xy;?={|tgrEg5S z9S&L|uPNEXb$6a!KVNqjrTB#VYM(svH)oN2IVsJRTV|bhx$bHAv+}m*+(0g#b(Z~y zA_c|w9Q0jzDJd;$?cXma&bu3A=d9E5KUB|dDlJZ<7u@~boz(shL74}brr-Rr+g<)Q DJzDsP delta 4363 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 diff --git a/doc/LectureNotes/_build/.doctrees/chapteroptimization.doctree b/doc/LectureNotes/_build/.doctrees/chapteroptimization.doctree index 97d0a4a90afd1bb3f327422617d77a3fda2c7717..0aaf549f577563c1e77114889b3b1105c4c5324a 100644 GIT binary patch delta 130183 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Ν}q5 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 delta 122297 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 Z3x026H$2V30Y0{7H#wD$-kt4j{}0YgbkhI; literal 170309 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 E3;AXkbN~PV diff --git a/doc/LectureNotes/_build/html/_images/chapter1_17_0.png b/doc/LectureNotes/_build/html/_images/chapter1_17_0.png index 3ef6ce168b515c2be794d4064637dd48bdf3b27c..4b6e6f4df531b6e1d5aa8a58919ad1adc91ac803 100644 GIT binary patch literal 13839 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 A*Z=?k literal 13856 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 diff --git a/doc/LectureNotes/_build/html/_images/chapter1_33_0.png b/doc/LectureNotes/_build/html/_images/chapter1_33_0.png index 58c2544fea8a27fe0f5724b8ed4efbd74ae3b309..ad3769945e4480fd0cf8470e71d498c5c2531a8d 100644 GIT binary patch literal 25482 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 literal 25697 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
C*W+wwB(HR^g%y=GJuq7G5q=|Bcndp7m)1p z@Zmxhft2*Xttjx<<*GnZ7%CC@AA|m$m}Am*fwEDGMy@=YOS$m^q+2trt>KeqhS?pr z+Y<7xmu{6ib^r3K@c6!;b6MxwpXW=ELI~yL9-^%V11@e(Q1XTccU*t(!rsYAHo*6!BA!IPMMXv3V#lq#M1f#Jk%Dk2vcM~8 zWu2M9!StbI>t9f9lABkN@u7U@+xGYt?vij^27DO51ITCE^Y)JFE-jxYE`@&BPn{!bP3H2S|Lvl=nkg`qe@FzM=X z;P3iey1sfJzdK6k=oRRb3J&&ub_jEaBu>w^5%iy!a$hfJz&vW*&f{swzXX9t*!la_ zloYpRy8gSBXwjG&&8RZwN1x~C_6~PDG5qlV^%6qMx6L~eS(|(5mPoa#w1#ux=`VJ? zFcsg$D5#6j;|}r@O1TwJbsh>nY-jezzlZqZ$zKKAYOK*>Nh56$wPpD+sk+znP^! z2a^jwa#EH(tQJGsT-fDW{DemjRri{HF)^`X&$E5=NoW@bViGq4h$9C84r4{o$B(!a z6o|D+Xs5~&Z^Ff39PoF?V(UP*$oue6@b~qol~*IP*KB#Z+E{-5l}2Qbg96w_AjBXt zI&u6FgAg$GSLq^N3H%OpRaI3^bviw7qaK}5t{2` zKR!-`goIRXmrqtMgfIn%h2>3MXNz8aijBozSX>;hc4C5Hfavw9LH_QSz_`a#)<`$@XMC zxv+aAVEpZ$9}{z#D&!kXdtYn=j9s^HCntvu;8cNmHOPxDW|RG-BRM3QT%`=UihfB1 zOVN~RKzw7ZJA4OK*Zt+5+@rKHPSb%WU=xqmc~nfV`uqET0?+OYc2<l$h;rj}vR3rs6n9?W-2*Ku0?w|%^lWSqK!1BL zGE?KimdtBI2P!XsYpnIB`aITCo#GT;0mJ6B!op-gw=xCV@ab~Aj%uYXrAew20RZ=w zv-PROoW{0;lJp$*nI?wVU>RM>#0gRJ?wbGVU8tHgP!=dB3e@A<_XA1-r!hQ1eKH%= z*F3cn2}#M~i)y7@Wr%qL;L;D+zDc?DwA6nWR9}mW^Zvs6H}KA%CkG>7o9{fDoQJjH z-F7SXM8Y*2$_OIBJpL~b`@dz6zQ|&1W!V5)$(6bw=IYga&1zME$0c$Vil5oGEqL69 z9&-ReE>))NH*%naN3Hy>c*g$b%-QVz?e6bgo@YYwp#H!AtOPE0$#-|#bS6S;kpp^v zFQm%Y1p?w~oLHkV&-vFMY`FiK8od7zeMJ63@;7LTxEtni=GGWnaahD2*5$fCb&tzC zA%bc_)W|og(|=32DhSHAUG5RzpcJAW)P9G8Q4PTXIcl7aSGkuWs4Sd-cN>ZvyWVL6!PLvT@WO))qmx`4DL?BJU;nr7Jq@hI};U zXVLSDGO^na=n|n-G*o=7U3iA(WZt7Ao>f^Ud|TS4o&x-rbXPhWei7zmZPu=_c~au6 zg7yN*Tgbf&c6r5YZ6=PY6b<40_&1Zh?g^cJpB^0aogl5OIpS?wAKcKad}!b zUw{x6m5>nJraymmGFy0Dt49QZKd|W_PA%-t1xjgdxjXL)V2^>k?Eq9r`?rj&5(HgXL2Aboz1&6F+uI9!%o{#6HP!89UA;~RiOk={LQerm1ngrm z#i6gsylg@^3v4X;5Hd5m*7gYhf$){9G42O~-{(h_X~weHf|^C)7mqR?lV#Q(E*Dy! zZWCGgp(Hri`CJManr8d8v14X*v6ZVriq2}fkBIJZ8YoZpfRWm5=2sva+eiYXAVO&W z?#*e3XlGv^9Y9lnC#C|K5XE+P?gb!2XMn^eugHOZI z1S2TTaY>Q7HAfMaY1jI^u#@!Jc$Nh(cre6HT z2W;NZ(69`!M2XxLT|X5k-0$BzX%bC3XQy$`~HS*O0%UIR2Q zEJpJ5TJIhNV37+YG&VMxUu6FHQS7ui((MJRd=mWCNVyqqF?Dai7zTF2$r1cIvCa~` z!EgzWkQna2>ajB*hZ;1x@W1rtrW}W4g$@T^0j}c@$|Iyx;t~+FKT^>|dJdKsNEFgNT~JEei!8Ge>iw0Db1=c%fV4X+jW)n4)Y;2op3s8S z4c-dsk<9Yq`cO6sP#W=pP}B&7rk8-HL3%BumI0;H^ZINR4CHuF46Cx^t-%r)!&!2#*!ob0VQzHAZkS$FQG(d8)K0ZuSzoCWctH}*4GFUyW6x~ zpHZx6lUx=4Ih(0$qS9>7_`Y;LCSoEjS6x3TLnDEaJFCq}bqs1t-C*)Jk$!7<$J4nOl`r!QVgIMU3M$U8ATYlhLd?7m1x6|U*`sR)x z&yO)<&LAfqD?ex+9v=M3upLpeJ!Quv zg4r}+efYpKv_|(10u~FXAw6(+dj2*vlxAl;jZ3B#JgodyO-)QfO_=BnrljQVUI#gM zY9;G!d9Q8UlJ{QeKpB61wt8ThJ$~mbj?CwGL0p0rPlCXskpgc2XnBzj;ba_ zQH&=i>Zl=>lHN}9Egp&v{ftXU_rNB1YrOA!#BF%6JT*v7{2QW&-HQ(a z2?wX;v8Z8Z7RECBtLD#3kK*m@;HsH@Zu{SQ~h#WB-|dA>?)T1etLo^)HyxirHqP zcsH^9m~+!$@z<}XdOpl!r$_$N!IF#K{EqN3`Ga#&tUC9p3*}S9eY4XsL1)rJr)PS8 z9isv{5fG+n^&%zO*(J8RNK7v=k9B-_qgCK#HkMyo%?-Bh*=h1td$e>2*|%cK zVUzmK)b*;ua#Cq^@Iv5Q5y?FFy zMmoZ9I*mF2_3WTI&i@mpnQm}aDL!jGQT+w>L>VWraHMMfUHkF_!s&MTAwn^S%L=FB zM`Z>iL_4Otm3k?l7%+T&># zz0+L+Q?s7i1W+)nkS6KHExfVtoF$5YUyc)m$zH@LZ={aCk?N?awQz|`3!D2AE|5|W zR?iOf7GB4f{~@~t*9F7nvwM^&_j`Le?Ue2FlVcpMc>I0XX5ehZXRYFayYNR!A;rVX zAV!ZTd(&6@K8oIqA7MG6+|ImuZx?4yXo(-W${l%ZSI;)qFE*mD6?`fBuiPGRSov)u zRHNt}q&-eAX5m&9Gxu+~H=}*Ssau%rN^gQH+=rb;5}Bw1pVgUsu9p+1 z=+SCB*@_me-!KciDSPph{ca^e(U@mV0vQQJn#?$8jd%(?45)n!A4NaJ>*I{)jl{oL zjM#1DU_d^H@#;FWl=|sA-zF3F&ODroy{r0+(tFr*Z4H=ojCpBN#ey!)m3EOTXu=|UFoWf8A6E#on7DpGoOasEwC)$j@hizYYF79A%@t_@{x_tzp{BYD}}@f_R;&0 z=?a|o@Q-1beCsr)uEdVSh*}y0wz)&nSPJh`q}-#^lzpI`LmepAs-@^|E0Z)gx`S2V zStG^AU)nN;=xJD?PuJ4Sk4adi+e%CZBn z(LF*@Q&UDxP7VT!!HQM7e;PB+Xf?~`(CtIIiT>uWII!;MY`d%W78|hZA#aT#NlF&k z)6(!1(M8}mnECEsUm#-Q;@UtHfT=<@g)a)IGEo0u7xaGjT5v>dLE{SXfszqjY?C7v3zqKEhX`_;VQM{x9+9uSm`|hM|KZ6 zP(%lV4&)#kqY9ZPu#ABI&>rYsk5tJ6mmn|;82|Y$rs+EW(fI_JU(!|6oe}D(ErTu=vTb2&xeK?}eFOG}M9~~a_K5hL+o8aC!-~Rp5s^RMR zF_Us0)KJNFX#jpY0hb*(=;v-u(Sx;{n-dtJ2NZ7fr`rowsi4D0&TO4W*@}xx?2dBK0w=?L zBx)%s2E`=p-mDk;pFb-_eZEM2r(7aUwEPS}$2vP$F^Pn7M6#HOys4{{fL^^LSh-64;dP5~pX+W3|G%j)Fh!~`^} zQ$Q0L3e%^GSpy{|^7UsckEy6Oo~i;tf~63baLJvUx6$s{Zeu9nQT*e(`o|P3x)TY-Z&*oC`ot;~lPL5#8$q971rMHP!8U~wOp6-qH)L~&^ErW)NLz@Ob zkR?ZTJ)}~_rz(g#27Y7g8ZNHd!34dScH0pr=pO)wFG_jUapRHYcv3t~^bLb6+y-zFw1#e3oocD&pqs%-D8+IsU;T)N~(gfAoq= zlii26FxtA9n)0XC(YLhr6<;pnvCLvC+jcw6Msvc>m(F3GkuU;H?tse9$O*xf z)fWEM#)+~A#Aayp^yyRkSjSYX$&l0|@|~am2^Ll|*O!v;#n*v)wm0IFXO0>IFRr~W zXLa6f%hUID0ee^d`F$!X_?%&9j@nMI*&}kPoY)9bY4jooeiE&?egsz0i z>9t2NW`N7;OWxd}(ThDLDA`Ay4|96_;66VdrG_&XI_-}}X;q%b#!d)YY27zTL-&Eb zZ6s6XJ9JTfdtIA*zwhh;R00Rtao|XHLEGpK3CA1mQh7Xd$DdaVO62qE1ol3lu`_LYuLE5AadYnA1O~Y9czHKf( z1sF%84@@vaG%iKUwlC->I-q8mNI?!Erw2W=N(A~Ic2bO#AGjX|xgY|E{p#Qmu3NH`0{w^e7 zEmA$EYdsy7U_RzW#92-;K877O0`b&?REP zva*^1Vsk9@c)ZgD1eIJcBbjA(?E^B>dF)$nfO^*Z7`=p%H|~KnZlPmUJl@L_rJFG6 zc#x%yZJ)Vw3wSJ1FVWJvLdXL$w%T-7qE}hT5g$5#UR(#U!rc(i#VX>+YCx*nD zz$o`Jtg!yRiVl`CQ;G{Yv-%xM=aIQ6Iz&wyiOnt>rJI!-!E{#1^72&id@!LzOkD4TNhII#h zUtfDbl5DqsjLYmt&OYA^@!qdXn}xkk#ME!wVP@RsX!H>}0=}@Ded+la`DWVqgc9dI zVZ!=TWPO9_$vNeJ#^GIiHnWDScxl8!D&rcNY+p{Fy+F@KOXc4u{Cg6q%f<(R5a&z zR;2i$-C6pkPn~O^g=I3@Sd?$P3?mQ=5QCrp2f)*q7&GSqHmmxMykAad-^$J^e8;w zQ|mJxdh;*u-m}wr_2UI3><_A+f#MaYx4UK{m{@U62+NAt?83@+>G}f{E@@84Lvow<0Y+F&MGwMGe8o@U`IXzLHW<>y z_tb$pQBi+@hp;+F@xACr^u)CY0N*USik1<9{^l%&$mKvvF}3z9euyK+-Ivb0Ts*?6 ztysqavOT=c5vG#m%oU?oSlNszM<@F%8}~xWb};1E%`Yg~rqCOts%^1Ygz_6zA+%U? zWRkTMx|IsA8v|#pKS{+%1w<-l&)q)@bwqh4ao<^77dYv&%63yw-@5wpRdW3SI%JdD*Jx%ObrE@Y#d& zIq`rh1OgKA0f2kZDHON1F1STiENyLs1NlCN4towd4s)uMS`$HgJF`K97oURQW-X|w z#vjKhylria#zM3+A?6$8)}UYN;D=99c&!m5jT{S(iGYqKlMQeR`;L3;x8lj$uBN)! zgLE}mVWR_?EkS?R75Lh<{($*1d&*ktTQK96(8cE25_S3ToaW8`juCyN=Q8bXC-n+; z#T0V7C-R>^z21e!c1CQ`I4U<~9RRoicncl)02Um`+y@Mdk9;9t9B=@i?kzH%U}0k$ z|NZ&a6ZpuS$P53|o84n)t@dTTo_8tmb`n0LRes}W(XT;0Ip7U{x^lnu+qae21#$Ad zFhf<9W2!ULquFXcVM%A8-PRsYSU{K%AmF`56dcH&1R9)g+}#CWcHAQ(!J(mxpnsct zknn#xx6Yt*+nUJ8`gPcNZ)$o8qIwoT~JRj}Tr@MA8%8uodt&w<%uyZji~(;+%$UA0UQi1oO=Gm08I;shK` zaTk#J4fw_mfO~C1_zh^_fEGergoC}kgq$4RKUG(SM+c}n;2cD|6@r|t@fe{PeKv|N zZ{W60>kzcJ*n8xtuRk>=C1~Df_-jqfTt;3TL-vnz_CH5)NSv;m&$t$WMGO+e!L0M& zTpl1v$jcWJd_eogjz44NO*-815yg&fw36ERAB22yyC5)mNV&XrK2M;Q5rHY6GWwlzTkS?D6Yg%ziF&ZEV_Cp zanht6sI0u0$pNS{DW9!x4_iYDFa`m;EaX(3^}b*M^bl?Ci-z^LqM}G({SPV$_fXmgG!txYAYFK#vW@w4SKDv&#!$pflF)U5a_o#0TxT{RN zb6N6t!JI_&XF%&&0RZuAvrbd5dhF{nam?X$J$-6K?yoRM(HOb^dgyDpLWeU2b#m$XgWEW6Cvg)T!B3%KxLCaQ6I+)PscX2o8jC%-FwaxzpdW1igB%nM*r4o zZo6Xsc<9MkAHF_D(|@{J4Jrg|6WB!a_#TwNCg6b6GPvqs~`Io^!E)Q+X6<(pI3xs$0R; zt3MNiNsbV8K4^P9n%MLSwGvi|5!{B^$hgnpXTf@Dk|8N9ou3!ftpdr_b`|Z+zgOD` z$Kkd5*N1~H%&Haf4Fxy8I0St(l#A@8C_8sp(JpglEbs*%UT(dAU?XJ}IihaR+7na; zVVMQ%&xuX*KM2RcxFJbS;ke_4_QjT&+~k4(S!*ZuZoG`CqS4)K<3+B-+XN0jDW{dn8(Lth%YjC`Wp*DCMYvZ6GyL$u{QhV@K?3_e+8!w zc6|6L4brRj2BnMP$>`gYHDy-5e%)E78v~IT(6pL`tvGvK47C0J`M29g^fc=DCbc(r zwn5xiuVtcM__|*RC5GO=ZDEHlNr)l6*}`?;S2u*vNHVIlW<~6aryTg=-Eivqjtcv; zG~5b4Iqe%>rhAhB>^W6U0(~OaRpMDWfDcjarq-hs@jA>{Epw@5f=?@#d9E+6-d(aY zgnyj&X_T>wl-IlMr z{XUegtJu4L=kC=0s!aWx_0kHUhi`qzs%ct(4r{PHBpQz2^j*y3!R!TT9@Ni0x}Y6B9?LMP^nj5LmUZ|dz zWG8u~{JaHcrMe%~3&>1L)v=~QY&3AXo}j_7>78ixucZUR$re|>3}@v0nAY$M?dkBq z6EB$UhU|r~?)&%8j5lN*i8;fXYIqg!AG8+oPRj-9IJ-LABB!MWY@sk=)c8Z#%4IK7 z$pGov)rWXp%Y*ZBnEqb*m)~`>>><3?S(}SEZXL)zEa3f}h`tzqdYmjsG8A z!Y(oCE<3#55{5l%nJh*Wpc7q=daIVp2hnOrbN-2bq(F8xZC33N1M%%vvZ?899pyLY zTOABr6R9)lbwOAdOyWAP0Rqd^7KZf@W+(HL{p%ECSy1+i-c+=myW&1BNjpdj*DQeY!o}#%SzpYEW#%2^}O`*adyr zI%Z@1zEqFSus#!0E@Q&VLbHB+!k3|>!@7Jv@=WWHl?APtjdff zE9n#M&IjQiZpjV^yWqXo>^zaA-=9UFoeN`|nTNmi>ZMFgazrZ7kzT1O)rZW03)@?d zkSB4(D6${^J{E)xPQE^9<{!14@VRbFz*``3fv+sd{Ivfy1}st<5I3vHRTn!V8k<2H z@l8jf^+u|Fc8Gl6c&fWB2JIoq((K%Pl5Cvf4{Y^Npa*bwO(1_%J|)Vd(AZ_;X>jqL zvY?^RaYnhRHm0gu)Y$DwsWYpbVaJdV0>`~@qkh#|nKqk$w3*QJ+Iw=XhIUP4DYMnK zXi%uTK+G?6uqwTGP!eOZAeDqlBL_8^GyQ_zyI7U>i*_XNziM>Ic3tXti7$gatrxw(dCHN!%8d*XNu3z&G=hiD|J<5Mc<^PROaZySun444Iw5LDYtQI|YTvl4L5X zdbpD0Pg&xmpNS5BpmuxDj-@4Jh|hnbpX;Khq({dn;wUDJNaOi9?Ima2ewwEFjPDc7 zM--84N3-w*9IF7wip_O2LwG8z(x>80ef*F+v=TU;uKBWuREh;0(T;W(GFH#c#FU$1v7V-f_v1)J^13W*WpP+9uFuU4OX65 zer_B18?#iRN%EB_u<3Aph<`a&5tzVjmXCp<)xL{1exS<11af6gyUg}NCo=&NxQmTl z;FL06V&Z_PJE{JiL$x5AWDiCi@v6OgKP84_qlbU|9BImfn)!-M3jX_0W1;2%y7?ck zyD@0ahG&&&nXLhnKEkfb99%BPx}u~5_;BWw6@(5((=c3S93OurGEJW-4Yg>i zZ~@(|JjEs)X74gQ%ad(?bmL|V#LJwj^^O2?A&&j~%1*LIG6-yV%0Q^dr?*%Qh<0Mz zrJBV_M#3cv!*_)xl^%MH)!v2Q$Tksm4=Z+q+mLN4=h48?#cptzb`whu_VD4uwW%u3 z8W%+Qg{Q4;(R3O>AGqPpL%c=;MRnxpmtU7U_jEh{%zp^6K@9uh!KY$|MEJ-VE>Ef9 zi726j$rh`y$AZTTpKw)*c#Iyrny_5V7eR0=HLH+#_y1b`^=s`t5m&`o)2EC&%AK92 z-OMx^J4O(LKtOE4;w=JaoRkZ-Wr3H;zmVU4>F&h|g8pBoSDU#tv4Y|_sa$Q#mhJ`y zB`kAB<0-DA1#{k$JDevp#(a6|Mrd?ObU1mN&wSlpvFT~8B4JvU#ND(_H|_FhG!7Qe zpP&fdt6ENf`ZLwR4^RAne<~Fta`)kX~gZFZ-Lp4DdA2b+Y$!!tx?&-}3uUHK&JY51m+VGPn_!`WfY7sx+`oY^e zElk9iizor?2Rd&I11CnRCyt>m4oEQII~m4*8(|dI9g~1B8vy2fc4IgZ0h_kW>i|Zo zkki=nK#X4^Dr#eS-3pQpZ1zrCmi`k>0XDr>PRqZ!j=gfdJ=lIX3t)I!`XBbfV(*}p zR3eCLUH4HhXIMYzX=SLzsy7#S}<4iqmW-~+8zFVp6_{HDjj2} z)fPqb7}qZ5JevNS-N)Xf=v}ovap7$T^X0(jM@wA-lWUC^*Ohn36Okx({Dlts&9qf% z3NaHpbN%V~M6LH1`KnCRI zR_=|Ou@~E`jQ5j?eSdf=I+_m|5C4V#`FVDxg_RY`*8d6BPnbTsY4gr|d3CO`KP zX|>3-(KX~%GoQ za@$h&j;f2{n?D05G)JpMOS>^&ZV1G8ukMn90UX0_pPr;UuIMBMHA%>b+aT2qshlun z&cyq`a-)rh1xwrgUYbYWB{2gA=7PUShTD3k!`Pp1OxrE~m3pcs1*9{H2|RMlp#!l( zcWM-WaX5G>hZTs<9SnP7+br%Z8Q?%=STkd0NwVeIVW8CJa~$eWx4G!(Uu(N$EFi&Z zyCMOnQa9Xy!s2mH&sG0YFOrEp7jsCOomGN^lu9320yr_#V1W1&nf1l4knhBq_}A|Z zEFsFXv0ex`S#WV_>LRN0Pk61AWsRD+JeVUL)A+My6SRZjGO9(5m@>y(Ia9Siq;<5n zT!mUv(afFSkw(5LvNL-io<7ZfS@^!+zL=(djm-XTE27u=t>DalowL>PDg(vBa1!Jth z3I$9FG}l6Tc+-NV&(#7}zS!BweE$*AM}XU(Nu!3lCntL~qB`p8HATd?i{y0t^3d%O z0c(JY_J@28CY@@*Dnhp7#Ks`{ls9?`cfB4`Ckp3ru42j1F#klovE<>!`Nq+5XNOfu zC(hkI^FAQT64SNIes6X9dsO0;5g!>)cu+Q9>KdpSSxZXV-la(63qif=Gn9Ub^5ibZtnGt&(GHmn+Vw)k@f71^?@&k;4Ib=ipP{Q zHkIP?7OxL{l)Z@Cl$e`+<=$_eoWkjl+*@!D3d-Jll+q6(maS z6s(goTK|+WhBx#ncn;Qn@@cj9!>6z7v_64+}z!sNC}<`7kn(qWQFYB3ak;*r`si1()WX)$5b zhwCt5%5X`Phs4uNBgKq`vZ=xui40UngCKtt7jnEJ{Qo+;%c!W@b`Ri!poD-RDM+Ir z(%s!6B9bB@AUUMcA@PVJ%>W8RNp}pL(l87uFf>RD4&8a~@mcR$=fgQ4&iOR6*4{IF z&po?lU)TRP;2q)XhOdQ`gh7dfHm}Ayr=&45LVz*v^=x3o7=fw3?Jc(LCjB}}Vp%z7 z_P%P`FdI zv8eXY|Gbq@(AT_#Q?y`0gyCeEfR>9F@?@F8^n`~~Flexz#KN#N26JZpF?3h?IBX^6 z-V)8vhMU?Mf&Jo|&oD#t40OqX>{I;RH8CU4E{3<+)yn(x+^;oL*)?730xML{M4=1lN z;wFKddz=j<=1RvI4$s!rYEIZO>wPfi0-MQxfOX{`nfgxx>bdPHB}lWWCKqQcTc_+R zyDgs;|NR&>UFy^RM1!mOQB5)vw}zxC2#8;{@Lpdv81kawgS>i0KVsu_yuR{(VVHlv z(T8wUz+4B?pr`pN`nAI8`ICl&Lt{s|i|VXf&jr`sa1qNAv zOA6pu^R;S^$xP^(F_iU(LAvcGXd+C@>+YuEmKj}4e4R+H;&@b^vuQ@`AroURCGM<# zOzrr4yty&alG!=eB5jyT==kr47>0g>h_Cenn508TbTiptOg8uL72UDtw&Iv=Wh9P@ zFfHA0YJc_e3e9RCFmvqz<^NCP z1155GczS=SQpoa}p2SOkGrajn$GXnHcI^R7SK znq1|k`_!q8sS)t26dy7znKgPvP|=jsw76oISXz9E^3l~55Eb|RTI97BcZoK^_J}7t z_n{0N-ze=TB(So0<0SlUtMAt+X-EWJSGuE1mbQW=iPqd-+Cx{!hin zoZ2ra5WQS<6yo7mL7~{g^-5M5tgMY;cDHbJC&HNgwC;4fD=pUWK)?E_eC~f*==W)- z`Xc%rvyabV=DQA?H!7*f4^V3FPL;dsHe6)-{ubkvM%znYq}WGnlHNX9e0J0|LBv^w z=uS|6QSIn1zajbizn ztf{v5Qr68_M?WkfDdTR&Enogr-Z-FwXV;xCo=E*jRqok~av1S|!G&#y!M@&*)Es|hpNIq{pS-y;#6SLPq&rqs}E@4kYk4yiEl~ci9mVJ}bp=dSL2_>YX`RMwt2Z4GVac1;` zja~yQOjWbWTM-dT5+=}Ja#^{uipzIQRVHib!cD`5R^zcB%osV!itmaxxvx+!6mu|Q zLu|Oz^W@GW$1%MZk?!9&wPjvJUbQY*$i%rGkcclc6v8=_VgjM>4<2RdaA5W7sbY)E zD;i*tlE0jUM_Pzxe$Q^;E~97(J$rfZROq;EU3D=hQ!Q1qzjb%ioZOVKw!`A@AYG6+ zmven!v4Zp#xk$X6NN9sYajfeB zWA9|>j)=qi=4>HuVvRwQlSA}PIeW%E>vbCz*6-x(kf}B2agY^`*K*3UCXj&%pSQ=D zv#W#_CGp#L#)WD(X2Y62rPzAa3(cu-;j-yPt|msu=s$hy$fvTW(SziA2%6cDjeF?O z046wlG@X62T`36{2Q!~YaMqu8R%-@k4$hQi2LWoe0dd8K?=#|abr+Y@m8~Q2M+Y0Y zQa*Yux|bft`b?amCvt6`Ysg4vJuER5kTn<}!;{lqX@{8bpSKU636~U5EQXuVcwGA2 zO-q-DEG8qaYbhCK<=juqDjH@~-BnF12-JJI1)U7PwM4t^_*CqD>8b9Bc`y-CRB_i8 zk;YRsb-hNf_d-?P@!@WriYl^~QCcJ}WacTEo51>4kFOyxmP(Gt4z&@al&aw&M{GkJ z^e=cmj>7vHS*7Xk!&Osf3EhlunpUZwOBqgASfV*fNgseqHj z=~BwYkj~^Cq^^+mQ_Ld>v1z_XI_S z+##t+^V+QxQtSl_8&Z;&^VR~MnjiR`<|HvpCP3EKf98^CN$%nR#lSAO6liGJy4MOJ zY~Q94akAy{L8j?-#fT@Makhtxo29{yMEQ)eBH;4tpBW2F!^K_>BBsI~#_5qj2Ms#I zQ>A6-typ`a_jz8F?aG$g(r5xVn^#bkhBgPXF9M%9`!f`@Dfw_|R^4#x6jxS;AC^W( zUrZ?>HYjc>-jw<%i}H_#ft1J4Lt26a*&&|0Kl2+!zskYwTm{Lg1>c#M6dtLcXYkrM zF7Yg;Nc+=(>cjrPCP&Ic46jR*+Z01-DBb%>}e~C&^^^gJ=N7r)83CK z$DJ#RNG%hqIOZwkjtbD0(^rfQPsnMH#;s^{>@`5)RhSJ|k(?^p*jQH4MH-?`@QF)I z`Kc`>ADdw%XKw~XjXQ?z6wEM`lm4MBh*_RM9q$Qy`v~;;6vHQ+sZcpZ4#fnyEG$T1 z-s2h@BY}%JP?d%h@JL+{*m|r0?09*APf4qCdIi8 z9|jlVV|ag@Jy^QmVD((<+pQQdE~ zj8}3--j}Nu3bL>wwKVK=ikGQjDtuCL(M9Xn$IKv9_?+&6Ld+0;Ra8 zXQXIg%g3~GoRQrbl0ZqSZ6uo|l=f-Fx2=x=pOcfhDC^V02w9MZ20r&=ru51!nkU5g zSW^>qN-yi87Cmo}5xZODDenq|+IN)*GYB6P=akIEEZ6`i;i|u3Kye~$dHhy$hQ#Ky zvzyQJKYr8jnyu(ZL~NqoTfSB{Swd?Ep7$8GfA5{pLjgMjIM^SMnpr)_Ip{4pJ=-ju z9cJB^*&fl}N$GE#(hq?spGF`b%jle2-(Z1ntr6Weak^PJCa-OHSIMfCJP}v>1*NKs zA!GJ9vw9z*%*dkL=(5aE!W?c?HhHlFpTsMh+^I3dhf|Q6_vIF%NwABpx`U&_()!f# zE5`J1^eF}LhQ5&Rb21m&Ds(Kp?;DbMO*au6QH7PT=Oj3^P?MDOQ;m~*q*JB;ykNc& z?U!8aIe4%_6rkWSUh`{}d*?>?2=u{}u;{*uU zSao-2XH06UiTyQb#{ljVC&SwEvS^F;D~1nGZkil~!^{Kjv~fIyEq?THpG!`{l9i1( zXJo9s&^uhKuf{b$diV0eSZHUb8X=*}qe%2R%g*G6LnrVq!!9|4l8joPMl1=BW^Wcz zm?!%T+m-35iD{kPoPP1oxTLn*V*-u7A-lo&8SlEX(XXzy)XK$>8~j%a##6 zTlC}(&F&gJsy0l&BNGaBXZ80-e9DV;1t_4UU-sl8T0sx6I7o$;xpz z!z(U-=;^7&{ys}j3v}TFSYGc&Of4tW>7EFr1sq{w%ewrZX1x`?Rd!bX#v&uF5|2MlN$-FV~z?+ z&vk@&RnHr@E;kmDPVN15Hj`-l0zS5>pI1Ms6*Gila$acZv(@0RgHSbaT2UKZV!kKN z#U>OVrkz?+Kwwl~dZ4$L39wRi5d|j-67aK{R{r)Vg>1B#!TrA0SOa3H`+}KT(P^z< zLNFWO^3>F*%h1%+3B?f80y|$|_b2?G96wpg;VZEY9LsMqw=EN|VVckYdVfvC9Y{`r z7dOQz|MO#|#^xniDKR0TJ#xDN*(k)OhGh*SIf*NyhiJ|9)eltscMUh`&Ud$nCd zNEXIfCtHJW3pmX+A|OC8WCkr?sXnom0^>19y-JMQXl#R2=1MSas(oAwsP-*kw4BhR>BL};oX94#wRpvhvC z_rk>4zfke40)KfK6u_)O^5kOv`jUaC`Ggt7-Z7Pp!{%{axaZMDV?sHhT_Pt*B{b$P zOyP|x@qMD0R+sJ-}7)sv2y{u$7TPAO^^Qcz#4>Hhsq%ar+(}pE490C zulU&&RKoM)P&n+G*_aj#=DF^e&6-@~G$wkV4{n2i{NexNV*gG0{l6yu6}6Q*v5}y5 z<>-i^(FFB6-#09Zn_#4DS2s5-&_m|#rU91Sp$(7|P+b^ni0ZU?O1)(6AWVCkgr1d| z8T(7;NFM6nzzY%xsXzyL=R%krG|=F)-q;ZO?}LiYK!Z6ops8blL6By8Y534&GI()q zO$DG)aVE4hH2DEP9Mku==*73UGX8z|weIDVx0V$IZoq=Y|3?V_X@?C3{4mBx4GIpP zorUTtt<6fko10bm_o01kZI(0c?@MZ`k}w@Wq`UOsciMk@i~o$57KpU0_OpNn!szI` zw@B!biKhOB+gF$j`p!ZtpnZp`?Da9|6Qy0glgn~r%ki8K1}>PGFaRhSjkK?5n%|Kj zVfDC&=-GBtTmAb@JUl!z;3bqm(xY4t8mXwL+`vvS0?Kw^Rez5c)0Q^wsS{R#`Mu|; zfISCzaL{YU0xC2ZZjDaNH48+rXva%l_hqTY0nxkTO*v=`+!i^xpKGE|#83_>Xck`H zAft8IVhs6jCZMv)=3att~fTHEPhcoGfUqEwb)AM zzNX~NwM)!2daq^DCBT-604>032EZ_wnaW+3x+op%JlqZ%^?^OcU+<2#3ulm-qvkb} z?Gqdi6zT>`5-NoFY~<&L1K>EZY8WN- zP}T*k!=sNFL~jE462W+&Ea8(F zcV1k4ibC^1O;c(cl%v62AK0 zE1kiy=GXCw6w@`RC4CAMdr`o;Z#V7}Tc`QCYY5hjxq{W=q#`Wh5D>UmIHnGwY*lD* zt_GIGw4bK8cm3=oFkX9*NLEm8v_c8Qb^6mkmnv{&JEtU=ZBttIOZkm@i<*wUH#Z~I#~35)>0zOQ8j*3_o;#p*f{<@sLZ~L!yHrql{mMr)6e#Q`vZ*soVfnSSMFbQfybH?-G9pn9Q?_1Yed+qC**X;TG8Sqj@f{1{U0EI#kNj?*kN1@K} zpins9&f~$AS=CZH_#eN$xT?K^m7%@UD_aAU^ecO7b1Qpu6TKUb2DWx4R+gM>+-w~8 zZW!C!TiXe+vs?Vf18i2dM(iW6w(H>~7p$MD*`ZJ*uaN(6vPH5?P^c$fl46e(ofFn3 zUF;PxC)llF(#IoGuX*X|y_ImtNafCbc*mfsb}Mu2w~r^LNzH<>~%}U1-C>0@cYZiC1y8!&Zs=fo(=+=Gf%L8w>85ECd0T zn={SKY-~eW$)34w!DmZPOZ3|Zvcot9c$`*8QrNU=jAvVX`SC+eQZnEaQ{<(@Cg{4G?Yg^^Qq*{=o{^DZI#y;<7njE< z5%PU;XYg-6jz6)HyZ%|8v0A61u?h<+dkF=h0YwqAc@d%ArL@qMFbP_@#qLDdA}0uU zskBG9Ka5d=%V9;);PvY}tgO;=ZNdFXLT+bh`@IB=54Pu5MoY8ecr0=YwQ5(K8jrM8 z*RaPsJ=~th&gE9q+IR2XU74z{UFeD@KcKqwxL83BPU#Ah%)m~MNYVOaZJx`{!pdNt z$}jJ$GDn`rTN22*u1wZe_Vx7*)Hs-7Hl}ro>i5)x+jm6veQ*f}>fM|&($kkhy^i(8 zigG|NkcWxsg!501_Ep$;+l)_-50Fc7+-8}|1?qR%*=2P+FiK4)!5pqjDSnZOi3OR` z@wryh4eI5lO2Iwt@Zg`FgI!oNdT-oHr9FfuDm*-uz2WcU@ZI&=4b!DxDbJ;)m39`o zxUFYIPv+UZE;tu%G-9=fb-e1oeEAXyPdl!Snani3aowMEVi`X8I~U4rI*|QypO2C8 z2?%}w)Qe^Kf+O=vyj4RlnTqD6Vhh8rxD5UF5T(L7Y>>#_h<==qTSblia_T2mja)D6 zsd}TQhuDT7DGBw18?%TEdLHfsS=M8ewLA~zSNgL;!y_UXU4uY)IYvE6alBSZdmGb5 z<5rDYX%eBzjh-iw2?_a&Np3PaUMJ<5Qn9J%!de*?<^1ziSU8HPhO}h9d7OJQm)luo&mkZ9+M$3`mw5cJ)azC8k$Sdumipx#m58{+!F>aM!h- zY1Vlzn78cJSG-9t?1|~*#?wUw8%CmiW&}chYB>Z+&1b}kkyP;TG81YRa#9KUXgt$w+7~<>G+k1 z*SI%TyaqF*f%(oDYCPTGQG-1_;)XR^jD8WP5wQPwbJAg0i}}u-UzlN?qKOGjGBUE| z8gwC|x%MkLSwqf+CjFT?h+Kf59p;z~ELuozg(0m;nXZcsO{^i9>f-IBy7p&clG^>rZQ1$kFI zuPm(O7pQc(E5?+D&-%t6G^}z1StgCJyK3Xfn$=*noe^TcaSseWG#qbtP-bZ@cEx8| zPS%)oC-8^oD?~Cr4f+LZi~98G+SUG<9WD`_SW(+ zzxRQl09c+ZEJzm({n2;bG~YM_p>oe zCeid}EQ!eReck$a%bFj5-Gz6OvB&KccE@&33$aFVh&>hVgMNH{_Ta^*dpQ`FH_mg4 zS1)UW7L-{|3RsL3KZ36pw}sH;^#~tHL3HVlHA>0}4-Xfh({J^^gp*ZJN|(-XNwC$o4qeJ3K@ep$8kHbv)HTBNRJ6u?|+*=-*;u zLXR3H4>n>?HYj^eN|R5d3e?L9Y6~m}lycv;v9H8kIj_JqHltb=Z;UB@#zqQ zjJyBpag!aGxfIxcPdWGnnupFW!|m6r7fr!-U1#3lmwBGJ((v2foGJ0#j!4c{%2Te{ z=@u;4Z9Zc$Ucs8b|EI|7Bo7H(c0EG8x(9hz3l8A^+G_xy^iPTTo2}>K{?sU zu3j}>?#qZmyF*xb(3TD6!aY{&d2;x(;;_;WTc)Vg{0Y}=!)e-sNfLZz-j-(Q!)^Z{ z4)B4=H^a1AC^90cF=wjmTQ;1u;29q!3UN`|HXTqEMc)i?LP0Y}g6acD1e`gabe)I{%F zV+29PJyq|I=}54=dsk9L+a<%Ydj8XAwEc45E!W_nmp9kkW_`&KCs)7Q_hS3NJ*qM~ zIvT%TXV9T#mTrbcaxuX!1W`<683zXk;9n!vE6j5sj{IEQF@a-<5?sqY?l>O*N+**$ z1_At+cKpg3oO;2{NI*np4$6@y*_>Pi$;5jk0wc>C>lsm0%RZi^*P7 zpLyQd4l1db?5&Qvu9mdhcd%9(L!MLvG0>rld)OFqNdd?f2UEof;h0`PEJ*5pxFdzE z08#kcvPtIbfn z4Ig>nu0EZA)nurheM*?eCR1rSiAeHffw!@wmS40bwH*(|P-f6^jaBW7*jc=bFHKEz zL2I$b3!Sl$ybqQSYnwUkc)xpEjN^SC%<3@}ujK%gHhEAqus}@%Ri5i+GyW5q13Xf? zgb!y>sH9hJZyFGD5l&{GVNxx5fI@lK@cmXCSk6kOwaysJHK>Kcwq@R5w;$rID-_wH zZ}}NU{-Pbz)6=uT1t7)7066K-=uhA*Bh^G4S7RWv%i^&Z6Vo)LL7_&zQlvr1zQf4K znBVeg_KU~nriN9021JQv$U+ApEM(!+I*TTI9_E14qTHqAhcKekN#KZs^8U-r%q(wc zXgEOIv!|;t+58sYVfzOYIz({&y!y!(*HCE_lNW($cp^pgw=lOZ!ys$bMr5q7r7q3oE!Z z_z5;^s_#}D3z_Rsp;jK8JsRSpqP8~jTGM)GsOv@VS0sNJtG3JX#N_GZq^FC4N%w>=l&U3J4&QgSHLGRLrL3oB$KGl3rc z*9!kEJTIzaa9E|NddS(YZux|UieMMC^su8Vsx2gA`#uV_>7Rb{E>ruu^0VK_iEonn z5W(lg|IVibZal;Qh{W@Yi{q2<<(bDJ7kCgSPItPAk69htJux zlodHCgYw?M2|8ikFTgG*Y&%#HH_lcy<0CN4%FeE$rl!_J0(bv-2kJtXMG-0LAg^mt zZ~XjOl+&=&-zE?4QjL!3D?m_#{?0Pgi!Z@Tf34{$GwD}US64rPJ6GqF!CO>rUe^!O zl0AhUlIcX14V1~bn#yu=^pH+J4W`Vgt9v+8p^MlbByN3u@`z2=`~Z0p=#^tDFp2}e zQl4ObFeRV6hj{gY0uA0tup5W>l(2$ab0Qw51ZyAY{RDX%u&S56gq51!!$+aA0~rm) zL3PC5u9c?dYLprVPfCLz*u+Es+p_)d$p3%nnV>dDUf9laGP1rJhrU8BdDj{);A| z1%0Wm@#Bu|odS%v0HTn4>Xn6tveHUz&&0)tTt#UR)pc7NBb&s0{PoYDGqNO{gl=-d z&YHB};;EG;yEn{K9=Xdae=4VaiT}^#|ElQ37<1BV$W_nk>OPjDXEcI%Y(1T2pA_2h zUZslCp_;DS+Cdi~=V1^YJ^0TA#=DX~f0WdcS#!uB=hJfoF8-hQSu8a2@Ze7b(!P^d zP>70)%RN0gLKjp{eW_JLd5bB@(HE#Ova0Ew6lNFKiu-%7HQ(msR6r749?OYrC{S07 zM2=#SvKOk#u}LnJXzJa2kpfPi-d_xB3$65YS~q9)WBD7z(YF3naTr>8LWfIfHG5-b zXwAy}d?^zX6J}OcB~w#VYIS_nW_ruxyX>;L4H~-#`P1M`z{xdg(URqzRIUl}C@Co_ zBBhjo^XBKn{S7+%M5sogXvRH8p?=)}jY^l~eiCf&uI4G6m7&>msd)ji7dfbfkxm|! zRh?W%G`mVDt&mTl#>!7KAnH|JCjnht8lL8X@ize;je);RETCS5E#giGVq@gsZ%6sdUIMh~KmJFz-j=ui1T3Yite_e${j;HhU^Nze{QI{3OeI0%p46~U@ z2>+W==$Szf;8b8{BNpy%TP(GtR){sFUk$O zC<`>J`yj-M{=R#!46j$2#wr|%7U;F>k3g5rIy*`qOAT7jC6jR*h3ubA!XFWCTYy}% zKT1VAr(Z@;8uE@oq|+Y7qGCEy{K}D+2z5EotHuuVsO;OfA={#1+aF!!nf6ZqIQfX2 zsb12o7Qc{u{VNw%Mo^+x6%|!|mmYUr+)n;5+Aw)ke=We7nQh2t_uMCg*LT*&t z6-cme!eNMAPl&iuX*kMo_s3BYN77?5;p4sWn1_jLh@}%Z*&DS!w(up(wq^`P$~zrIQoM{DSE2?nUI4_Us zK3>c^5$b%ay^&aimvZFQ`~Fo@@^M!&C%i~JY*j86;Gq#@E~tvpRiHtxkY^8FQ60*Q z?o+SK1hYn2r>yvrbo|uY=DJ7=x04pWA0O5H>?||Adh5Hr2V&_n zxThwAgY2(fYMQgM-z&?~vVnXP)wE_>JCg3D=Gjo5)P4!vlXYzk8;?m4G`I>DZIH-2 z!8Q>nJ!UQU)0q)TzZ_?^&HLU5%C}J=i>k~+>qQ7BM@AXI(^C6*x}oQa%5lV$+h4ldBPf45Qw!Akf)DnU57B?# z2)Q$Im5l6LE)D83PB{!C>`FdwNZ1ccY7r;5y{6lO^FD} zLCl)|y78OTD(!6)Y0#%eLsM<|0~w2b+jXNQXesiBza4&A@%E^rrcNr=-Z+JA<0&)Cp;H4XgaEXU0E^M|8C} zCp$m?UZT^KOOyyS@suE8Xc8b1+WmNqT|3|F1g#@yWquz?@uFwKDYIK_^vxe1K#>_4 z7M23-U1MSMXXmJzd@tL$i!(GVtPJIs$OsM^U`&6sN#6AjRb6YOl2{8nm4&7$X1MW` zdyIsziG_eLLo(t_=olww!5D>h;!2`_5kCcaoqs@L?Mmr^RzpK(3kQM(%1!fxktaXbl;BTDSoR`Rlz=Awcm1yG)35(00 zqkC-n>v3){poe^?nqLfs6oOOjVX51UOB*$t@v%J)5oOnT3o*J?f+3{H`p7Iqy#Bgh z^jxJD634IPOLR2e6G`ruF9&<~4~2!yE(}w5XuqA%G-)R`+w1@RZD?a{`~r74uj_&N zHH?}Zige)fqaisLtvMDvq7Po( zw!-}9SSAkRmbr^VfnYb6sD3oT1 z_SvKAg6N({kal>-9qYgKQEJ4zEP9j1VVAFsT$@?q_9jG}LQ1b0D*9Coq)7j7Suq~T zSu(QDL#UW;jNB-}&0CL+H6de4lfg$-5jW!ndgy{0}K@E^{hw46HN>$l{yK17%MYaHHWCFgQJ zWoG^|boR1uBYEi|_I)FHKdvCR*qaU!{Bu+{Gqq|{YiVa3cl91`w=R0?zHN<6qMgK` zD$~eIUqK1OZI*uPMgH{G)RqMLKxmU+ck}+`emJ7ltlz(9ByI~QI~;v}v}Hx5>!*s* ztFcF!imfJTUGG{9m9VPd=#!vRqrZo@RPspg`SUNQ%ePos73Z;T-P9ZIIO85%7ZwA> z*)s$2Kfmu<-@4Q5d8&#rJUVOX*$|n?nrIio<>vT0^b(tXsUNND_uaMe;WG2lzB04n z?jRb$A@{@OtXI>GWn}};9>7$T!~E7mv(X3o4>*HMLg@38^Y58etDJKSj*Xpi4K}Vy zlPKu%?IHiGwuSxcK7?)SO`8>(`eM*b*RfdYS+{wx(`eK@RdiTqB;$N)>`DByBUr7v zF9u!2o9S`X)Naz-5~=NOBegdztnY*Q+TH`*O1qQo=*9v5#e_5%D6ACLuJ=L9I2C%J zInV=fm}>mrGNOw;Ted1L+3G^4+ILMcpP8|X;snQ?Vuvm{*~PAgkAnv{lUF7iCMU6G zW<#p=FCEnC)qno5>Dl4^W4HO0q;K3xBXny~p|<)~Bj(xZ2tk zBq|qgQQ9rMqw`_B?!8ihtUj1P%Mmt}NitoZ~S%3Nqwvra9WMOV5gVwM#pRU$`D;T8V4DCtn z?+(y~&4iwm%BhyJGBW;h<|45sXJ6NxA;wJ33OLkhSY$ao320w^j$Q4pdx$>p3HCEt z+VR3fk-h%J8ZlHvQn!|08nWLBV>0Zbe?>O2xTSZ%6{fh(PN^LjdWhSLKvhRC=Jtt@ z^a3_NdnLK?Woc@{LpLkT$}i5)$0x0Jjs{#tPPBrCou63SG(E~W5(Ng`wa(&E?2PEQ ziB%O5-&Q`d8h0}f;y46AK*4-Rv{_di_ex(z;G{G`vO*{u>aMVao#>sgi=sphaqT*R z-_}RnW|Io*k1X>R8K#cjz7Gl9Chyd!kUE^BGi#WNytKbqcBRtIG?F9-;WCw z2wnphK_Xn-BK0bTJM2azMUzaP6{P31~Ht7v(i z=yX$QIEFrJc%I*V#FdVau;5XX+a7gefr}lw{ABaV=26=Wcbh48&0j&T@UaDHRhWty zrs-tjzFSXMmcv)pnCNhZljFq{x_0q-ddQy(pIDH7_FUqAeBUy*p1k0<@7Bv?AD3C} zkA1lF^yhiPY`^y6&Ts`uKDkp;`0cWE?;ULl79!S|#ZTVX@qDDyAC_&ssj@x{A|L6n z$Z|=rSLcnx-I=(0AFX>dGyDF-(afu&iwtLfHxqGc&s^-BB9y&HxG<=!HM(fmm4C<8 zoMFBqjj%}uUSE~q9@j3@rb<4(E88*k<<{mN&e;&Z*!M$kpl^~X6=v8&ym}(}Jp8t- zqjb~FkpaJWyf7R`Jt<0t+4TO0j=AdhAc%Hrh#07PJ5gXPkV@3 zM~`3+*%7agw1-rv117o=|N! zxMW9OXwIbPt3jDArr-qlzZHuYQqgFxyT+P+i824aU9Y&jh5pObtp=B+G7d-&SMT2@ zntdKQYBzhWlZr=*VD8IfIk)MD_G2*+ob^Jlvu6hn8}$rk>1y+(9yE+vn-KPBv*f0n z=kb1Vb7kbhKo`+);0MJggbTimaU1bO8B&n4H%(GRynk6|OL-F{+j6OEzw1d>Fp_e+ zRlDqI^5O2VRg0}m2_5#(tnGI(W=Qdo;i8J8k`IeE?yzVE91AU#(=L;h&w75Gn=g(0U+1hEHXJ;@zvqiq)<6?cz zCs@Ts$-s!-_zZ^pN0X``;X?DJ^E}$~yEUW%?>}D{kk#V6kf?Z{Bt*1$>%j^YAO52& z{+ijb@4kIgF6yYV=^HB8yVhwp%Vk!iU*p6uL)XLaL*rp+aEWV{TIQf3JMXo)k|SAX z8k^GFm+iOD`4DNg-xUl|-8w|?JYZVO9?lPYe=*0c-fcZBQ!2o#`QeH@HwEm_hiK-8 z%oqp51ENtm3C_+#!iBE5Tj2O6(d^pyPF7SfZiR=bC{x8&Q|#m&)6jD_N)DWY1{+rc z0}JMTefP>biXh*>RsGU>sO7L?m7165o&K8aN|es zuWbkFJX;%6(>H2?q)v$Q0%Oh#-zunrjH}+SQq0j)3hJ=uZG_a&zp6+Vb6w{*8MwpJ z8ANA=A)pa>P1YID^+TODw;`yc@hnISV`&%hQN?(|Js9645Ys#T(&f?N3Kr zHcp->d7sov{;RjN`*g&C!$&$*ck`xRj<8^xv$3(PJVTdffW3r}t~Ym8B@e6mGxo-N z^(PhfJ6)K(Gpm0#3jaxxO)#crV+SjPLszXH2Nz`PN1VTN)7RNX-N3-BKCDKjMc{2Y*BURi&Ei_ zBP)WXx5Eq@BO{-&D676Q9Ark9Md�ZN*BR91XkIL;FKE`z52ecE|UeTjzdvp)>IG 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 X+rou<4afk`k3va`%ZL>|*7f;cq6S}Y literal 16839 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

1Wv{)%$OMb{JbrGPpU;hrje9`u?V_#~ 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

8TS607Hr)XHzc0^yg93?X4D3Dl3I z7?JoHf$zy1)NheCNAu<|I+MT-w$FnX zv8%s3A~8At&qtK>y{#=RHt-E%Sr#CkhD9tN!7vh+qCZJ&?g?R-Zi5Wn?xVF4+&UT=-oO7rvVT!Ux&mwPt$Z8RlIu$VmX#KW7 z{;;*0CF`hW1&Wc@#H+fb&{*^;H$2K<)QTyKuzjBV=d<1-0Qb*T4GEV2o0s#yUh{=j ZFVDWpoP6tH2|cNrqn)d5>Fy&Z{{Y*m;y3^R literal 21762 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 YXmOc|MvKf1;3K82b=~N~ck)gA8%#B<9smFU diff --git a/doc/LectureNotes/_build/html/_images/chapteroptimization_148_1.png b/doc/LectureNotes/_build/html/_images/chapteroptimization_148_1.png index 28a4321edd1207751a5082e592f8ff925e27aea1..cf17747cf93247187873d8521479e5fab7d2a391 100644 GIT binary patch literal 21829 zcmc$G1yEhjv*tyDI|O$PA-KB-2q9P!+&#Fv6Wj?9+!7>MaEIV-!QCae1Piuv^Lz5& zt=+1vSG8}cN~P{S_slud)6@NR_tz7q^hO39g%||_fuPIDN~u5~u#yl6Og9n&_~w-F zz7zb%?#kIwiu!484diiK*IEOl3>y^7trStC$oevG2dbwvFp9{rfN%)0^hRS}u zYu15KgFjnCHYxD;tw$ex9r`w^9Sa*9yNEcD3S3j+Mvw&8zI;FnhTbzphz733ePbtt z-uTXlO^Q}hKAGhstz5p0m>9&+(9o`z%vFD-)mxWoX0gGMN-ln8Sq~Y5TnI@n{^V?s z)wAiDlyL#XmcTExM61#mIX)plSw|--iiFqj;qInycv#xNfJ(E@=J0SG8~X+xJe*^? z%1rV1@d^bbHYo|AMK^}uaa(`t+q?RmOwVR*fwTPic}>+~Dr|1drv6a8EwQJ=-? z(#A$&MWIu8kE^4olM_2I1^tuNcJ&qy=e!L%xel5bp@10C2SP?hMkHip@p9dklVRQ! zuKBA4+cxRr<(8ar^Vm;8!3Vre|qSorwCO~*B8OG}cBy4F_m^PN$d+si|2QqstW`&-F^3GR7YumqpE zEO2sjbF;x*!0Xg4dkk7-H8%^%#s@*C4wcUO`Z~D!-S^QaUDTJ{_kLe5?$f8B)m42U zuWaAP2lZO3l;P2sP_%1?CvgFIPoKg-8eI-Q%)eJv4V)-Y+Z+daNkolW=osAx=aStAN-%WoW;hAn&`J47-;7kJ37lRzYyAbubs zX3yEyV9w0`=}&pqlqUud%Agvug~cDcBk_@es@1NwOVc_B97{* zeq?RC3z(}i+xS(G_0r9aZ+kc`WN7I1P^K`6Kn4bD^9d}iT!*Tn@W=5ynY_Y6BxcR( z?>7yLzK{2W+#m2ND=U?>wIkc^4{huB%bLEs9BLMb?%y7_QKY1#sJD9YyBsZswLRV+ z7Zw+HW(s@8rlf=+Qg~tU^Ygo%b`xNekVK?#nx&Gp*{w;?($lYB%;?E@dkgD&{GwZQ zno#H)9qnCh4}^gCor&^jgVG3j(~TD z3L#fIVs&RHq_FVWP&z*@h3_5v!_BB~u40x*;kR!cK%BuqKlpWAsi&}|Xa#|wu_0YR z$E2*SOZi-n(yt$GkEOu_y2f%OrNMVoM*Dkv(2MoQt+!HHBHlx~aFn@udD7C-A1$;j zEQ(If&v8-lU$9v>UCvudTUnLV+pPsyXo1UMr(>Z%&Ot|f0{OctEu&^x-t>^r?g)ak zS~`0AaC~OXP#T%&&$Wm1HS!QFc6RpMZ{G&0y}`zW^}F6HEM6)e-Zb%R@^K-M4RP zA?o*c92^|47hXn_GOllINV~f?%<)sWZ(;*QfAJvepUZS{2bYdd0{h{b%0gY(n8sp56*-7iI7 z4o{z9?ioI(W;$Rucsy-hOcW~T5nI>&7MT`lbKaj8FQ3T+_68_$-J%1kgoK2Wnwpu% zqSyIwVOd!ZSnHt?_x;j39*-=4IK*{e7&=Qds$!FqLr@7=_;k#uYk(oAHKOqTja_TA z6b`i`IU(c{;^Hv$Z_>?c6<~ZgK$t}ZTtoiy9lu!2kvl;ZcL5*{7`z^||Yl_-DHF7}0Mh=@AA;?pNQ)t^q_(r*vp zW#30{ubZu8LQx+f$ZCS3h&Zs!BDV*eRs4P*K72^`7zN8L8BhBuDT&A9aKPGnzFJ&I zhwM!{p8-A=GL@31W;hHS0^d6X*D-T0d{JE2t!ee!J7C)FrrxPhv9V!2JUo0Ba_7ib z%(6Kpm6MY*9c3OqovbvGA4=oJJl`JfJl*J3D3vnmi4-?5$gzAbxw$dRA@zk4YTkg~ ziUM8<LGy0b-hldfpX&% zC}!~-@_Jp{MUwL4C<_B5QZtfVn0Q9p5gjV(fB;ypyVG7mA-C@u;0t` zFg#t=idRQV6-K=nK=6-0I7fv7D=RswKTM(MG&-?wq0ezx&9Zr2OsTmY*38&F+_`sk zcds2a9rsKqiXJ9;VBb*7AyGB!AVD#ht-;9uHC$8e7Lo+I$>(xFC?P4y{KiZX`1v!M zpdSs6J6I$nsG_1*H7kYGgaY6PI5;@XI%wbl4ifhE?7;jkx%j+;m(0n@fuK>Cs;hra zmWKkv%fiA!F$sx)Um`~=-;jbMb&L!Q4E|z8yq+aSme<+zU-7jEB%~ikF~X)-?A+Ykg+)c|!sUg9b~58& zfIh^&MiX-Y;@mc(c)vUSQjv`}zOo1IS}rn+4nW@V{Q`uVZ9c*S0|R5N z-k$LA@RXF45U^J|a2198F~|heg>5bm=AN;#@(PDXLQ2J| z_}BnDw8A6(WuE`bJbTyEzwh8CO!%#&qziyZh0%!c@b8v0EMNlJ-nW+ku|~~30B>qO zQ%2V4yubY`7y3GwXF$%@3p`&63eqx10c?S=nGE2)&}p2M{|X*VU322W223#mRnXEc zg^=5r_eW?@F%{~Ewcp0(aNbeIMDS(k(fDWm1@;N0~S7~U99;! zTiY3TrsvPG$jPJ6&K!b1erzbLhHjWQnT@`P^@l??D!RHDa`Di3r1*AnaxyzVzvp*z zZf*x09SvAwx-$>n6q;|v#q5^TFJ7l|74;+8w+B2y!o=hi2Bt+w{T29;3Qjk?WKB&? z{YJE)lAc}+u)t0I-e#kjQQ(midG+k)I1g|zQddup;obG=Y=seG z>&-UF?u7?XXIN<1jD?4{S!xJC5Tm>c51WsW-4^9po(%dz+nq`cOx#S!^v>26m9TKj z_$8xizW&i-gY2tUm2TQLHY`7X{ygx*F|mT_VqY}z5MAmVshNmOO!xRS=9x17}? z%*^Nt-9{X#2!G#ry1b4Y2_|?tciphl$AyRM8mBvw9x7#q#834uq7wTtf_VhDNt&_N|RIQ=V(_~9;|{*C;L!rI!Nhm7)mTrvjA@PEz<{Qud__^XGo zU^2?MzdiKtJ+i;RhlatZsKWUA+9nSaut8H6@x=#LtEavGG%_r<5iy9%Zg71=zjYhD z&_M1WG<5TsAPJ%9vJe)mA9N+Fs#;W8D7v7+m9_cpAsG>i6{W{%lg8fpJu80qLQI$Z zyH(0s8waE4-&9G1Mq8_Wgp#BLq`N!#{u8wz2?*(B6%pwbIPU5s5jCpq{#v`6cnkS} zg})1Do8X>I0lhb#fvAqQUgveB<<&X;6Q`Shei-KtehAj_Wt3d})(jo8tSs9BgDcAJ z*N zLJ{T8NXEIHTv%uy4c=J%s`A5wm?klseePP@(H^m*T4oY#;~g#43+DlkkpHkth(E@j z;{l6D#A&)(RFDY^0k(!xK!6yE9mzd*shUQ#l$HGfy8M)!O!MN!kWM$)R%&DW=%v^) zF`6SJU|-2gD#vj+m~IZ$AI**D{m^@W1<`=JsG8SyQWCzLEE~MUd(B26=f_KrK_%7j z@Nj65fKBuAbFBpz@m~mAZILjw0ip{fWo3g)N^0tlN@DT>isrL)E;BmQa8y6I-8D0h z&K&(p0&{-;RDp;&IaSYHg7|U5GUTD}axNLqt(Qc^72rJDv~WVphb`#4o! z8^E1=XO6Md?@N=*t_Q`C#?7@PLB6SHD1}pD6xd%vpwEm7ru1wsB{|%=U%FyxKBew0 zlN2t#594()YN&irP|(qjh}pIPxZneD%@ANkUI(&fmz0z!TPjNuMA0-7QCFb zv~B?vHJbyJ?VrUCj_?`fx9nx~O)d9emg5Xip-P)6DYSGds;!A7R3@oj9u)`fmyWhD;yc}JN}6NE56-xXNR&Jaux zfDL_Shl8eJ-j`{It@zxcgWQF*tSl0}Lh9yH04{diaqNUt%n`;A>EYg)RAy4LdrO+t zLajB3aCn7zxBt9O;dlZPi`^i?3j<1|KVNOZ=eUgq4FT@1H)23cfAKyJDAG)yMXrnt zET>r`R#XC|W?CZzGGF^d*K;`b$B}Giyr4t6(2xCgu%g7Nse7{EwK4<=9Ct=8v~$3w z*4gA5&ufC?+?af_(M!_!gLpYGO2;q)pMM!=bDfkynf2s$?;e9<2d&&S0l*dajP#_) z6Dj@ey&_cYPa95lo!HHyCc^aeHWE#K3H3)uBhiVSa+Rt6^E!NR0N>0RH|M}5X~_#E z@@@S#IHQje2R_`ASZ$3Md~qbczMnd z5#|$ZaKTIXVMld6Io8@*bt`QxnVi5J(~>NI-W}KEZ@v5Jz-FYVZ#tSTSN5$Sqe0%$ zb~)gNAUGQXZm9N=?qtOc<58@5UVhMD8={1V+1277UK~%#8iNbMTrdn`Qez3E7Y^UE zv6PzHZ&hE?&Un+RI4*-((xOjVS%V{0q;V=4Ofkxm9v&2Z&cfRMv$*3? ze#9e&$8l8)`&}jn)Gm~c7SPK5DA909%xn1jLTA)<7wwC~n#oC3VGDyvFe7hXTgfM5iH1_a93ap8T| z-fXT_+zZvTM5bxvg3}L4729YHb!<6C-EkdXnb z75qN1f3gMxw-4+mTo`l0NEsAg>sv7V9a4zPD74m4d+xqq29AiRHfC_R#<$i&OY;2i zyXP6I`g<*=oFzn^=@;usbf#QN|bDoZ#!Vnwt ze6{~aI|M(fxf?c|?`nI&a$zK=?UNUL^=n9%ItPBP%W+sL8m3#ae662L+0EgINAIk? z9?E^^T+2)i2eIN(3z^vyKXvO2D!JXduDsQaW$q~xH%o%CU^DxfGW>D2wgG?8MGyVa z==PL_Jjl;D=|CG(EC2!$Kr(vfi2cXmqjO~K-%4*j9sH7Tf&r-ILr!hiTNQH8Mg>xI zw9S*Ix~Y4!s0!!Jiy5+!xaXqU(aq8y$Go+o(mUYsv|n4Ed>|gc4*&SmC=|yeztkt$ zbl%4H@Z3)A`~0L-^3$i$8G~{lDpi5wrp=GHwcGlm?{KrUAUG*Z-O;=-5(6H=_UHvs|5S^pAmU0eCWnp_#lUDVz>GXU6``4tLrr_+C(J- zNC0JU+o|b^-jLfekdWNm^0w8yWNGtc(0Utf#q4i$3R5!mOWFB^7PedZ6D7hvJLKX- zhHoH_TorN{OKe`yMRT(q9hH!|B+e2s*NEj996I>})%*U7SeY(<$HL}iQyrc;Pamp) zsuO<0F`mSg4!V;k?)M!-nZ*FBX8+!}G5y*d6a}qM!Y5quy6*4~;;r5-9(xbNAY;R< zodU!r!_wbVMqjt$9mvv`nuM)>rDeI>DiD+YC~eStV_fB)VcVU24U6l?WcEa5oO@8e z?<0_oj^PHYstUVc(o4wdY$cWhRlOagY?{*At#XhW!WeAH6Ae4D2->-XDzxG`@h zJbseEIA0;6r@I!lip`JgLPQPlSMOW>lio2vg#D-?@(ZvGZ@BCoq9M+7P-Wc+?|OSC z>>$VELV$UHglQ`hp5E;%mb@QQ)19HLxk4mnHnCs&m6H%(3(5KebG0h&*w!M3EN-TC z`o!d0%E{RD09D%<2`dCJ)~m0pzHYL?i|n^mDCvuiC=JI)ACGP|cQ5ODALcP2EFk8A z-HDqw<*kNe%E`csTE=bc5H=O`()ivTYuH;qhOYkD0@w6Pp2%t58gUl}%WVh5jMOaCLRZ#aGWN>sz z!T52K(bY}VI%6`}e2W-Inj~aFPp^c_7*&q$OMm4^>y{)}S)o0dS>8SR$mn+zF)?;% z{&9F~NjZYD%G=|^rFfbH+Wa`PU8iI}QbgUkh|w_znHmQ|vGqKp;Em4mQIu%tq7X`4 zUcYu|JJt=F9@)d|qm9=mCF?A+e;PgRYCniNWswHjI3k@5swjmiRe9sw$A~RdAkDA& z5MC+~R5#HNH1Jlr!s{8++MR7~?WiG$zg)f!?9<7^V!cOT!XOp9zQ1zhBEsgTOs+|i zB?54sDduaN`$x7#A+sU2$m+(*!PnAlS-H;LW8QXHjY7V=;Z3VSyC~Vk7WJNL2hvu? z%!ZtelDA?qPOmL7`&nCWY^`iFryuTr`+%+Y;zlltdPsfEqzezbCEk|x7a zWII+|{Po$1nS(IGD1OE>zOb5zONlEZGKWi7F=ZW32y*_6q|!%?99x5zhl5C^tz6&s zY5mYoe^}c>e8S2YLtET6#l@4`vYLe?PmH5zR*IM$Fm;4c#x>>h)1Zrrqet;@@Zr_L zk-cLHDT|dc(k*Ux-Ue~al z;O%g#oVHMiw$IWMCHHfy zIwTE&tSVnD4J3h79T}c}`$Q(Z17?3A+k;wFv?$~#hL-dv1FS4pi_g=MwctWnbHuEW%QE%fq%%Z5FxH2H4V(!S^J&Ru zmQoaup%h2=G-2eS=xri?Ef*O_%rrri@%ImLBv5^Mo`~*SJ1}QZ@9+vdOr@k{$88gP zby~}WLP(9YNbI2rcv450#sKxZ_Y+TkY~6Tq)%%5L`h@3%g^XDn<1`MZ1^pQFA8ARU zX?r4*OlQwER>|w%!0(II@BAw<|K&^r5pXmrW!q?-i4&oMYIk34j`?j`-X)1UDM+L9 z_^Lye!mIk`rVzB4RI_`xR$od8d(_RsS;uUAp4>9~J>ZG!Lnq_E#3t1GdE@S2F!}+X zR3oWtJX;Itb_d1b5|f&rwZ*V>YH%2euNf0c=ju!2HeM|CG|v8!Zz+Un#VXRM($SH=lr5HnjGQ?f z88d5_PwC0JrzdEW0DsG-q&M{Ux!?0_D3E`@OKuc4ap~q?l$u06&~n6T{My~8K@hYU zZ^K8UnRbYKsD@zOA!3YH9CGO&Z7#|;az}fl9o;i;X2xYpe)4-_WcbEdG22A$JwAwb zje7ZBZ9Ce#1NUdcL9Ie>=HRoL&b7GsMO`hU^JDbkvyV2XKD!Q(rS@pPTt(PeV-I1p zEm=!7q(kSav1PK5BO?LvGfTq^R!`jF^D{JFCmEZQX_2Pw+D}{zm_4{U4MW24*?vhm zjg11(XeZ0(592F&d2C$VKu{%GPch5%&&tZu+0h4B4YRV&WVdF}dbGL3bM7jyjayR20#3byOtE|Q@Ilk%2J;)nCB$83-_2Sf;xqlO*wJMg({BSzF_ zh9CIw8_JJceb>2rRa3Lq%Qn03--}&Y($>EFnoXW8YKeTYOQ3>uIAt;xjoKZ1tBQp~ z^s|e|+K%V(CBjk=WC*U*`xZ@duau6>v#ErmU4J(oTHFHJ0Sd1Ze~X3Ey5;cLSS)Cf z$R#5X*y5OY`{+njV=hQ47K~4LDF#s5E>d=$ zC(2~{9SQ%N+Wvl36Uoc=F(`EbBtdBz7&<}e&!Yv(@#yWM=QywgX$VzSBM)6=<+ZR} zoH*X=4)pGKOrcFb;!5epm_;By3c-D%#odQegU{Zjg;F?Bz5)Og-r${03}r zHH%o!4-|8TmpR8>HYb?Gn`aJuT`G{0e?p=}@OWC1%2A?Mva%qmt77y1<1|t03smNM zGeJ>FUETbYP@Y*585tSa$}=7!mnZHSEpqKFseZ?I{pYjSJ}?gNGXsz6o*nRIq4^Ke zINoRX`XxOXyA(jSHsvd8VtvwH8j!}9_qvZUM|ZnH?^Q>7jy$N4u9zdWfLi3<{(dQW z-ncm+!7S=R_p<==EVDV;US5On24}zu*)vdlc$b5Vj^%Vh$=NNKf4}FmHas#D2`{R}? zk0x^|V^&tzC;h1rYFGppux;hbm`lCA*$a4)cN_hMKc-A?X|E|h^8CUy=e%P(@P89} zxBw6%A}WjI@|!|e*B_%v@9N^bdFMdE?&P3q)NpGc@fj17q?OeRXsr`kdlnZL2f8k~ zAJ#n7sUse~9&nT)NfIM=<%8|i;G?d!Nc8n$+_YRqwjhqY32}Z>(|B=#JfkKo_KueK zZBJ)OO}ty)MOTLWN63*zf&vWRXe=u58)qDzW*C=Uny(!;SH0vIuF@rrnmluETk-jC zaqP2M#t)pB?Z}I)T_gp+>FQ{^6W2Y`{J@E1)CC6%_@OG?kWRPre;ZR$w7UBPbVCj||XbF`O#HP|*hnHb4A+TKu6gfd%V(}e5 z^+lYPYFksE$(NYdaHIbQJ{?3v5SF%+)LjippJRWhRm^?FHgi?qiCDnp39nVr$jcJ{;w14}cJ|qF z3#Z<}3>n_VACK}+sxFn4#Cn`bff37;*9)jRIeMEXx zuWUmCasb&b91uvtKYu1X1(o*3;@2!7Wo+Dg9g|k$+vj~v!KAwSTQ&*)7Z}@G~R>T)S$*6FgfLHda3t8QRd5%!TC81aB>Y0Ma$UD=j z|BQD=aLZBc$8njM{5D9hx_sc8lcDeqD#-F728DEJZ9A6!Jcv1(o@Q=M$#JxA1cBUh zXw2ClD(&TZx}XcjK0blOmGi$t*s7U8r6@#6k#=-|MV#HJe=Y@Ci z_=mZyqnbo)pO!fsSKQWBDNo*BKRmmKfB65uvN7N5 zNPf<5sK9#mM;onASderH>r97TK6FR9G@(2-bedFLud#PupJBb4B|qKj#~1fpv0QH6 zZc8p_caio!3&V>R8jFl?ohpw@cjP)CX2E&b9z3%RB5z&c*2@QtP@IiMiI;Ou;e@mUb!Ux#v@QkQ1 zFEZ=ms9<&bB2=O-j5~Dqv3K@M3oIS+8;!fF^+F_=UZo+ zo9@x+og|z*gK;%1>{@*1RqOUS@2Tbae(T(nyzu#OC+azE#ro*R-EsUUVSiw=Uz^?2 zA(&X@)^=`uw3w>K*TrVD=(a9vVdV7}V{KH~8xBq?kw@4X>)c@;0vedQHAg%e@{4H+ zYB^XO94rz0PnLtm+DTp4d%E8Eq`Z_hzccrpp06O=VZy5t<*rsIJqc68{~5) zLY z;t`?rNew4ozdkRi*r_YITqzdzg-E}IEpIV3pE~be2}5HibO6=O&FXwj42bjVp6xAt zabM+_!z_Hm!%CG;)*^lhiNvHYsi$eC@Zg?cb@$b41XhbOUe|>1OYUh|ICX1xf z-30sY@-19rjo*=y*{8`m&K4Kc%2T=?$pAKr+o`wwLS&!q`Vm$-vXyxV(HgJ+i z2L0p`td5ftpS(`reK@O6O-ry*q~Hr&gl0a~P?whB4@wm{JcS7f?7X{djDL$p5NRDt zjiqcPA+~Eh4`F~!2<9Cue5OBuCs`KOVnR#Z8g8gjDCgGwwRj8+GivssGtT^wowlnUN`Tfy(m z;kKQ8=^F+6lPYTJQBa`VMAI4+Ce(scQB91Kclc`hMnFSNC#00(so2#G`{i)OYFe%CPXeP(>1z7@?^Wi*o5 zSPL|_N3nul6w5NAY1Pg9(;N%-Pm3?TN9`y3#rEYkIIwS$=CiIg#Q2Azoy`oJ@)FK8 znDWxuPScE|ktbO|*?4h4lOXV?OgeYPSdm}Q=`{|M{msic*d6xjVH@-E(jXTVE{~OE zbRQU>;YU)^l-sZTs5$d{&ntN?9tN(ODkB}*Q;OtZK8q=Q!FzZ}vRy~fJE%Ep#GVyg z)7$-g&!IV$$!5*^64rFp+3Ta|TH}~r&Y?H)yw<-1CtI)FZ6A!Dn&ubITiX0r5iLu} zYRikI&QFC;AY)%6sQAJ;Y;P(fzH$tFY&tIv#R~!fQj?owg&G5nq2=hzdcoHxW8U_} zjbx=2U#XwexZ(J?!Gbaq;iqhAeKO69(9Ra4vW}mKqckrbh!;%kyLVz!EOuS03*JP- zEBalO<NM0fDed>hC z1gQ&s*YwQPhVR^M_H8wM<1ll@krW3&TQ1+E9%=e^-@+dv`J#CiqUL(mIyVa~{~sDDiBL1 z@T-w&Tn%Eww4wf*K#1Q)FrVW*wwx9kZE;9-qw(6)B~p9F%YlngGu|&0DO(zKi*;tT zlrpgohP=ra^(i1$5kRB>6S*!TSC{EM5|x|;;lo_ZT`X;4VPneZOy-GLhDd1t-tQ0m z5j<{TKPMoiJa|beIsN&)b$CQxvwk4U<2jS#Kuy%}$BG-88`E*&cWSF{pB}*5CArg~ z&LQ{KJn*mGv44GV$LYbEWum@1xh&7kdv&(U(XiCVUx$v(?}t3ODfohps?G{|(S_vX zs7WlAB*aBUZmE)E^A4H`Ysw?`1|cktI=pqVq46SVXfXtIwkxM!^?nkO3sx61o?h z3?ZS-QkTqM0p@ zd%tef9ltXvlx^M`-4*Y;-(E`$CPoe2DA6I&iE^BWSPDK$TlEsQcu|wFC zZ*)D51|;P5zBn4tE+V6?O$zAu!HDE;Klc8W9V!NRBOU=%Y9sUu>0h}H6eM^)jFhx0 zOf@t_1npfE-tZuLCfoLI>rh>vjImh>ufSc@YwH0BwNeS0FIE)ulqU>c%nHEAW==1b z@8t0GOfnsL{aQ-5>!T*?xH*?Z-gqczqJeS*LjmI_40QgSWD!4UIv-=i<(P`(%G|z$F94z21E7zLy17tsPHt>YQ5KO z0*c0>4I1eW8O&Up--R?Zjm!xR?RZ`1+aBBkOJ$x6lS=&&$x zz`Y)>{rcsLes}oO_c1^WpcUYVCAGQUa=2g{jh&aCYQ@8HqF114IU&!v)v(_ERIxYP z^B8k?8n#g~Ls{kDig;hDWNp<#BXhXN-pGl~#L30p39%7n*O^(=nq3|uQowg~qGvHQ z4Ts9E8B?I4gLV_o%LDd>TGwM;&@$vvB*n2+MwAdGIb=;osfB6`s8yiM!8@v2@PY!9 zkC%3_T_8)u4xu3eCGLC$)col5^{jFH)F+PG>;3j=Txg6|`JqX*QL?2~3a-8ij)s80 zPxhZxE%1v(8)ep%m)d+;i5dKGmfW`5xL?+Z%G&IQj7z_|ljYm9-W^flc4}x#prE@r zmAV=(cNW=M$UH2zluotgGEKKHLZ-_Y)-!^-M9DT=y@ct3X0G8Exy+C=jMlsAsfxAu zEo)=Tu4Wq{dw8qQ_Dd0+LTKoxj?xS}mNSq9jR1`}C{ZtIKx2zVI>6d$yQvaiS>fN)u@3r-) zWyQXzdWJ&q`n8o!5K5TP`*j5`Hj!cZuh#Uo!#@`%ZHpL>UhUFTJ8;&bHAK{DDmMeU z(SuA_$Go&>_H8Rh<9!&Pl36AnMZoi+#yw^s-7AicZ;IMJ;_c2!=<;n}^S=Y?i*_WZ zQd4YiAeGtlsRLb#vl)MGWi<}84tw?Pse?~UJL}ZaknWWXSsD5gy7loyUwtWeSw=jX z!snOc&Pm)G>&>|IpBY+tH^W)fsi{$C74qLsCn?+Y7LrgPK|cH^X5$ysG?JHgoiy;9 z6H!Av{>bwc9u!~MezzM3b?Z%BOL6RWoXb5t_`OGMzS5nLPvxpZO$zOcnB~}fHLTG) zs64HiMgNAY1bMskJtN89{@!WZf%llVWxcc1uII?{zMQ4@3E<3KrS}(xbwt2g|RaT|zJa6}pvjV}W@p4nB z`-4Ge4!Uk}+wTJrFTd2Tva$RrNl#xK0d0z7eQ7|nO6`IFKsPwV1DPKI^QlTHA1<87pV=<)~d&cWB^6+YOfaCRnDUZh$0-_)#HP;*j_1(Wn>dE_>D^2NB;)%`VkF*hm&ZI-D>bqz z7f^Kay$$bP1|S9%kx&3%mBv=$m#m_mp)*Etu4k@jI@QX!vrPS>^k`!=`)a)9)pt4uM4|RG^ILJ)so+GS_Cl|^8`Uv&+N9V>@)Qb+$wud z2W9PlCU;=}yKsMGDl&{<6fZ-1Iagx0wb=h3qyb7ig+H^2B{h$OYki+o*U9`_7G}D^ z!PJyE09n4234l~@2qP||Rs%`7EDVMHol9&Y+@Zv{7nilbw&P|Y(I zz>7q84Bq@PKDFjQ$a|xv$34WfDOUUnO2qNigc5P$s<=thM)I=}yoWF4Fa-P}ZDg{^ zo<>6RFYgR78J=%L%m}ufuB;ZLT{_wOQ$s^b^ao?PYhOxgIG7B^M3HA{%1P2*Xj?&SL`OXy2`uXcSRpe~pVgU$^uh6X0N$pRXbopdpbZ(YbheQ*To zvG{WOPVaPRT`1D%kTalXhWFTTSRNb%7u|ca)|ws${w-hGepL8N#F?0`zTx`e#fj*$)RA(h4e?id;|6qFb`~aT4LPx7TFIYH zxVZX&c76;r;RyrE8*0~6-Ayk&#H9xxK6SOowYodBvJ%nHH-M`ajDS!TM6x~xIA@(ox z_6zB)>&f;Ez;=4)yTEX{1>R_~v|%tD3p;L9)dcpUdm!TaCJz`kAL7OgkPpcf+`}?= z8RBmD%s$kGJ^Y+R_(z{Z!bp9!Ngb@IJQ6>f zVb4y5v{Z~BNaubU52KNJ-B*L(NqrTl17wb5z`rOey<_`5gjobZi!;&s1s~jf9QdE^ z6mqC@8~m!TxFVTmzq$f79NH}Nu6^u;XTg303z;avXxvfT?D|Qy^D)VDy7Hc+{NQo8 z;H2z6*;T*`sONJLFG6mj2{D%ChoRz%p5(^cKJLh+d^LoAnHb_)Gc(TuZ7HcY`fQsv zJvmGNB%l+k@IuO+uHr0bQ@u&qBDt!$-TXpj>EBK%Y_qFvD@T%9x;^8r>riXFjr_dx zQz&{!WW+|5S_Oh2S+*VFj@QbSP{ryan%M)sJYx^vr`P(f4+HxDLHA#?&ZizP{+JGe z##^tO+f!PXG@Q5?+j=+Ok=JO$_p3%`FmHG`VI3)xN_(TfX@Y)QoZB}9j`xH*ki zhlUQDw=kbHWE9zbl4=_j5+Ae}sLRj6{oxiw&{nw&*X6LQWlv1dJ9X(|PwYq=BTu`WL!0o0F7G3%;$Mb{J6+^Q}RJlnGP9cQCVG4*zN=)f)5?PK8B z1ZWc}=rQohLZ3OE`oVDr%J1I?``rJb z0?mmqFfh;q5uk0}etwW$=DV+DGESP^qi>2YNS(97SaHE?GG6Tb`5OWWiNM9~2VFj&`evWf$VEH1sCTjuU47>g z{(Ge;i8?R`9F5VW^-*X`7f4KR#`Rd`}f0n3ilJ-kiervl!ELaY@60Salj!+Z9WC17x2~phrZeWr|pd( zjSqn2|8j;*f;U^Wemg80AsYlV7l($2cYs>$ce7D)TY?Cv@eVo&%(=VsdYvUgrd4az zp2}?rPDKa-{W;m-z=;KEsGKM$k*R{}P}f3n8QxGne~xl*ll12{rDC95bKuZW?SZ-rKI4j`qX(uE+R$^XW%~SU;YS8FtX}_mM zg4v4CD!67$q5+3qTTaM&EosvKRv_U`eVno6dnbfFRSuw$>1IsL+ zyB7NfYYtHooUNQsC6+X^K^L3_@?`7%A=$c4Dn)bKQ$M&uAoic3K90t>rF zOBHnDLS@wePEQ%Hv(;-p9}&#A1_ufe^4gH%zfk`lwcL9=l-n8yaK%wab#loqlIWsT z(#NfwE#`gkTQz}hvNlejXeP^xrS zi&Rzf*0{wB53ygKBrku%De=2mcGlL>?p!-j)y|ze<)?(aSmPt@uhQL*8U|2G4lRI! zaAZs^(N;Rqw$(QRUwtde+7>@VJ}drq-%xdUUcx>e|NZ;EMLwA2QX7H?cI-fl`m{t$ z>>RQ^rD+kVMoPihD9yr#znP7U6)_r|vNy+I6H9BwiWMI^OICf6aA$N34O_m2f*2R; z4Kh;1wz%upnzh+Ar^T~5Ym-VvbEG=2DLil1w-!=I9HhTUS ze`O0|UuF6Ng|Yvg_y>05%UySIW~ z*O;c?yE`&>lk>>%us`X34CpSi*|SGYcA?fe-~miFG0 zP7uQYEr-&w^DTXS^`JiyO9kXo-9X@_d$r1{^BJN}pA189*-KGVe#1TYm6%NCy}=uq z$1vat5>;j8*8`a}+rx*~{9Ql_9WJiBjT39N$TX$Z@>$#@Vh5o3qY8wJp;xuc=TEJF zx^yeuF{wSGw>*S^8e~MMpbUssg0H$A{NAZ#y1Kf0r?WFv1VBe*oi^O>%T9z-;O&~b zet&t!f$^FV35=c%c{J2vVN{NF2e2;kSBXa|Zrze&hYPC#a`3yjZiO^E9$&wMl_NB9 zp8D;qn~_`~c`82mLh^hCpVFUXE;zP}nfa_G-2DYRf^JBR zlJOM|=>#%yQ*K$OSwKH}v`|VLv&&nUb$Ei~R_L*M`S*%*7HSy;6?t$MY#L`ss)g{2;DXFPiR_3~o}614Xj3|W|ASD4ZWgUB zPC@r+S+bhpY$#xNLZ5=S(%^3idTWm!$pz?`cNBQ@vn~znU>E%vee-B&G~PE{h*nJ4 zN^!}_btvD|m_9h@*u zf56GKYUp6;Pc#bmqp@Ggaeeg=^N7c;s^=JP*jyR~u1l9J>Gj=Ff{UWT$a!M>> zOD|-Ir7_(o`>!1fuHsYsyhz{An zX<7>?Pr5=udw~Xoi$mcSp`)INd~e=epwxna%HEvIGIOuR zMSFF3o-3k!R_F2Sk=&$@X}s>e+bcOsUORNKN+RD)MFD;ph2GyS9`<|_r`*+(S+9FDBytv zgIH8QU~qPzt>Oxvl3aY*aG{d6OonhaBx0iC(@~($8tGQ&9AlWqrWVoMc6AARH4zH7 zOnt~97}t5wa}yI2E5$X!t?@=+>hYZcJf?skZ0G6e z`IBUid2a3|7uv&7)i-TSmz1=$m|Z!xosmnI$&l*cjEsy!7dn-*3dCs$7k;j*DASx- zk9-sH?{7E~LCK^=kc30Vj8*b;6r&>kMd8T6&M7i@1W-X#gyf)tYzKkt7vrP!TctbJ zQaBzmva<2uxGabJ*zTyMwSqnL;^*C4@FdPK?Bicrznu6y7K>+*3MVF?P#z0Z((%q~%ly${jo+_@ye(n9(B=xIt7D|B}DiCrJr#4f2SZD^{`5 z@|*~U`92!uK4(b*i3dsT-S&eWV#si7k=ofDIB=3vxg$Ml_Vm-)oN5Jak#L~K744Il9lCu zJg^}~SIBvNMnmSLZ8AuT4ADhH?=!w!4tuVgoFdjHWnJ5I@(4E{JrjrD*t02MpIVqM zs|dCRZD}2`nZ^+RO*ZEiF}U0228xFFk}Q<0)Cunq@d7kA2k_~fAf-{lGj)(yUw8Zf0S_3Eleto|^q{{v`Pz0#`2b`z_GmiM3<5 zpmHY4Be=;J)v5Bc*%4y0x)G5oY<%GLw3u55R}HS?dw`QEr)6+c zW^LUJFNoCJgU2G+iYb@~UPqCSwzc&iyr0M`tlkG)aSYLk+$cX@VA}JF-!Gps+t3F` z!GrK<3BvMQ>c-x$spG7NX5bVZ{x8MSxSbA#-*!84GAKGa`c;AfXY_b+oc*Z`G-$^M zkG|S^Zn3c((WwwwTd?Smdm=0bc9l`n5BC32$61Yh($y>r#$u~8^Q#b&#(+ZowJaHm vB0wR+^|AMCMoZCG>f_qs{|mmVF_bqsFf?IGW1R{8FcL;$%g1bX-cMSvy79}meSP0!N#74iOKT6 z{{f@5oe9&l-f1Hknmq)9sR#Xm$ra4`0)eP-NQ((8x+EPexN0hHJR%(r{i*lO zDEpmOOBrN-n4tNYjh&FyT0MKwDUMZkY%W`Cpr9z$wNFRuKsn)OziE6HZEo#G!X5Ez z>Yz9DD82n>cLoW*zC^})v26ANM^hnj1KdNdo36%O$xK7}SR%++*x1;AV@4qD;LMJnTVvz*Bm_Xx9*JPq|4JEU(Q+A*VBs` z(h52g_yqN9lo>u#ueJ({io&s&DMPT|>=!mRei=^A{~ZyXxTfAkOibIi6)V!8mX_xtzn znT>k!Dy)~tsi>%s(b2`P4i`$zCh}iTy}?8I@QWEn$KwP62M0&K-pR7Ud$Q6Ah} z3V3ksPL)LT^hh;auZGmvZ^`}is8nYF_xrt+O`xQwM^5H-?kZ`1RHt14d%$eBF6IC2 z8x=D%*0X2NuD5?jgpL{-840J$FNZKSwZy#oj73Hk*3u%B#OI2`X}#D1K7~FtJOTpM zyLWidu}(Mo7`(j1GTQ}T1@TEaIdMSJjQU~&46?GaYV0;pv^`G5#Uv%yE)V9eH{x`D zq@;w?%ET_0c9XO98Vn?`PuJShExN3sj~8hWoNWySe#+}8HRv8LRAYm*fN6doA6IlZ zS|ro)eqet`jJ`RPYK`X)+cVJsG+{7vu=PeK z_O7eJbj&Wtx^FeA(73s|fAKiJCigs7u$cbSdN_0&OqU|$=El?Xcx%4DP*3o5za^-k ztQ=s_9Ztp1Pxg`j0?+GagP=c=6H`G!;TNB4*~kSd0i)Phw(QB{-H~X)g#P3G4dFXe zEDo#rpu>fFI0y!XKqxuCTbgwAOP8%=XJAFXsosx7L;P2yj9PX6V5$rBLtxTr?pKG` z*J}|gYioXg{xE+?;Uj{cPvfDKFbp!DG;jcrFv&YM`r;0Xc_a6csiTs>LL)=;!C74$ zOy*s^z1UmLN%g`3CY#aS6klH@MD+^VkuBk2TxF>3$>J5NbX?O}yvNiNZIw zwooZ3C|H~iHQP&zwd%j;=F;2lO)|8XW@J!f6BECF{b;=g9TC!Te{&YLXwv!pIjoOr zgG=d(DtKP;BK69STKg@uZm{=skRWg-6*M(1xQdkv5Fn*)7iI+lIkszEL}aOg-c1n7 z)6>(?-N)O#5|zKdzl>$;pKp&SohEVFW+>EERJ?-`YPdVBm*}3Wwr1jS+BbDcPEKZk z{Cc=QY`oHLFZG2(`u^(|p@OQaY0Q@YGh8uw`5)l)ea8|B>hJ#mBXkbj%ln(?s3cZZ^Wi0FTy=D#M^^l+(hzCVNOxHtJNHI?H2 z;o)S)Bz2`Hl1AzDgS518quT{qNqc)cHa>m;o5>&q@;xM^6c}4(P7Vz{eb0|#?M633 z9*0~7?c3P6?+YIw$HStS>2k?DN_F36tF0q|lW5=b_lJknoyb?3PZir~>b#U8cUgw{ zJ@xnRUk)wn-XBz=q1t+OJ!?gxC_EL=s&i-s*I7Jo9e_cvOcrT4O~p$U0}n1e{q%SxxIbTu zOTuB%GWJn0j7BnCw<8E!;tMM)E3?P74b)!yn3_APEa(1!hq_;*coLG9mj1~HZcyD& z)zwW~p#p2BWLl{XoV=p6%FQ%5b}L(3fn8xFBxEY|cpxC;jw<026Pum$P*SGNu4VUH zzu(~5soyliA)NlC{CVTu)y+baCkdz3d<(c2YC@QT_gIgQj}n4cOWuNz<yMZ%rkNovaXMbXz+DxpmbRIqr;Uz&s$VP@_Co~GsAp)X#IE?XGyt6>qp%Q-fJyru zN{~Mm__%w)dC5|RCl;dPVM!cz84fo2~c2-HJ?`5j+ebml7jX7;*wiFWPi?j~vE zsOxL6V ziBLjc5Na~g(jXMx_biWhOHUbU<;K4RJb8d?G&x_c6n}brNLMa6>3vhOeB}Ma3xEx? z)jZdHons&U$8RDq;5-5ZqyIOG_7|H81~I#tzrt^cl>yGBcL~ZzR-bd^#1#~}$-@r>w48<|;G^U}efqkU;*NoUfFSkZLq`I;`Ea?(N6`ch%URu_6#na} z=ErX;+OFU-Lat7;fO>_g9wDdU-=)V(&O+@*;-khZa;wFLVBkvlE~gD#ZZ_hQKQU2T zX9D!*Oz;(0V2>7;@&7wC`yVjfU;SjNBIOVef`0?w^)jxU4m|A+w#YIF8$sW{e~pMZ zo3%E?MoSj-CNC{5J!C`#ab$*yjt+^1g+;DU2ftMwI7P^|K>zZxE@vDRFBU2&D*8`P ztG3(EtARUr>bn3~A%a3kS3(m^+ZBk}|AG|%hw1#ELCpWd8>^8-6FDr~hSNo{pFc|{2f!1e13Un{&yvvw4Vc=|=A~{f2&)IPmF;ccPzz*plncOt!4MM{ugx`t!doP- zL&lagVLxWm;WV?c_03KFHvebWH(RMJ06!4?3OyczJob9M*0XHf2{--~rqeFeNT7K1fdtT`3spYP5sJMiNx~w=KXW0*qYP zWOX=S3+#pEzN4#)r!)qPwf^@78Jgu{0}(hZrlXn9?(grHfjb7FNw+uV6#$NG?hBzr zZ1NyJUV{K*tCb!M&c|=5xDJ6O5?t>m>#BYY;G0=3pSju^hSl?C-jaV;0|Dr zRJ636$8M+Ve<402za(%pLK|%C1aD*KFTv)I^^O_4Mp=ehzA^WTU^YKrrcRhP~xj*Bl zqT~78{c>MeLIN?ILNFYO+@%GbmX@0OYq9zM%@zz*e##g{;ydZMaK5i#F2EQ2gOD4~ zM}UL#^=8#sP! zQc??!h51^0Y#bc@>)^03N4;0UK|KZH5zLtPBA3V-v$BI|gywT>b|L@l>6)cG;d-LOEt zl-S_E)As+8-~WHIn)`Vz2s8>H|L^C#cjq77fc+y9hVO~b=1}vd^cSISD=a1dg6D=E z3;^)ZCzn8Ew)kaB2@k2Qty?1^I(!uu!VIM+qS(SDrl?>PF)@cywC+g2Fij$Z>!39&YTR*^Y>V*^DCa z<>hJmCIGuN?4Kgoo|{_8vf=*s2$6-QMo@G9*`UX!Xq_vH@Xz&WcK%FE=Xs-h(uS@z zBP#*UBTDf+8aoYKPzc06{@mPY=ooENGE} zH6RI-APD_62lpX;xU$&LWUAppg5r;&SHs>ETA6cx!<)Th0T*-}VeA8s)G`TWb+IQ`>sFyp1sH^40`d+@zhVg?fc3x39 z<-v;j_LT@LtRI}#<-LuH!OXa^X3nWS07g;jX_XWZciAEPrfrWT|uS*6MLm|^96I3Fv1`x+a&Hi4kT(tyBTE8zBkd4Gp>dsv#N!U#A$JA;9&tgJ|MgY@2Zv!AGZY9N`Hpxk)C&TIzQ00QZ-*$R8o zj8SeXt#STcQCr$xhP}Az-K21?VoLT0cGhAawc2`^$MX7e1_xA zMC%M-0EAx#5|9C0WMC(Pw>VI=)#zQ7ZvE+3kH%ijetjT_l=j$wwF@_3Q&;E_8^_c; zT;1xGc~KuePM|?qWljRIBvmJq#I*+OFO(V8dH419=V;Y_3i?I3 zb`=W3c^uDYqlmD|{C!TQCASJ(P&-A4YGpkh*Nts&)}Iq7cCbRD zZxd|g8yf_W57Cuned|;!Ae&=F{2P0~pE>JhC|X;b{Hi0t6)9c)z%SKqE`!h!eM{uI z3UkGb9(~~5@2B;u+=bk#0yEv`GZx(|C{X8})DcSw|Hqo*t$DAmjE%v;C3%7Jj56ml z?q)iQf<+#Ti8`L1hNw{1Ym&jv+f8bQlNT|+{YKn1HLekAJv&0x&;m$FPH4yGz7+lD1JJwH++h^p-LU*}@AI)Oi)YhG(*rLn zVC$Q>U?=DhCKdNgKf!IO|p4ydtcb zrXsB)DoN-{^*FI>q0cDnA$l=a;YG3+IaWF(2v0%rX~dac$r+(J4ThsQ!|h8pW(t)(Pyyt5HGgV`y_woJ$kyG z(?40um|yT+ksjaf#V*ZhE|C67-`&7fIeutpmoGW#uDh?Q`DPVhANHK!L@4C9d^oa5 zv$Q3)VsrgQ8Bap3a>>;q95MT84J6p$--N@-ku90rO>*Mhesy>4*6n=yY_817+vnh< z!8mT6>hC7X%%NqDD*Ns7J6AI)ee_3R?kX5JzMt?*KFy0$WJPS7>Wv@r^r|VlK`O4m zo#!Y$T~1uawySIHoSbDXh?9>wBwWc(>TX2~3F1hyCU8LeqIH%= zN)WuR$B=%USFuuq+x0?CQL7;Cm6HQ%-M7zi4l&5ZAcrHD?Jc0ys3$JVb4X7Y=}%C4 zcs~-$WiM{-uHsfz_JPJTj)d%!5RDts5$;j8@%PX1CU4_p({mF_MAGkUCyxRuQ=K`zD6 z;tB@JQKZ)e$~$#Muk8(5T=vFFu+GR0D%aeJd`8^mP4dx4g~)ZB%N@YErCjlvNUw>jW4i%0Rk78LNg`Ed7lqOq7O$V*4Kq%FP+^_ z#I=OB`+cv7(V0!;E>IOG4Q==|ukW39HQ9rg$K9w;Rc~L7|IAU~bw{bBiBCkd8am%I z>MKkfY_w3jVK*|Wd$kh%^4UmDsgexde4U$&$I~vxiA$esMrlUNb`<42ULN*b=O`UV zh)g#V?`3(}x7xg?C6CV+HGbK38d?~VZxboGDi_lMVJb#mR5uZ|z+bee4$|+>ALAF# z`eG+hG&BM}csdy`*8i~=ER1)?%2yIlO`OB;%r%#q6taCTx{4{x-H!>ET_K+QhbOjg z86{i2j>FpN!GevB0i`$Z;-8D;OBq*As|sw=FlvQe(^|27wr{b+qgmOTZ%G616C$u; znlT{p%8V$y`#MEZJrP%mLC!v&xziDd6M>u@e*O5=)ql zXU$vsnC2*^)#}labuX&0Q6PG=sM`T#^vFTq%Iq;lQ&2>=6rRani_IvCOCJaLUNLsX zf(q^_Uu+%5fhy_oeZ>_PyLA+e%ntb{G8b#fy_bN@4(f5|s!JSdlPE}F+tM{ZRPdXf z(;$P4bc5ORM`riG3=XAGf>0W!^pGZbZ-i8@q%y+-qbgbU#t1Xlp*qQ_Z;I_@N!fp(fNX8Ff)P$(WYa}RtVOZi&jVI*)7e5+*-eTD;~ms8L}_@upaw7aaU+YP@g zI=MfuRS{+>VxsnNEn=J6Ee4BHP1QHsY$CBTsUu3 zocsA+%aZZ*7q|B~VXArec$m4QsGOcFuz<=` zbKzwOW*fVM)T(@V+A}ag7Uw3kva@le7)$Ptf>5C_a&7gKf;@Qc>mRpj=Ht}lJaEp|fdU3Zaixxu+^;l%KJj49e)A5Dy%9Ur{;LpQDw zF-gJ$@9-!qHx&35tay3uZ}IWs7}dNmB@atCq{0)Vx6t1nVCSgpcsWd*B{GPLDe`L| zw!V+diCY@`M~wuQNnlF^+GB+vmEtTd>%F_;^&{Xl(d+9*`r%$cB@l1_jI24{iW}<_ zy+e7c+m(|(!hYt+uO$pIZ;R0vHxBV&kerWjM~y0;Je&&=q#z_soc)-gG=}a_%rFXR z4;RdYre|&sXy3WyziZ~ z>-fN9y|#zyAE*&G*?C0+QvUpu9P8U{uzZvWbHo;R=U9qQjj$IKC)eeLw2+0jOcbVR zxfEZmUZFrUoNRuB4<`Drf`-lK39qjWcAVH)kU3>D{%asFtimi=imYiR7#FV_+TwNf zXB=<2AQPt=s-Ao>2-Gt+jL6l@l=^}(en+}Jal4_-J+`3o^4P-~FYuwTpIt>fe zMpl+KSY(zOO~o%q0-NTf&%M?GHD9)0BK${*T!@7wg@vYTtd9xi<_`7vFHItI?upzx zD|J*Fg3A_8ZhjlM3#^UkKwD{&Qm;jFy!l)|rpNtn=Qj)TbcNvu)`p!99)B?sigW8; zZP;P9(YgrQnek(*4UMVTT%MoSPyf{!61uSBP)sD&zY7yn)I_RtY} z8b-hi<9=?o-@zjyDT?uD@>*8U_q#}vN**ZTLSU=>rX+91l|ZzT>kmL+rwPcZuB9%!_zp$5&HU{{gmjh1Z~YNFqJO{Jgv^k!T`CfSn8E z_M@~!(Xcw>8v+GK&5Qfk`|(?#kf35`f9{8bi3sWF?9{tC-2h(_mnb7421%+OE#@p- zHZL}kX{O4G)~K>`-Vo-0;!|UU|4$a&{gGLe8CeUq9hU;d+bG6nmKs?AHBr zRyI$C(cX51w@BskTSX0G0~1?npHo`_X`v4{z6#U7i>|O0oram zv>+GD0Cjm#hy5n;yETd1o>{*GxqRw>-ixvtAKk^#ij;1H(h z!wzlk<-69>xdF(wvD>RO@hdlQQ0x)DFm z#Vxg768Mnt?it|C2|>d6*L-s@IRsP-YilyaSdE6>*H1c7pc7@7v*cN+SnKGdNn&=7 zw=0|%X}wWVk6R3nE#l=oqTKU)koR_k+ihpC)lM|z+KQOlp4!HwM_O!y8&jvD=B`ah z3PL{iff)w{HfR~LD}utBi^KiW0y+^cxAWY;<{v82I=i~;Ane>J9mdaU!x%!=)p(iR z{^Bezx-&F88)rLop~agWly&r;5)k06$bRARk*mfIke zQn?_hrZ(AFtq8uz{D8Ildt)9WS$*iy7Fob9xnM<|X1XAl|N>_U*Xn9uKT5f(uDqC5;ru%hc2!2kv3G^aosKWxN?{gnN;f<`{PAc&K@G1 z#%THbJWj0Uw2I=@w(pNK4WDbI=Z}=OnpV*q&Au-z&UX$?L11ILm-I?0tFRg*QBothU@ZG4rfw3z6|1v?|$Bv2)Drc zWV9W9!>^kx*1N`-^K_$RSm7Ea&+}`-ouf`Gc3dN;Z6_kxI`zshtJ%G=T&Ozo{<2WV zuI+iDghxQYTfiqansc-X(@O#CHqnnmjr;GBB|?WE_R>>l^3Y9=FTF)ihFYp^<-|ym z`y}C;%vf;89!qEke+KA{vVQ_h`*bC2Fs}$2UBno}~Ot##(Bngo0FbaO3x;0F<9DX)GQSvIgcqgQmHX1u{ z%!SA1*|>Dca(|)@_35QrD9c&P0>$&A0iZ2hvG#8!t zK?lSeT~R#2m28`_3}cn&Gk#aNO4K_uh7tUigye49RQ-UA1irfqFr&wl8rCbt^@ny2 zH$j=QO9P_XJCi>(t~VOtE{=F2I3lQ^ zIcz?NS?OO{uu{Pzq7nM+O_i)cbv97V5RkU?CvoFKDP%*U;2_P-*?5tES}mvWKU#&%hSk-UW-=NN1vH3}w`J>Y1LxlbN{&!X6e+hId{a{s zkfd~7pRA2EdAfUCOsJTSWuq&;e$L~3xL?SMi_NWgSj<=GcE>fow?}>Up0#&)%!YB2 zli*7*T{{P#(ZA9Hz$l-`0CO-hb~cru;X;>9iH=E0Bqi z%jVa+&7BE3ebQn~t@#S|>t_di{9Vh(pPH zl*8iwl{p0xDuSrp;>D^$sX}i`-am{c)f*xYm(sZ$@CIju_{SA7%_iy(n#kZ z{3-9hTKfd=EKbIHZ+=MA5$s#jPht=6Qf&J4kW6_h5BRi9x&KV2SXj$nd3iWLTHZSb zbz;(HzxF32&Eqb>Nx1vRBs*rWZKM?WB*@TE6W?oSJkFFm3QnMZaGDe{w!aa$$#k5u z&vB+M_>&mg6PYx^Lph<dR-lIx+#^F@C--{IBRiK{o`ieYrI{3A9s+v3NPE-)op&h>%Fc-!3i zhjBWibJI0(voWXNZb71|V*@**X*-%Uto-*!J#QiITs+a7DhXA6gRP%SNz>D(Jly8< zk?c1CP~I_72cnSg*BorIT>5!0E9mpy-yKbsfthi<%W2iCj|EdxBe8CYxiYp3%qMcc zxv2@KLd#IP*jX}mtXC5Ws=jB;Q+LNcC0gfunM~dr8t)bl^;a-7Ru&F8PrluG09*6} z)R9Qp#1uahhZT$WDDHj5s%svnlZ6Eg;-pbzN^zg)`;Y|?dDSUDR0b(kQ`@@nFuptT z)f#JRO}7+R^=?GvnBPV^K-bcu_F$x}oM54+$P0_vipG|&&e`!Wqo#rT#W&Mrez6v| zPsC{?tCC-NQ)LR1B*0L#^emr<(R2qN?5SCAiki}8)N1h}2mBXrNsgd6ZOf0o;OK&b`5>xf+G0%1l3tPeju#7G}cSEtO%~H=-_=NtWun)uxXNX$e&@W`wBMkV_bNjrp;mpKhPG14m$rtg9CbP_% z?b|Q&ss!gsq-=%*HF-(}g%qX?6T)Zfe1pV6M=JmwMCSatEV;&|OVYpy9-g1n{pY;x z(En3icn;CRS_kes&l}R~B`%e0N08uP4VM;Xj%u1mI}{}z(hG-W?reu-vG;xhg^6Yn8uJXy1`VRL_S7r4`g{)jGL&AMtZ( z;fGMpiR9Hr~wMaY2x#r&(X zUjm%zVHNeoQUb!N={BQ6k*kks{(oV-5?% zrXr&y_L<%IG)FB~3N-)8Yi9~ylGwbzE~$T$Q@ncTP4U$&3}l5e60cxwiEV?rxX1P^ zeihI?1s-VrgS(bfQq0RQ^ItL6Nv+GV&*+QlkEPo?B?aCV;mTX*28O9brwiY_Eor{< z2vIExyIAMK-zqox!B4P7Q$_;z=d)SeVIWD4C~8qlB!!&t#R_+BRe;{r00)#Nu0-d- zFp4{q4-XNmFXL_bt!$WIl2cpU4&+6)D%I~@%u#ef-vC*M81)^;I+ zWKJa_h|p}?b(Kuh zCJDMg_)9PD++J&w3Y%HQ_q_tU^0-?1FEZMp-W`dm#>YGdGC+dY=diF7K8@1qUfV3V zG7d_vW9`4BDeFM@b13KB5PCR#mCH(^E2Dr@LGRtX2~`!OqHo}$k2qS8TqAPjzKz|@ z8v(U$Ai&-{Go8k&v1zSM9Xj1;>4}UTW6(ehC0uE+tBLlHv!=9r0ginX3PC>_uDUNA z5nb9XR6Ia)A}Rd_QW|hZW=JW*YG2<~vrpGuQ;y4&h&)L0 zJ-&T|Y2%S5oO*i~8T-k<;?=-Ng-PgLGl@9?ti$E97AE1moLG2kYnXrP!b-bK2{R1y8O92PC--_!W9}JvKK{R2}#gd_=MR zK)YiywD<%ci6WjD9r|xa60hNMYx8Kaxqq!|1Z00q4F>`XT~O_I+G>rZdeftqUzUiM z!q5?6P4@MDkFWrFlXLa@OK;iJ;WC5&%tT`|5Y$Byy?-+G2 zG`iDnYdJVH<+{k=g@VyM0`+nmsLU#b!(y69UO9cNt>60*l=QuISm*24uMh~(k#&h; z^7}7&KaoYhlx?F+_4wLN?%u!74rHMnK(3NcYQk(7F#foDB~Le*8gTnCCU0pLbij!d zCX&MO*j*|rinxY7R4SFCIMx;f1?i)5LCEcmO@5l3ncLwpfg3H z`=wkGeVyZ;@nr(&)`E6oK$WK05HUTy^zx9s_*e#9kt@@JN0S*==Qzbr6~sl;7oB=1 z?@K;J61p_>c28st!mv2&W^<3b|EiDfWzuYFuj9<+yPl3;3TsR(R!^9; zWL&b}@~K|TPe`rjaHXZb4FM!Z3cvd*kjhGQLp6}uvdMo2ziX<^;(baVwtSX0vW?#m ztv1y)fI3xba!SB;ECVx%@6bVv#_{&6DoJMz(=H?i)0Ejootn5KQSGpGF|8}%=;h0< z%L4+lx}E%5_Tc=!DN<*P)AwSEk)P+1Ntb~vnE>d7p}fgzM=&mwdc*;pBltRAH(3*| zHTm%azl$_q`GfLl-t@P0?}b0@W^sSVVRSLenjN4NIk7#U%^UKk3i?LpqbN>B5Q zR@zNpJoMD!iwn$WSQna&j5fLr^z*%%o(paPSbF|k>1u%<@6r?V(rJ$SwT@&X1-2_Y zaEY`OXwRrRz;u|RKsycS1uBy1kt|Ux;k5J*Hg>T z@mpvkaQ4S}^9>OtJx|fOsJ2dn*!y!dcxqdoDw|2w7v^V<=hJl5r|*m1ykxvM;%Pvc zmP9dW$9|uX*}dv!p}A4F_u*fZ5ylwTAOS>S#!3z5yB=}0wn*!ReJ1lM*!;h5@{xg!X~uPBYQ0~rwiF|TxytUvSt0WLu@zseHf~OGz&5aAeG{1 zm6zo_f9LG!s9fx@r*od;&5Lxwn`7g;z{ux#=J^|4{tPQPHId)1K07o0pAzoRi7&5Z z!j3rXMYbHm=1{eFQfLZNSS^qU(n58NvYQNV88VQz@hjPY*mY0ewW+CvbE$?83kL+P zHxX-L%|_`42Q)!PWPY-{eZL&-UuWpef5%Pl>Hf7Jzx~{H^ioKwxy8`2=}|pSPEZb! z9+S_K>V!qbDesF419l`T3*jmLB--l0-;u2Ht=rzFM`D1C=Xy=)ptbCK6G83$q;L4X zCXsxFwAw@aA&u2I%Yk#(sw^1adwE;o8?vHG~3!9l2M3@DWVU)Jj0)?V*Djza&Uo80vkfW+bEt}k&D;dR86s4Vy!n(3Xd1` zPs5hxJ?%w*#3b&v^d?tu^XpCMYee5F2l1IRSLMa>H*e7h`H8u_7fUt1NX0kaB?E;X zwjY(X!WcS#QKMHU3P`#4MrU)kHL<;tys^yKj}7E-ir1{#Yq9Y3rRIe*v+kCg@+=iN zGeQpi89pyt>K$#VxegU$3fSDAJLcu@c$tWaS+(g(wcJ*7?Y`MPbvO@51NtwCH%{KJstvQepI;!5mwXBxti%lFeqifdIr@lFBw>C> z!eyXx_1%^C`s`SJ@=$dsc_+B%{e13(FQ0KTl?>{GTD_D`CnLuL<>I{N-kC#7hKmuc z(e=TapS-vBf02DUj?)B2+jF{tqqka;yCDo%bL_p@4YK)v5p!d0B8B$2%$wP$qZptp zGC3|9w*j54$$^|zThW{9Kaa_vbl^@>@Ug1ZXk^%?7~g8Ospmn8S= zoHUyH{71n=H0FiMo*6?iLpZDP*OG&T_ABeQq$=eldIR^O^4>@Pk&tQqKS;E zd)aDxF4o`aCIvMh`cb{I?dqqeTaT}QgITaBfH84f*HZ^%V=+Ug-!BHl)mNqIC6Rt# z)l?m$?izWjZM4m4{8?xHcW?dQ%nl+0M$(wA5sD}OTfcJohe_mS0y?5(88klMiosfW z0o?F#8V%7EgYH;7JB6_@hu|PX{{=(4_0XLIr_DTuG5sk5$+XAj5cz}f&XKtRn0IVR zN7`4AQ8%4{({EfA+e@%Qs2XOkKWZk&2T4Uuv%U}?{6%CWp5kn^*xL0C)bdVw#sk%< zRWueIHzVe*HQK>?+2H1lsZ*7C*4$j3URqJQbD3pRVn>GBaKyv8YBIxf(WNm*nw)Il z+}~fqn2)%0p`Ixj?uT#zJU^7wm}ntf(bj zi7s9J7wSdTfAM0^xBnMjEOk1ek&1JtFs1xbo(A}J1Lk#PoE`E}kZ(Pdi^_Yt5$y`D z+MLSWyk$bD*naK-G`R&*$>V4Pw^gviy|&haR%yGnHZ+>l)Me;?ROX6P4;!0@>7yB+ z483e1`6X8R6DN~3X_n?(1U{e6G4J4dg|i5GD%sm`=D6=4(5KN2iBwEpQb)ZQd|BS{ z=_-!I_?ecVH<|eo4@3#^cx^@uFCAoO%qT21JHqs1o;FJ%(zygmLsUm!BC|TlVAAwN zm)j7kyrf(#h_EALz+U00jy));n`vpY?~~Wr98)U~3Bq0geQe)<^s%+bsi+_nq4i3d z(QMop!jB)Q$;!!P93i?L3!i;q)In4((nm$U0!tBvSA`aDa6s)U6AQUoH0N&C@q)R% zD6i{>9Ggt4oly|FDEB{?h(Hv$ZmChq9EDRp-~T4aDkoe?kNMvuu`dJG zlg)r6RuX3PWk=e;@TUBA$5df>c$I7UjS%wjJdqJj;wvdJvG7ja9#ZrAN)(j-A)Nf} zd)KviqnG4=T!T7DRFR)MV5;iGqb+8n0%pZJb9;##s~vd5HusX5)bJ-hGbgN5YQG`qu}o{$CTc|CAq za~Bc>d@%P5VBjI#GRXg#p+KWMLcN?GSoo&A++{A5mGOnN*bCHCz@N!h2WHJEpdero zqrfBVj7~386Q@%#wvN+Nq{|EGS!ssVDx);!efGUMvwR&Qs&*FdI{J(1kWNBuUAdT; z?S-#GHDfj={p$#%QD=8U!)@(76G@njkky@?`gTU0DsIr3)MX4y1(8=IRr##oScKH z(lkJi&FN{qU+vJ_mtALFQ!X0N8{=P;u!w3@&o+50yVY5Jkm@`UCk}HQ+j;Yu-eJw1 zQM)3k>J)Brb}}%8U_nr$Z`|bNPvOO?WiNg30u0I$U3$T#I)|Td5${9Re=1E#y~j`c*24lR~zu10oZ*J4wYlA!}$Rp|RH0B1sXSO8sV-q ziUZYYuG=Na8h3$CDbQHR{AKjT98;Bk)mW#APG_L^6S}wgAA%JIKbFlgZPlMk&#UE0 zWIc!UJ_UyL+%Hp7YZEFw1aj*8Tiu0W(*V8EPl}|Sofh|_9azf75CY%7(S0TrN|(c; zbvtL9^mzMKw)mdaskKMZK|y@6l9gx&paUJ+N@Zii40@H0!P^lu9Fy7i(4Hf5bXlCR zE;co_wMu8HHvS1{z!)SFMf9p(06a`%$y10N_Wm(skbnGc#6DkNj4eB zZ_bM2Z?Nj;xgZB{FQz>B=JM`IV=SL&(t$<5oYS|6@t1xzI_Q()wi;Le3rbkf=FWLg z+XI6-Req6?kx@`rH*?WaRD_3IZxr#XR*xbTgjb3*Rq^{=LVO@Gt4&?*Kb)2r_?Q`B zR;2$<5M*bEoT$}5vvB;p-l$iF58A=tUBsBr!RssxK;tiXBSwzW4(Q&7>I;;(AD8#T zAr6s7{CIjc(SA}gaEP+9A~yXClLWb77+WI)AY%Lb!-F{{I@)h5)tel2Nr-~CA1F=r z|6+jy8~{fHQ8Z?NpA%-e}neW)Ri3YJ{FhtNXb7yIT7M3FWv<6a@5#x8#emCqutG%>b(g= z76I$I;TRw(^pkEf>WKkOp_8T@@xrp%(2L4(dEW@Q#Z!WUkRc|~+^Jb)`_EApFfQ}* zCXhJU<0m#4ND{ycEnJx+&;rWJ%FI%NX|k(%VRL$L0oMJw-i^kMo>L8e$6hBzvvuPI zzX%Vu{_rYF>n*Q6$3t1rHMTcL0G~#x{IF*3*f{`=Q1IMHqCx|cC}3HsOO_+c|B`+m zn*$As&==ga{QC>mmq&oH1F~6u5IjCbGjKrLw|+Ad!iM^#;?ntahB)%}?g4d?af+=F zI~e=_>gL?Tsm|6oE|udT5fv$tOGcpyX^u;5Tc(6k5h8M#P{6Tlha7$7WNKh3Oj6SC&~G)nwe+Lob#OLIdlFyfABm!d#z{v)_T{w*8aWU@2AUg zle2sAll$I2ep2P$k&@(J7r9qu=knelWc6oU^I%Z3xk!5PXx5U*^6U!StL)i_S*6+= zR@Yp(WjFd@pfQ*HX@ozk43=nlLITfG=B&{_=CS+c?w76!UPG2-yz5vFUo$*HJo8?7 z8763XzW5s&kxu%ZJJ>ddtQ+EN)i<9k+qza^vBXyvT-w3wueajq16D_fbeg4e4*rvc zEY3X1<{KqNz7w1s-x~=ICCbe0`*2_8n%>pHPrVB7Wl!~M9v5O)GY#8DE8%(;~sP4gVSMp;nb=)HzCSz71NY|~-dkY6c`7NP+{e1;`on|GO}o`=!S z-s{t6I7&!l+0(vjH4`?#aV8q@S3bkH1+L0^q`{(JoOb`KtNc>%CJhvu`$D+=8CLny zwY9Zye-ZY}-HHR4=;sRZGD62-ih%@*Ku-!`mbsje;CS!k0wq;de~6&4#DYrUBDMVy z1q}@`D+xXX))#_fv9#L@xBP_*B9J!`J86r8Jf7V6c*j)lkbkb)#*K@30KP~v{rwBV z^eZvwQRfnLF3QU&4zO7hLIPgP{5>sMo32WsP=vNYN~F3`flR`(^COB<+d_3ZbF9y> zLT8u2x9|G+n!99lT$~H^^`aO5;;3b5z9kF*~uQ)RbME znhPSl_(=H9TNHRqfjsKBBje<(gE$LvrSlMeId)|2C$sa(Nd>S{#{TTYWD{f3-i+fE zDJ~GvGGvmtu?8rkocm|?j$&`=ENv2+Ga4-XckE;>w9Aha=$bT-9(}W*<7^LYPEVLEJ__368%Vv!<_% zBN1|)!Y|ur$8S>Z&yL24IJj+o=KR0`3WfL4qeq(%&@o+b)5*%qFN%nW;1?G5cin?U zX*M8=!Qj@1?B3GCAg-s7#HM>M-$8d$;5TZil@N`ND#=!p>a zQ%#LyPsP7!OYs{y`-LX57nDgxW@hm@jXMjOIi;%$$S7}b(1I&$Z2YJJl8yR>J-8~$6H5Uo@&XU2G-QntuY5j*+WBp zvOgitdB{$a&~z7v@FW%pC#T85hOI$wH>Ly(Oa40H#)}NY=4V-6GaQ%7$wsN>)>cCc zi)Eo7CXF%TC;djmV!iZd(Haq+SSc;xp~kr4(Wl@oR04pcSn*S(Tkqg0;xZ(n=x96rHQ(J?%&eZq$P!5mE)hBoa7e}ppb_Qm>PC}j2o{g05z1|yG1}5 zi6pG2okcz*BJ4~i`Sg#F@c9%h}IThp8QqUS19ylO@csxGV{bfwo-9c$? z*?)@cORtKHi@gZ=h(6BjuAr-ZoM{Uiy!&%X9WXRY+<-2MWX#WvlV$q&ZfGf?Z{V`o zgy=uGUnS;fE;r3I`60ZrAD~kuW?o!DH~GHYjs4T5WQPYQII2+8Q4a1=$nLhGRUyes zc4T53M*1+{g{U1UxR+54DIB7z0Yw()%Vr}ix|i3NkWZZjT+SweY5SUHJIYq!mgc_c zoSL5P?F52+S&>{Ig4CQ~^2CyQzUfk~qjo1!s2J`IL0_UIzLh3in1y zdo}AKYIu0~)~qNqM~^CXb@jzOUSKvA2izZ+wanZHra}~G2~zO^wOl(Fh7p`4%^EDG@ae?}Y#8tcWzB1e5V>NpKLy!e=Oj3?@6d!?Dj!@4eG zj1+zXYlA+TVqx)Zk1rXjt9E=ePQrE%S!#k);v*|PPmh$>4m8OtYKP(pQwV1$zo4M{ z>haE8DNAxg^`vN!8q{IGq`|!7}F_WPb6q>KQ%& zWN3HXLV|;jbNlHg!)oWSnm33zucIZIL6coX;7W%u$2G70e zs%5bbkrMXc#6aEQM?dbk0m574o;TQ6D?!rP{Nwyo+cqQMgBk?YD%XPZw^46)OnqQ{ zTn)52ZNnr~l=&gJo&;OU7Ai^V2h7q6Qse`&Pc=XFtCG&3o+6jpwl?$N>2~9FYHDp0 zJ~;CXlMo@%siE(8pu)Wq8Othmjke{xnVEBIwEfE}Lx;O<#<3vg8T*vIKD_htns{bF zFmMa>a}M5pbfHm-L8}6tV4pAhX@_%4%0$Q^MyMU>h5Yb{j91U*A)n@N^%;&8frRz9 zEcO<$(-}A#@P2M?thg;2SJjIN2`|qp3ksLS<#lcHh&EZ3v0(-yqRpGd^D2_ zHkjNm_H5Y)Kkm3hMGc!YJknQINK#IBxnH)Rhw~cS5nUQnr@b=32Rm0DIJ31t(<$JR zyH~-SHd`GbGKidf1N|SyF|9Z?6+Uje&F^X7cy1|^g@pNAn$~6fjQyINrOs36+_LP` z14T0g@Y;+jZz8SfibFT5x&2Q8Q2%fhJ%2lR#+v{%wY0j9j}e}vxA$fNLBak5o7ZtP z`jTU#biNhg#ih#_Ah*Kf18~o33SzatD50_9LHnYE$)pp7ibQd@h zZTsoPf;jPA`6yIp^%5b`i^ikfg>ryHhC}*1kP`ITi|!TGyb#J*(SRJnn8ap+hr-~* zi86wuk|t8I=NAd$2j9X6Z=Tny1$;6N(>DYkhabK0*S6OY;7$|IYKTVxShonAInQt! zH6jPKXYO79X@Eko2{zw6c-MO|5oN$mKhd&2RU$q;Ee!-8@ojU{m!$BWAceThfpJ+y nC?WqfS@sVT`!7gZ_WS~Mrjh-;TuUynx;#6K%&2)3htvN6vy$aQ diff --git a/doc/LectureNotes/_build/html/_sources/chapter1.ipynb b/doc/LectureNotes/_build/html/_sources/chapter1.ipynb index 74e22cf88..2e528819b 100644 --- a/doc/LectureNotes/_build/html/_sources/chapter1.ipynb +++ b/doc/LectureNotes/_build/html/_sources/chapter1.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "d9b4c9c8", + "id": "27b96943", "metadata": { "editable": true }, @@ -13,7 +13,7 @@ }, { "cell_type": "markdown", - "id": "65e44d92", + "id": "ee293e0b", "metadata": { "editable": true }, @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "06b62649", + "id": "f6481760", "metadata": { "editable": true }, @@ -65,7 +65,7 @@ }, { "cell_type": "markdown", - "id": "8de26fd1", + "id": "fd2c7eef", "metadata": { "editable": true }, @@ -117,7 +117,7 @@ "Machine learning is an extremely rich field, in spite of its young\n", "age. The increases we have seen during the last three decades in\n", "computational capabilities have been followed by developments of\n", - "methods and techniques for analyzing and handling large date sets,\n", + "methods and techniques for analyzing and handling large data sets,\n", "relying heavily on statistics, computer science and mathematics. The\n", "field is rather new and developing rapidly. Popular software packages\n", "written in Python for machine learning like\n", @@ -140,7 +140,7 @@ "problem, and let the computer deduce the logic behind it. On the other\n", "hand, *unsupervised learning* is a method for finding patterns and\n", "relationship in data sets without any prior knowledge of the system.\n", - "Some authours also operate with a third category, namely\n", + "Some authors also operate with a third category, namely\n", "*reinforcement learning*. This is a paradigm of learning inspired by\n", "behavioral psychology, where learning is achieved by trial-and-error,\n", "solely from rewards and punishment.\n", @@ -167,7 +167,7 @@ }, { "cell_type": "markdown", - "id": "1ff6afb4", + "id": "ff3dccf1", "metadata": { "editable": true }, @@ -202,7 +202,7 @@ }, { "cell_type": "markdown", - "id": "98d9014b", + "id": "89a1286b", "metadata": { "editable": true }, @@ -212,14 +212,14 @@ "In science and engineering we often end up in situations where we want to infer (or learn) a\n", "quantitative model $M$ for a given set of sample points $\\boldsymbol{X} \\in [x_1, x_2,\\dots x_N]$.\n", "\n", - "As we will see repeatedely in these lectures, we could try to fit these data points to a model given by a\n", + "As we will see repeatedly in these lectures, we could try to fit these data points to a model given by a\n", "straight line, or if we wish to be more sophisticated to a more complex\n", "function.\n", "\n", "The reason for inferring such a model is that it\n", "serves many useful purposes. On the one hand, the model can reveal information\n", "encoded in the data or underlying mechanisms from which the data were generated. For instance, we could discover important\n", - "corelations that relate interesting physics interpretations.\n", + "correlations that relate interesting physics interpretations.\n", "\n", "In addition, it can simplify the representation of the given data set and help\n", "us in making predictions about future data samples.\n", @@ -253,7 +253,7 @@ }, { "cell_type": "markdown", - "id": "4214f050", + "id": "bf0c0745", "metadata": { "editable": true }, @@ -286,7 +286,7 @@ }, { "cell_type": "markdown", - "id": "827d0b8e", + "id": "aff5ae6b", "metadata": { "editable": true }, @@ -298,7 +298,7 @@ }, { "cell_type": "markdown", - "id": "860f3619", + "id": "9bf3106e", "metadata": { "editable": true }, @@ -335,7 +335,7 @@ { "cell_type": "code", "execution_count": 1, - "id": "b9b8fe1b", + "id": "8f9fe452", "metadata": { "collapsed": false, "editable": true @@ -368,7 +368,7 @@ }, { "cell_type": "markdown", - "id": "97a78fd5", + "id": "a7ce677a", "metadata": { "editable": true }, @@ -385,7 +385,7 @@ }, { "cell_type": "markdown", - "id": "5036f5a0", + "id": "a9463a86", "metadata": { "editable": true }, @@ -397,7 +397,7 @@ }, { "cell_type": "markdown", - "id": "0e276aea", + "id": "87b5de04", "metadata": { "editable": true }, @@ -405,7 +405,7 @@ "where $x$ is defined as before. Does the fit look better? Indeed, by\n", "reducing the role of the noise given by the normal distribution we see immediately that\n", "our linear prediction seemingly reproduces better the training\n", - "set. However, this testing 'by the eye' is obviouly not satisfactory in the\n", + "set. However, this testing 'by the eye' is obviously not satisfactory in the\n", "long run. Here we have only defined the training data and our model, and \n", "have not discussed a more rigorous approach to the **cost** function.\n", "\n", @@ -418,7 +418,7 @@ }, { "cell_type": "markdown", - "id": "66f6fd13", + "id": "e9e757d9", "metadata": { "editable": true }, @@ -431,7 +431,7 @@ }, { "cell_type": "markdown", - "id": "f29b024f", + "id": "40298a87", "metadata": { "editable": true }, @@ -462,7 +462,7 @@ }, { "cell_type": "markdown", - "id": "dcce4d43", + "id": "9c2c9d9d", "metadata": { "editable": true }, @@ -474,7 +474,7 @@ }, { "cell_type": "markdown", - "id": "20cd881f", + "id": "9baeab03", "metadata": { "editable": true }, @@ -492,7 +492,7 @@ { "cell_type": "code", "execution_count": 2, - "id": "aca4204c", + "id": "bd76613f", "metadata": { "collapsed": false, "editable": true @@ -520,7 +520,7 @@ }, { "cell_type": "markdown", - "id": "9925c6cb", + "id": "5c78adc9", "metadata": { "editable": true }, @@ -542,7 +542,7 @@ { "cell_type": "code", "execution_count": 3, - "id": "5f927fc2", + "id": "d38e9c7c", "metadata": { "collapsed": false, "editable": true @@ -580,7 +580,7 @@ }, { "cell_type": "markdown", - "id": "3c238d46", + "id": "c76d7e9f", "metadata": { "editable": true }, @@ -591,7 +591,7 @@ }, { "cell_type": "markdown", - "id": "428d6164", + "id": "6a528c0f", "metadata": { "editable": true }, @@ -604,7 +604,7 @@ }, { "cell_type": "markdown", - "id": "a4046ea1", + "id": "74377872", "metadata": { "editable": true }, @@ -625,7 +625,7 @@ }, { "cell_type": "markdown", - "id": "3c665298", + "id": "27ad828e", "metadata": { "editable": true }, @@ -637,7 +637,7 @@ }, { "cell_type": "markdown", - "id": "dff6fbc4", + "id": "b7bf4db8", "metadata": { "editable": true }, @@ -647,7 +647,7 @@ }, { "cell_type": "markdown", - "id": "81466e4e", + "id": "7530e179", "metadata": { "editable": true }, @@ -659,7 +659,7 @@ }, { "cell_type": "markdown", - "id": "40f0760e", + "id": "4672d1e1", "metadata": { "editable": true }, @@ -671,7 +671,7 @@ }, { "cell_type": "markdown", - "id": "2489c24a", + "id": "00840b14", "metadata": { "editable": true }, @@ -683,7 +683,7 @@ }, { "cell_type": "markdown", - "id": "3f625a67", + "id": "0c5e43af", "metadata": { "editable": true }, @@ -694,7 +694,7 @@ }, { "cell_type": "markdown", - "id": "6608f259", + "id": "a4a68023", "metadata": { "editable": true }, @@ -706,7 +706,7 @@ }, { "cell_type": "markdown", - "id": "d63ae4a9", + "id": "adbc5f5f", "metadata": { "editable": true }, @@ -728,7 +728,7 @@ }, { "cell_type": "markdown", - "id": "ba2ac7cd", + "id": "be191d7c", "metadata": { "editable": true }, @@ -740,7 +740,7 @@ }, { "cell_type": "markdown", - "id": "31861c56", + "id": "f4549dc2", "metadata": { "editable": true }, @@ -755,7 +755,7 @@ { "cell_type": "code", "execution_count": 4, - "id": "e2e82632", + "id": "a6bd8c76", "metadata": { "collapsed": false, "editable": true @@ -796,7 +796,7 @@ }, { "cell_type": "markdown", - "id": "9f77ad8a", + "id": "6c8b9965", "metadata": { "editable": true }, @@ -811,7 +811,7 @@ }, { "cell_type": "markdown", - "id": "79ba67a3", + "id": "2852a934", "metadata": { "editable": true }, @@ -823,7 +823,7 @@ }, { "cell_type": "markdown", - "id": "6ed1b749", + "id": "74fd99a0", "metadata": { "editable": true }, @@ -833,7 +833,7 @@ }, { "cell_type": "markdown", - "id": "7f1a81f1", + "id": "386c640d", "metadata": { "editable": true }, @@ -845,7 +845,7 @@ }, { "cell_type": "markdown", - "id": "3a92d75a", + "id": "9e7c7132", "metadata": { "editable": true }, @@ -855,7 +855,7 @@ }, { "cell_type": "markdown", - "id": "2717347f", + "id": "3bfd0139", "metadata": { "editable": true }, @@ -867,7 +867,7 @@ }, { "cell_type": "markdown", - "id": "96b2d4fb", + "id": "0ddf3bb3", "metadata": { "editable": true }, @@ -877,7 +877,7 @@ }, { "cell_type": "markdown", - "id": "c7705b30", + "id": "e9c65dac", "metadata": { "editable": true }, @@ -889,7 +889,7 @@ }, { "cell_type": "markdown", - "id": "4e679c00", + "id": "6addb221", "metadata": { "editable": true }, @@ -905,7 +905,7 @@ }, { "cell_type": "markdown", - "id": "e5e89d2d", + "id": "75fd0e61", "metadata": { "editable": true }, @@ -917,7 +917,7 @@ }, { "cell_type": "markdown", - "id": "d17826c1", + "id": "209a6361", "metadata": { "editable": true }, @@ -928,7 +928,7 @@ }, { "cell_type": "markdown", - "id": "8cc3306a", + "id": "ecf9b9da", "metadata": { "editable": true }, @@ -940,7 +940,7 @@ }, { "cell_type": "markdown", - "id": "b2ba5419", + "id": "a931cfa6", "metadata": { "editable": true }, @@ -954,7 +954,7 @@ }, { "cell_type": "markdown", - "id": "a94d4658", + "id": "f2cbfc44", "metadata": { "editable": true }, @@ -966,7 +966,7 @@ }, { "cell_type": "markdown", - "id": "0c7a9577", + "id": "719d770d", "metadata": { "editable": true }, @@ -991,7 +991,7 @@ }, { "cell_type": "markdown", - "id": "acb382a9", + "id": "4983af73", "metadata": { "editable": true }, @@ -1008,7 +1008,7 @@ { "cell_type": "code", "execution_count": 5, - "id": "828ac44b", + "id": "b5c8db7d", "metadata": { "collapsed": false, "editable": true @@ -1052,7 +1052,7 @@ }, { "cell_type": "markdown", - "id": "12105e10", + "id": "b54a87d1", "metadata": { "editable": true }, @@ -1063,7 +1063,7 @@ { "cell_type": "code", "execution_count": 6, - "id": "f3512753", + "id": "180faa92", "metadata": { "collapsed": false, "editable": true @@ -1085,7 +1085,7 @@ }, { "cell_type": "markdown", - "id": "8d18c1cd", + "id": "6fe942e7", "metadata": { "editable": true }, @@ -1102,7 +1102,7 @@ { "cell_type": "code", "execution_count": 7, - "id": "9b164e78", + "id": "68ed7165", "metadata": { "collapsed": false, "editable": true @@ -1123,7 +1123,7 @@ }, { "cell_type": "markdown", - "id": "f812fd67", + "id": "2b775c80", "metadata": { "editable": true }, @@ -1137,7 +1137,7 @@ { "cell_type": "code", "execution_count": 8, - "id": "56d7b683", + "id": "2c94c74f", "metadata": { "collapsed": false, "editable": true @@ -1166,7 +1166,7 @@ }, { "cell_type": "markdown", - "id": "247978a1", + "id": "7be1a100", "metadata": { "editable": true }, @@ -1186,7 +1186,7 @@ { "cell_type": "code", "execution_count": 9, - "id": "f62c82f4", + "id": "b1e553c9", "metadata": { "collapsed": false, "editable": true @@ -1203,7 +1203,7 @@ }, { "cell_type": "markdown", - "id": "17ef28cf", + "id": "b1e4faff", "metadata": { "editable": true }, @@ -1215,7 +1215,7 @@ { "cell_type": "code", "execution_count": 10, - "id": "261f54be", + "id": "c460ff45", "metadata": { "collapsed": false, "editable": true @@ -1233,7 +1233,7 @@ }, { "cell_type": "markdown", - "id": "e22ef3d0", + "id": "8095634f", "metadata": { "editable": true }, @@ -1249,7 +1249,7 @@ { "cell_type": "code", "execution_count": 11, - "id": "952c162e", + "id": "61ce83d5", "metadata": { "collapsed": false, "editable": true @@ -1262,7 +1262,7 @@ }, { "cell_type": "markdown", - "id": "d73978fc", + "id": "4fd2409e", "metadata": { "editable": true }, @@ -1274,7 +1274,7 @@ { "cell_type": "code", "execution_count": 12, - "id": "600af054", + "id": "dbaacd6c", "metadata": { "collapsed": false, "editable": true @@ -1304,7 +1304,7 @@ }, { "cell_type": "markdown", - "id": "a10883fb", + "id": "b4982c89", "metadata": { "editable": true }, @@ -1315,7 +1315,7 @@ { "cell_type": "code", "execution_count": 13, - "id": "0f967044", + "id": "931f039d", "metadata": { "collapsed": false, "editable": true @@ -1356,7 +1356,7 @@ }, { "cell_type": "markdown", - "id": "12cfe86f", + "id": "e3f80f20", "metadata": { "editable": true }, @@ -1378,7 +1378,7 @@ { "cell_type": "code", "execution_count": 14, - "id": "75baf4ec", + "id": "e56d424f", "metadata": { "collapsed": false, "editable": true @@ -1418,7 +1418,7 @@ }, { "cell_type": "markdown", - "id": "11e6623d", + "id": "27dbd129", "metadata": { "editable": true }, @@ -1488,7 +1488,7 @@ }, { "cell_type": "markdown", - "id": "1d144bd9", + "id": "936b8537", "metadata": { "editable": true }, @@ -1500,7 +1500,7 @@ }, { "cell_type": "markdown", - "id": "83596488", + "id": "d6fb0e7c", "metadata": { "editable": true }, @@ -1519,7 +1519,7 @@ }, { "cell_type": "markdown", - "id": "0d0443e0", + "id": "c370ec54", "metadata": { "editable": true }, @@ -1531,7 +1531,7 @@ }, { "cell_type": "markdown", - "id": "09b0cf81", + "id": "df7b365e", "metadata": { "editable": true }, @@ -1543,7 +1543,7 @@ }, { "cell_type": "markdown", - "id": "a0877d1e", + "id": "96f2187d", "metadata": { "editable": true }, @@ -1561,7 +1561,7 @@ }, { "cell_type": "markdown", - "id": "3a067e9a", + "id": "6433b033", "metadata": { "editable": true }, @@ -1571,7 +1571,7 @@ }, { "cell_type": "markdown", - "id": "4e083f08", + "id": "d7d4ff3b", "metadata": { "editable": true }, @@ -1583,7 +1583,7 @@ }, { "cell_type": "markdown", - "id": "e1fa2d76", + "id": "5a52a847", "metadata": { "editable": true }, @@ -1593,7 +1593,7 @@ }, { "cell_type": "markdown", - "id": "c33752b2", + "id": "3911b9d1", "metadata": { "editable": true }, @@ -1605,7 +1605,7 @@ }, { "cell_type": "markdown", - "id": "8ea0d39b", + "id": "069cbce7", "metadata": { "editable": true }, @@ -1615,7 +1615,7 @@ }, { "cell_type": "markdown", - "id": "2c4dbdc3", + "id": "98c47380", "metadata": { "editable": true }, @@ -1627,7 +1627,7 @@ }, { "cell_type": "markdown", - "id": "13be3123", + "id": "69851a2e", "metadata": { "editable": true }, @@ -1637,7 +1637,7 @@ }, { "cell_type": "markdown", - "id": "c548ec0c", + "id": "27367380", "metadata": { "editable": true }, @@ -1656,7 +1656,7 @@ }, { "cell_type": "markdown", - "id": "64ab4abc", + "id": "57e81e74", "metadata": { "editable": true }, @@ -1666,7 +1666,7 @@ }, { "cell_type": "markdown", - "id": "cacc8343", + "id": "306e51b5", "metadata": { "editable": true }, @@ -1678,7 +1678,7 @@ }, { "cell_type": "markdown", - "id": "8270eaa5", + "id": "076e49a1", "metadata": { "editable": true }, @@ -1694,7 +1694,7 @@ }, { "cell_type": "markdown", - "id": "154017fc", + "id": "6ca152bd", "metadata": { "editable": true }, @@ -1714,7 +1714,7 @@ }, { "cell_type": "markdown", - "id": "0053d6cc", + "id": "aa30be64", "metadata": { "editable": true }, @@ -1726,7 +1726,7 @@ }, { "cell_type": "markdown", - "id": "65929876", + "id": "138531d5", "metadata": { "editable": true }, @@ -1745,7 +1745,7 @@ }, { "cell_type": "markdown", - "id": "1b28cdfa", + "id": "e2760fce", "metadata": { "editable": true }, @@ -1755,7 +1755,7 @@ }, { "cell_type": "markdown", - "id": "35773b63", + "id": "8df047bc", "metadata": { "editable": true }, @@ -1767,7 +1767,7 @@ }, { "cell_type": "markdown", - "id": "bf783586", + "id": "dee93942", "metadata": { "editable": true }, @@ -1779,7 +1779,7 @@ }, { "cell_type": "markdown", - "id": "8da3867f", + "id": "2dcb17e6", "metadata": { "editable": true }, @@ -1799,7 +1799,7 @@ }, { "cell_type": "markdown", - "id": "927facb3", + "id": "ecf88b59", "metadata": { "editable": true }, @@ -1816,7 +1816,7 @@ { "cell_type": "code", "execution_count": 15, - "id": "7aca7c7a", + "id": "f56b01eb", "metadata": { "collapsed": false, "editable": true @@ -1896,7 +1896,7 @@ }, { "cell_type": "markdown", - "id": "c1260224", + "id": "9987d583", "metadata": { "editable": true }, @@ -1906,7 +1906,7 @@ }, { "cell_type": "markdown", - "id": "a9549e65", + "id": "de65ddd1", "metadata": { "editable": true }, @@ -1918,7 +1918,7 @@ }, { "cell_type": "markdown", - "id": "29c67e39", + "id": "a11d4702", "metadata": { "editable": true }, @@ -1930,7 +1930,7 @@ }, { "cell_type": "markdown", - "id": "7fe12004", + "id": "2050adb4", "metadata": { "editable": true }, @@ -1942,7 +1942,7 @@ }, { "cell_type": "markdown", - "id": "a974412a", + "id": "233838f8", "metadata": { "editable": true }, @@ -1952,7 +1952,7 @@ }, { "cell_type": "markdown", - "id": "03241cbf", + "id": "a849e753", "metadata": { "editable": true }, @@ -1964,7 +1964,7 @@ }, { "cell_type": "markdown", - "id": "bb96d559", + "id": "56d0fde7", "metadata": { "editable": true }, @@ -1974,7 +1974,7 @@ }, { "cell_type": "markdown", - "id": "108c564b", + "id": "4b42a997", "metadata": { "editable": true }, @@ -1986,7 +1986,7 @@ }, { "cell_type": "markdown", - "id": "041588ea", + "id": "02d1ba2c", "metadata": { "editable": true }, @@ -1999,7 +1999,7 @@ }, { "cell_type": "markdown", - "id": "2c2ac147", + "id": "1ca3f7c3", "metadata": { "editable": true }, @@ -2011,7 +2011,7 @@ }, { "cell_type": "markdown", - "id": "f4155adc", + "id": "2bab5254", "metadata": { "editable": true }, @@ -2023,7 +2023,7 @@ }, { "cell_type": "markdown", - "id": "f7a73ebb", + "id": "0a2dcdbd", "metadata": { "editable": true }, @@ -2035,7 +2035,7 @@ }, { "cell_type": "markdown", - "id": "058f09a6", + "id": "d00d31ad", "metadata": { "editable": true }, @@ -2046,7 +2046,7 @@ }, { "cell_type": "markdown", - "id": "dcdfbbc5", + "id": "0b9759c4", "metadata": { "editable": true }, @@ -2058,7 +2058,7 @@ }, { "cell_type": "markdown", - "id": "206a6652", + "id": "f98e5455", "metadata": { "editable": true }, @@ -2077,7 +2077,7 @@ }, { "cell_type": "markdown", - "id": "84f4071a", + "id": "03e2f2c5", "metadata": { "editable": true }, @@ -2090,7 +2090,7 @@ }, { "cell_type": "markdown", - "id": "aec4af35", + "id": "e8920d79", "metadata": { "editable": true }, @@ -2100,7 +2100,7 @@ }, { "cell_type": "markdown", - "id": "de7dcc20", + "id": "98ad07e2", "metadata": { "editable": true }, @@ -2112,7 +2112,7 @@ }, { "cell_type": "markdown", - "id": "ce6f83f2", + "id": "d0783b2b", "metadata": { "editable": true }, @@ -2122,7 +2122,7 @@ }, { "cell_type": "markdown", - "id": "1780e810", + "id": "a33f49bc", "metadata": { "editable": true }, @@ -2134,7 +2134,7 @@ }, { "cell_type": "markdown", - "id": "6b4d0be0", + "id": "bb935afa", "metadata": { "editable": true }, @@ -2144,7 +2144,7 @@ }, { "cell_type": "markdown", - "id": "021fe0da", + "id": "19eacabb", "metadata": { "editable": true }, @@ -2156,7 +2156,7 @@ }, { "cell_type": "markdown", - "id": "90bf5b47", + "id": "5975a309", "metadata": { "editable": true }, @@ -2166,7 +2166,7 @@ }, { "cell_type": "markdown", - "id": "15e45481", + "id": "ed1537ed", "metadata": { "editable": true }, @@ -2178,7 +2178,7 @@ }, { "cell_type": "markdown", - "id": "d758a151", + "id": "c897d003", "metadata": { "editable": true }, @@ -2188,7 +2188,7 @@ }, { "cell_type": "markdown", - "id": "c5a05d3f", + "id": "199d48f4", "metadata": { "editable": true }, @@ -2200,7 +2200,7 @@ }, { "cell_type": "markdown", - "id": "f57d857f", + "id": "931416f6", "metadata": { "editable": true }, @@ -2210,7 +2210,7 @@ }, { "cell_type": "markdown", - "id": "7e7c11cc", + "id": "fc031f0e", "metadata": { "editable": true }, @@ -2222,7 +2222,7 @@ }, { "cell_type": "markdown", - "id": "6d0438bc", + "id": "6e04f9f2", "metadata": { "editable": true }, @@ -2246,7 +2246,7 @@ }, { "cell_type": "markdown", - "id": "81350349", + "id": "c35c6bf5", "metadata": { "editable": true }, @@ -2258,7 +2258,7 @@ }, { "cell_type": "markdown", - "id": "470abb5b", + "id": "cf43264c", "metadata": { "editable": true }, @@ -2268,7 +2268,7 @@ }, { "cell_type": "markdown", - "id": "e49b3680", + "id": "f5f866f4", "metadata": { "editable": true }, @@ -2280,7 +2280,7 @@ }, { "cell_type": "markdown", - "id": "71cc2366", + "id": "d9fa677c", "metadata": { "editable": true }, @@ -2290,7 +2290,7 @@ }, { "cell_type": "markdown", - "id": "494e1da4", + "id": "eaade1fd", "metadata": { "editable": true }, @@ -2302,7 +2302,7 @@ }, { "cell_type": "markdown", - "id": "88fa8938", + "id": "612c99ac", "metadata": { "editable": true }, @@ -2315,7 +2315,7 @@ }, { "cell_type": "markdown", - "id": "f2886bf5", + "id": "d5b941a8", "metadata": { "editable": true }, @@ -2327,7 +2327,7 @@ }, { "cell_type": "markdown", - "id": "2b2dc285", + "id": "eba447d8", "metadata": { "editable": true }, @@ -2339,7 +2339,7 @@ }, { "cell_type": "markdown", - "id": "762f5b0f", + "id": "f08187a8", "metadata": { "editable": true }, @@ -2351,7 +2351,7 @@ }, { "cell_type": "markdown", - "id": "66c7bf97", + "id": "177b3ca3", "metadata": { "editable": true }, @@ -2366,7 +2366,7 @@ }, { "cell_type": "markdown", - "id": "c57edc78", + "id": "20190e91", "metadata": { "editable": true }, @@ -2378,7 +2378,7 @@ }, { "cell_type": "markdown", - "id": "6d750248", + "id": "c4ece1ae", "metadata": { "editable": true }, @@ -2388,7 +2388,7 @@ }, { "cell_type": "markdown", - "id": "ae22e8f6", + "id": "bc014cc9", "metadata": { "editable": true }, @@ -2400,7 +2400,7 @@ }, { "cell_type": "markdown", - "id": "70c9ad4d", + "id": "21b86234", "metadata": { "editable": true }, @@ -2410,7 +2410,7 @@ }, { "cell_type": "markdown", - "id": "02fec10f", + "id": "99699900", "metadata": { "editable": true }, @@ -2422,7 +2422,7 @@ }, { "cell_type": "markdown", - "id": "8e2a2e61", + "id": "2c98eb03", "metadata": { "editable": true }, @@ -2438,7 +2438,7 @@ { "cell_type": "code", "execution_count": 16, - "id": "9f6f9239", + "id": "8da0a506", "metadata": { "collapsed": false, "editable": true @@ -2453,7 +2453,7 @@ }, { "cell_type": "markdown", - "id": "604dbc32", + "id": "c1c6fbb0", "metadata": { "editable": true }, @@ -2464,7 +2464,7 @@ { "cell_type": "code", "execution_count": 17, - "id": "00a1ced4", + "id": "104e0f22", "metadata": { "collapsed": false, "editable": true @@ -2477,7 +2477,7 @@ }, { "cell_type": "markdown", - "id": "7ceb5efd", + "id": "340d198a", "metadata": { "editable": true }, @@ -2488,7 +2488,7 @@ { "cell_type": "code", "execution_count": 18, - "id": "e462c872", + "id": "ade033f9", "metadata": { "collapsed": false, "editable": true @@ -2511,7 +2511,7 @@ }, { "cell_type": "markdown", - "id": "e0ef3a79", + "id": "9b722931", "metadata": { "editable": true }, @@ -2523,7 +2523,7 @@ { "cell_type": "code", "execution_count": 19, - "id": "1f66c40c", + "id": "bf4c610b", "metadata": { "collapsed": false, "editable": true @@ -2536,7 +2536,7 @@ }, { "cell_type": "markdown", - "id": "e46854b6", + "id": "4d3682f3", "metadata": { "editable": true }, @@ -2547,7 +2547,7 @@ { "cell_type": "code", "execution_count": 20, - "id": "ec1fee3e", + "id": "28c41936", "metadata": { "collapsed": false, "editable": true @@ -2559,7 +2559,7 @@ }, { "cell_type": "markdown", - "id": "5a3558b1", + "id": "643d4ba8", "metadata": { "editable": true }, @@ -2570,7 +2570,7 @@ { "cell_type": "code", "execution_count": 21, - "id": "4aae389c", + "id": "28f76048", "metadata": { "collapsed": false, "editable": true @@ -2586,7 +2586,7 @@ }, { "cell_type": "markdown", - "id": "a04587b4", + "id": "1a31aa74", "metadata": { "editable": true }, @@ -2597,7 +2597,7 @@ { "cell_type": "code", "execution_count": 22, - "id": "19a649a5", + "id": "cf5ba28a", "metadata": { "collapsed": false, "editable": true @@ -2611,7 +2611,7 @@ }, { "cell_type": "markdown", - "id": "4e526f30", + "id": "1fcd9105", "metadata": { "editable": true }, @@ -2633,7 +2633,7 @@ }, { "cell_type": "markdown", - "id": "f55ada0e", + "id": "7c37062a", "metadata": { "editable": true }, @@ -2645,7 +2645,7 @@ }, { "cell_type": "markdown", - "id": "b58ad660", + "id": "7494594e", "metadata": { "editable": true }, @@ -2657,7 +2657,7 @@ }, { "cell_type": "markdown", - "id": "3e135503", + "id": "31f0536d", "metadata": { "editable": true }, @@ -2669,7 +2669,7 @@ }, { "cell_type": "markdown", - "id": "1a659dc5", + "id": "80b342bd", "metadata": { "editable": true }, @@ -2679,7 +2679,7 @@ }, { "cell_type": "markdown", - "id": "e66bd75c", + "id": "6ae0b01c", "metadata": { "editable": true }, @@ -2691,7 +2691,7 @@ }, { "cell_type": "markdown", - "id": "4d6a21c9", + "id": "4738cefc", "metadata": { "editable": true }, @@ -2701,7 +2701,7 @@ }, { "cell_type": "markdown", - "id": "31ca7b17", + "id": "b60ccc66", "metadata": { "editable": true }, @@ -2713,7 +2713,7 @@ }, { "cell_type": "markdown", - "id": "66443630", + "id": "14251ed9", "metadata": { "editable": true }, @@ -2725,7 +2725,7 @@ }, { "cell_type": "markdown", - "id": "28f84c45", + "id": "d7774e34", "metadata": { "editable": true }, @@ -2737,7 +2737,7 @@ }, { "cell_type": "markdown", - "id": "7a292188", + "id": "b44744ad", "metadata": { "editable": true }, @@ -2747,7 +2747,7 @@ }, { "cell_type": "markdown", - "id": "19acde5f", + "id": "2d48b6d2", "metadata": { "editable": true }, @@ -2759,7 +2759,7 @@ }, { "cell_type": "markdown", - "id": "f4bfc2ba", + "id": "68536d4b", "metadata": { "editable": true }, @@ -2769,7 +2769,7 @@ }, { "cell_type": "markdown", - "id": "ffe9cdc3", + "id": "ec458e7f", "metadata": { "editable": true }, @@ -2781,7 +2781,7 @@ }, { "cell_type": "markdown", - "id": "e6cd175c", + "id": "ad31b9e9", "metadata": { "editable": true }, @@ -2791,7 +2791,7 @@ }, { "cell_type": "markdown", - "id": "4520bd32", + "id": "c188e550", "metadata": { "editable": true }, @@ -2803,7 +2803,7 @@ }, { "cell_type": "markdown", - "id": "018f1bcc", + "id": "80f77d5d", "metadata": { "editable": true }, @@ -2813,7 +2813,7 @@ }, { "cell_type": "markdown", - "id": "657cad6a", + "id": "a2916ab9", "metadata": { "editable": true }, @@ -2825,7 +2825,7 @@ }, { "cell_type": "markdown", - "id": "24fe79df", + "id": "1f74a112", "metadata": { "editable": true }, @@ -2835,7 +2835,7 @@ }, { "cell_type": "markdown", - "id": "6c7db826", + "id": "d4dc1c29", "metadata": { "editable": true }, @@ -2847,7 +2847,7 @@ }, { "cell_type": "markdown", - "id": "1927e34a", + "id": "338246d7", "metadata": { "editable": true }, @@ -2857,7 +2857,7 @@ }, { "cell_type": "markdown", - "id": "406ca333", + "id": "ca1e4df5", "metadata": { "editable": true }, @@ -2869,7 +2869,7 @@ }, { "cell_type": "markdown", - "id": "6acb7f48", + "id": "bea336e4", "metadata": { "editable": true }, @@ -2879,7 +2879,7 @@ }, { "cell_type": "markdown", - "id": "7cf70bf5", + "id": "ce3eb821", "metadata": { "editable": true }, @@ -2891,7 +2891,7 @@ }, { "cell_type": "markdown", - "id": "b0413ba5", + "id": "a117a708", "metadata": { "editable": true }, @@ -2901,7 +2901,7 @@ }, { "cell_type": "markdown", - "id": "b613c67c", + "id": "8dd2c2d0", "metadata": { "editable": true }, @@ -2913,7 +2913,7 @@ }, { "cell_type": "markdown", - "id": "85693726", + "id": "a131a505", "metadata": { "editable": true }, @@ -2923,7 +2923,7 @@ }, { "cell_type": "markdown", - "id": "64582090", + "id": "db3ad647", "metadata": { "editable": true }, @@ -2935,7 +2935,7 @@ }, { "cell_type": "markdown", - "id": "061bb39a", + "id": "1e2b9af1", "metadata": { "editable": true }, @@ -2946,7 +2946,7 @@ }, { "cell_type": "markdown", - "id": "c750e91e", + "id": "8bb14967", "metadata": { "editable": true }, @@ -2958,7 +2958,7 @@ }, { "cell_type": "markdown", - "id": "28124d83", + "id": "e111117b", "metadata": { "editable": true }, @@ -2970,7 +2970,7 @@ }, { "cell_type": "markdown", - "id": "d7128979", + "id": "dbbc1f3b", "metadata": { "editable": true }, @@ -2982,7 +2982,7 @@ }, { "cell_type": "markdown", - "id": "ec2f92ad", + "id": "13a154e3", "metadata": { "editable": true }, @@ -2994,7 +2994,7 @@ }, { "cell_type": "markdown", - "id": "b0ac5589", + "id": "a2529176", "metadata": { "editable": true }, @@ -3006,7 +3006,7 @@ }, { "cell_type": "markdown", - "id": "b8de935b", + "id": "4c93ae77", "metadata": { "editable": true }, @@ -3016,7 +3016,7 @@ }, { "cell_type": "markdown", - "id": "ffb07e70", + "id": "b4e80da6", "metadata": { "editable": true }, @@ -3028,7 +3028,7 @@ }, { "cell_type": "markdown", - "id": "f52a2b52", + "id": "5b40d231", "metadata": { "editable": true }, @@ -3040,7 +3040,7 @@ }, { "cell_type": "markdown", - "id": "21d55a92", + "id": "ea093e3a", "metadata": { "editable": true }, @@ -3054,7 +3054,7 @@ }, { "cell_type": "markdown", - "id": "35eff2a6", + "id": "0e3a2d2b", "metadata": { "editable": true }, @@ -3080,7 +3080,7 @@ { "cell_type": "code", "execution_count": 23, - "id": "28b5fe82", + "id": "b0874c6b", "metadata": { "collapsed": false, "editable": true @@ -3162,7 +3162,7 @@ }, { "cell_type": "markdown", - "id": "2b3abee3", + "id": "202c5365", "metadata": { "editable": true }, @@ -3173,7 +3173,7 @@ }, { "cell_type": "markdown", - "id": "1b449839", + "id": "9d0addca", "metadata": { "editable": true }, @@ -3201,7 +3201,7 @@ { "cell_type": "code", "execution_count": 24, - "id": "d99bbcf6", + "id": "270f88ea", "metadata": { "collapsed": false, "editable": true @@ -3250,7 +3250,7 @@ }, { "cell_type": "markdown", - "id": "2e67c926", + "id": "6f52faab", "metadata": { "editable": true }, @@ -3261,7 +3261,7 @@ { "cell_type": "code", "execution_count": 25, - "id": "72bf715e", + "id": "9249b1f2", "metadata": { "collapsed": false, "editable": true @@ -3286,7 +3286,7 @@ }, { "cell_type": "markdown", - "id": "7cea6c55", + "id": "7ce8cc8a", "metadata": { "editable": true }, @@ -3303,7 +3303,7 @@ { "cell_type": "code", "execution_count": 26, - "id": "32a2c51d", + "id": "9413ed10", "metadata": { "collapsed": false, "editable": true @@ -3378,7 +3378,7 @@ }, { "cell_type": "markdown", - "id": "988b4c3c", + "id": "5ef898c1", "metadata": { "editable": true }, @@ -3422,7 +3422,7 @@ }, { "cell_type": "markdown", - "id": "b08e5c3f", + "id": "6270da59", "metadata": { "editable": true }, @@ -3434,7 +3434,7 @@ { "cell_type": "code", "execution_count": 27, - "id": "3b5864e7", + "id": "a1b6612b", "metadata": { "collapsed": false, "editable": true @@ -3450,7 +3450,7 @@ }, { "cell_type": "markdown", - "id": "f96254bd", + "id": "b88aea50", "metadata": { "editable": true }, @@ -3461,7 +3461,7 @@ { "cell_type": "code", "execution_count": 28, - "id": "784aee0c", + "id": "8f40fe64", "metadata": { "collapsed": false, "editable": true @@ -3479,7 +3479,7 @@ }, { "cell_type": "markdown", - "id": "d5616e2a", + "id": "b86e3fa0", "metadata": { "editable": true }, @@ -3490,7 +3490,7 @@ { "cell_type": "code", "execution_count": 29, - "id": "8d91d13b", + "id": "1f8b1d5a", "metadata": { "collapsed": false, "editable": true @@ -3504,7 +3504,7 @@ }, { "cell_type": "markdown", - "id": "f81c3406", + "id": "222c84bd", "metadata": { "editable": true }, @@ -3515,7 +3515,7 @@ { "cell_type": "code", "execution_count": 30, - "id": "434d4f3c", + "id": "780459dc", "metadata": { "collapsed": false, "editable": true @@ -3528,7 +3528,7 @@ }, { "cell_type": "markdown", - "id": "c1bf7530", + "id": "53bd2e9b", "metadata": { "editable": true }, @@ -3539,7 +3539,7 @@ { "cell_type": "code", "execution_count": 31, - "id": "7fd8c004", + "id": "5bac6f50", "metadata": { "collapsed": false, "editable": true @@ -3556,7 +3556,7 @@ }, { "cell_type": "markdown", - "id": "a1b4260a", + "id": "7c03d8ad", "metadata": { "editable": true }, @@ -3567,7 +3567,7 @@ { "cell_type": "code", "execution_count": 32, - "id": "e5303f58", + "id": "d32ac0d5", "metadata": { "collapsed": false, "editable": true @@ -3583,7 +3583,7 @@ }, { "cell_type": "markdown", - "id": "2a9b8649", + "id": "9bbbf5d2", "metadata": { "editable": true }, @@ -3594,7 +3594,7 @@ { "cell_type": "code", "execution_count": 33, - "id": "c16b948c", + "id": "435eabf3", "metadata": { "collapsed": false, "editable": true @@ -3618,7 +3618,7 @@ }, { "cell_type": "markdown", - "id": "e16e8946", + "id": "1d0316d8", "metadata": { "editable": true }, @@ -3629,7 +3629,7 @@ { "cell_type": "code", "execution_count": 34, - "id": "b9fe4c39", + "id": "428ca983", "metadata": { "collapsed": false, "editable": true @@ -3642,7 +3642,7 @@ }, { "cell_type": "markdown", - "id": "91b51561", + "id": "1f48b507", "metadata": { "editable": true }, @@ -3653,7 +3653,7 @@ { "cell_type": "code", "execution_count": 35, - "id": "e3b9fbd9", + "id": "82c7f88e", "metadata": { "collapsed": false, "editable": true @@ -3673,7 +3673,7 @@ }, { "cell_type": "markdown", - "id": "f4c894b3", + "id": "af5e67ec", "metadata": { "editable": true }, @@ -3684,7 +3684,7 @@ { "cell_type": "code", "execution_count": 36, - "id": "b879380d", + "id": "2e5a49d5", "metadata": { "collapsed": false, "editable": true @@ -3727,7 +3727,7 @@ { "cell_type": "code", "execution_count": 37, - "id": "5c646824", + "id": "193f2fa9", "metadata": { "collapsed": false, "editable": true @@ -3742,7 +3742,7 @@ }, { "cell_type": "markdown", - "id": "fcbd54b7", + "id": "7fd81229", "metadata": { "editable": true }, @@ -3819,7 +3819,7 @@ }, { "cell_type": "markdown", - "id": "dc5eefba", + "id": "7791df68", "metadata": { "editable": true }, @@ -3831,7 +3831,7 @@ }, { "cell_type": "markdown", - "id": "74092b8e", + "id": "7540dd3b", "metadata": { "editable": true }, @@ -3851,7 +3851,7 @@ { "cell_type": "code", "execution_count": 38, - "id": "29a1b167", + "id": "3336893a", "metadata": { "collapsed": false, "editable": true @@ -3885,7 +3885,7 @@ }, { "cell_type": "markdown", - "id": "ae1b0689", + "id": "68146245", "metadata": { "editable": true }, @@ -3900,7 +3900,7 @@ }, { "cell_type": "markdown", - "id": "ce25e983", + "id": "5f73e12a", "metadata": { "editable": true }, @@ -3912,7 +3912,7 @@ }, { "cell_type": "markdown", - "id": "48a5391f", + "id": "3a6f0106", "metadata": { "editable": true }, @@ -3922,7 +3922,7 @@ }, { "cell_type": "markdown", - "id": "cce21123", + "id": "489bf6a3", "metadata": { "editable": true }, @@ -3946,7 +3946,7 @@ { "cell_type": "code", "execution_count": 39, - "id": "6e847f61", + "id": "dc6f77ee", "metadata": { "collapsed": false, "editable": true @@ -3990,7 +3990,7 @@ }, { "cell_type": "markdown", - "id": "0020a5f3", + "id": "2e94dcd3", "metadata": { "editable": true }, @@ -4000,7 +4000,7 @@ }, { "cell_type": "markdown", - "id": "a226cdd9", + "id": "7298cf1d", "metadata": { "editable": true }, @@ -4069,7 +4069,7 @@ }, { "cell_type": "markdown", - "id": "9fc89d8c", + "id": "10db6d60", "metadata": { "editable": true }, @@ -4083,7 +4083,7 @@ { "cell_type": "code", "execution_count": 40, - "id": "e417626d", + "id": "1db38720", "metadata": { "collapsed": false, "editable": true @@ -4096,7 +4096,7 @@ }, { "cell_type": "markdown", - "id": "cf385569", + "id": "3802c10c", "metadata": { "editable": true }, @@ -4110,7 +4110,7 @@ }, { "cell_type": "markdown", - "id": "9b6db66e", + "id": "0e298fa7", "metadata": { "editable": true }, @@ -4123,7 +4123,7 @@ }, { "cell_type": "markdown", - "id": "91003866", + "id": "6e6b1642", "metadata": { "editable": true }, @@ -4134,7 +4134,7 @@ }, { "cell_type": "markdown", - "id": "341e67fe", + "id": "4d691079", "metadata": { "editable": true }, @@ -4146,7 +4146,7 @@ }, { "cell_type": "markdown", - "id": "486fb461", + "id": "aec0693e", "metadata": { "editable": true }, @@ -4156,7 +4156,7 @@ }, { "cell_type": "markdown", - "id": "b6785408", + "id": "082dce1f", "metadata": { "editable": true }, @@ -4168,7 +4168,7 @@ }, { "cell_type": "markdown", - "id": "46c12d87", + "id": "980a908b", "metadata": { "editable": true }, @@ -4184,7 +4184,7 @@ { "cell_type": "code", "execution_count": 41, - "id": "ff067689", + "id": "dfd1e291", "metadata": { "collapsed": false, "editable": true @@ -4235,7 +4235,7 @@ }, { "cell_type": "markdown", - "id": "b7704c33", + "id": "2b9113a4", "metadata": { "editable": true }, @@ -4245,7 +4245,7 @@ }, { "cell_type": "markdown", - "id": "1c2ac182", + "id": "e1b66025", "metadata": { "editable": true }, @@ -4291,7 +4291,7 @@ { "cell_type": "code", "execution_count": 42, - "id": "dc94e107", + "id": "1f61fef1", "metadata": { "collapsed": false, "editable": true @@ -4304,7 +4304,7 @@ }, { "cell_type": "markdown", - "id": "eb016ff4", + "id": "2a387540", "metadata": { "editable": true }, @@ -4315,7 +4315,7 @@ { "cell_type": "code", "execution_count": 43, - "id": "1c3b0985", + "id": "d4ca9adf", "metadata": { "collapsed": false, "editable": true @@ -4330,7 +4330,7 @@ }, { "cell_type": "markdown", - "id": "fd966077", + "id": "549fd34a", "metadata": { "editable": true }, @@ -4348,7 +4348,7 @@ { "cell_type": "code", "execution_count": 44, - "id": "dff4770a", + "id": "452e7ddf", "metadata": { "collapsed": false, "editable": true @@ -4365,7 +4365,7 @@ }, { "cell_type": "markdown", - "id": "9876ac7f", + "id": "d3b3c08c", "metadata": { "editable": true }, @@ -4381,7 +4381,7 @@ { "cell_type": "code", "execution_count": 45, - "id": "305042b6", + "id": "4aad4eb0", "metadata": { "collapsed": false, "editable": true @@ -4425,7 +4425,7 @@ }, { "cell_type": "markdown", - "id": "87233cf1", + "id": "1224d3b5", "metadata": { "editable": true }, @@ -4435,7 +4435,7 @@ }, { "cell_type": "markdown", - "id": "41cbe8c3", + "id": "0f4f1cc3", "metadata": { "editable": true }, @@ -4446,7 +4446,7 @@ }, { "cell_type": "markdown", - "id": "d4294280", + "id": "aca40014", "metadata": { "editable": true }, @@ -4457,7 +4457,7 @@ }, { "cell_type": "markdown", - "id": "0f5ec60d", + "id": "2afa7dbc", "metadata": { "editable": true }, @@ -4468,7 +4468,7 @@ }, { "cell_type": "markdown", - "id": "650a7cf6", + "id": "50a555bd", "metadata": { "editable": true }, @@ -4491,7 +4491,7 @@ { "cell_type": "code", "execution_count": 46, - "id": "57da61e9", + "id": "8286a35b", "metadata": { "collapsed": false, "editable": true @@ -4504,7 +4504,7 @@ }, { "cell_type": "markdown", - "id": "4f6c6ed4", + "id": "5167b3ba", "metadata": { "editable": true }, @@ -4521,7 +4521,7 @@ }, { "cell_type": "markdown", - "id": "83164bcc", + "id": "cb3d13c4", "metadata": { "editable": true }, @@ -4534,7 +4534,7 @@ }, { "cell_type": "markdown", - "id": "35e2f214", + "id": "0001b4b7", "metadata": { "editable": true }, @@ -4545,7 +4545,7 @@ }, { "cell_type": "markdown", - "id": "e7fcd4bf", + "id": "54d64bca", "metadata": { "editable": true }, @@ -4557,7 +4557,7 @@ }, { "cell_type": "markdown", - "id": "f980f5dd", + "id": "a0d12cd4", "metadata": { "editable": true }, @@ -4567,7 +4567,7 @@ }, { "cell_type": "markdown", - "id": "404c4590", + "id": "e106067a", "metadata": { "editable": true }, @@ -4579,7 +4579,7 @@ }, { "cell_type": "markdown", - "id": "de7b647e", + "id": "bd211dd6", "metadata": { "editable": true }, @@ -4596,7 +4596,7 @@ { "cell_type": "code", "execution_count": 47, - "id": "c64fe530", + "id": "4394cc31", "metadata": { "collapsed": false, "editable": true @@ -4688,7 +4688,7 @@ }, { "cell_type": "markdown", - "id": "687ff081", + "id": "27144669", "metadata": { "editable": true }, @@ -4698,7 +4698,7 @@ }, { "cell_type": "markdown", - "id": "2e5938cd", + "id": "f8f1b0c1", "metadata": { "editable": true }, @@ -4720,7 +4720,7 @@ }, { "cell_type": "markdown", - "id": "d9e99254", + "id": "3bb29f8e", "metadata": { "editable": true }, @@ -4732,7 +4732,7 @@ }, { "cell_type": "markdown", - "id": "f6caf857", + "id": "1ca6a904", "metadata": { "editable": true }, @@ -4742,7 +4742,7 @@ }, { "cell_type": "markdown", - "id": "004eea35", + "id": "e096bb31", "metadata": { "editable": true }, @@ -4754,7 +4754,7 @@ }, { "cell_type": "markdown", - "id": "fd3037ee", + "id": "2c4a87f8", "metadata": { "editable": true }, @@ -4764,7 +4764,7 @@ }, { "cell_type": "markdown", - "id": "53700a04", + "id": "9d6848d3", "metadata": { "editable": true }, @@ -4776,7 +4776,7 @@ }, { "cell_type": "markdown", - "id": "3e15d191", + "id": "9f070f76", "metadata": { "editable": true }, @@ -4791,7 +4791,7 @@ }, { "cell_type": "markdown", - "id": "75c00aa1", + "id": "14885913", "metadata": { "editable": true }, @@ -4803,7 +4803,7 @@ }, { "cell_type": "markdown", - "id": "765be39e", + "id": "f5b4f42b", "metadata": { "editable": true }, @@ -4813,7 +4813,7 @@ }, { "cell_type": "markdown", - "id": "371bb281", + "id": "abca9fed", "metadata": { "editable": true }, @@ -4825,7 +4825,7 @@ }, { "cell_type": "markdown", - "id": "7531bc5c", + "id": "a3931447", "metadata": { "editable": true }, @@ -4835,7 +4835,7 @@ }, { "cell_type": "markdown", - "id": "096367a8", + "id": "bff5fde9", "metadata": { "editable": true }, @@ -4847,7 +4847,7 @@ }, { "cell_type": "markdown", - "id": "f2b48135", + "id": "cfcbbd41", "metadata": { "editable": true }, @@ -4857,7 +4857,7 @@ }, { "cell_type": "markdown", - "id": "64e7a83f", + "id": "f21eecf5", "metadata": { "editable": true }, @@ -4869,7 +4869,7 @@ }, { "cell_type": "markdown", - "id": "7cd415f6", + "id": "5d1bccf8", "metadata": { "editable": true }, @@ -4879,7 +4879,7 @@ }, { "cell_type": "markdown", - "id": "b1d73cf8", + "id": "cd0ac1aa", "metadata": { "editable": true }, @@ -4891,7 +4891,7 @@ }, { "cell_type": "markdown", - "id": "23c1b258", + "id": "e2689f44", "metadata": { "editable": true }, @@ -4901,7 +4901,7 @@ }, { "cell_type": "markdown", - "id": "f26c3a7c", + "id": "3578ef22", "metadata": { "editable": true }, @@ -4913,7 +4913,7 @@ }, { "cell_type": "markdown", - "id": "73594acc", + "id": "1b9ae1e2", "metadata": { "editable": true }, @@ -4923,7 +4923,7 @@ }, { "cell_type": "markdown", - "id": "9e2c6bff", + "id": "3c67b152", "metadata": { "editable": true }, @@ -4935,7 +4935,7 @@ }, { "cell_type": "markdown", - "id": "f0ecd236", + "id": "7e4a7fe2", "metadata": { "editable": true }, @@ -4945,7 +4945,7 @@ }, { "cell_type": "markdown", - "id": "9a6ec43b", + "id": "0c255fd7", "metadata": { "editable": true }, @@ -4957,7 +4957,7 @@ }, { "cell_type": "markdown", - "id": "eb98056f", + "id": "f0b00e3d", "metadata": { "editable": true }, @@ -4967,7 +4967,7 @@ }, { "cell_type": "markdown", - "id": "5e5ac90a", + "id": "7c9a7b92", "metadata": { "editable": true }, @@ -4979,7 +4979,7 @@ }, { "cell_type": "markdown", - "id": "c8bdfe01", + "id": "a8e3e7e8", "metadata": { "editable": true }, @@ -4989,7 +4989,7 @@ }, { "cell_type": "markdown", - "id": "4dacfd83", + "id": "007406a0", "metadata": { "editable": true }, @@ -5001,7 +5001,7 @@ }, { "cell_type": "markdown", - "id": "66ba7f8c", + "id": "20f80df6", "metadata": { "editable": true }, diff --git a/doc/LectureNotes/_build/html/_sources/chapter2.ipynb b/doc/LectureNotes/_build/html/_sources/chapter2.ipynb index 880b4de0f..31a6d7135 100644 --- a/doc/LectureNotes/_build/html/_sources/chapter2.ipynb +++ b/doc/LectureNotes/_build/html/_sources/chapter2.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "7d4ecb5d", + "id": "74d0d498", "metadata": { "editable": true }, @@ -13,7 +13,7 @@ }, { "cell_type": "markdown", - "id": "1b85d5f1", + "id": "acd544cd", "metadata": { "editable": true }, @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "a252fe86", + "id": "0acaa875", "metadata": { "editable": true }, @@ -37,7 +37,7 @@ }, { "cell_type": "markdown", - "id": "bc95be71", + "id": "0924b488", "metadata": { "editable": true }, @@ -49,7 +49,7 @@ }, { "cell_type": "markdown", - "id": "c77a2611", + "id": "b7307eb7", "metadata": { "editable": true }, @@ -61,7 +61,7 @@ }, { "cell_type": "markdown", - "id": "d427f76c", + "id": "8096b1f0", "metadata": { "editable": true }, @@ -73,7 +73,7 @@ }, { "cell_type": "markdown", - "id": "f0fe9791", + "id": "d64adaf2", "metadata": { "editable": true }, @@ -83,7 +83,7 @@ }, { "cell_type": "markdown", - "id": "76d07f64", + "id": "78b35483", "metadata": { "editable": true }, @@ -95,7 +95,7 @@ }, { "cell_type": "markdown", - "id": "12f77a55", + "id": "f4a3ff68", "metadata": { "editable": true }, @@ -105,7 +105,7 @@ }, { "cell_type": "markdown", - "id": "5ce0346b", + "id": "5704d260", "metadata": { "editable": true }, @@ -117,7 +117,7 @@ }, { "cell_type": "markdown", - "id": "2aeccd66", + "id": "12fa775a", "metadata": { "editable": true }, @@ -130,7 +130,7 @@ }, { "cell_type": "markdown", - "id": "e36d0875", + "id": "a694774d", "metadata": { "editable": true }, @@ -142,7 +142,7 @@ }, { "cell_type": "markdown", - "id": "48cdf012", + "id": "e0775433", "metadata": { "editable": true }, @@ -154,7 +154,7 @@ }, { "cell_type": "markdown", - "id": "89fb4555", + "id": "ec16ae7d", "metadata": { "editable": true }, @@ -166,7 +166,7 @@ }, { "cell_type": "markdown", - "id": "3cce2fbf", + "id": "258fbf6a", "metadata": { "editable": true }, @@ -176,7 +176,7 @@ }, { "cell_type": "markdown", - "id": "623e11d4", + "id": "05ea3605", "metadata": { "editable": true }, @@ -188,7 +188,7 @@ }, { "cell_type": "markdown", - "id": "3677f8ed", + "id": "db5ed2d4", "metadata": { "editable": true }, @@ -198,7 +198,7 @@ }, { "cell_type": "markdown", - "id": "65a16065", + "id": "e99ad8e8", "metadata": { "editable": true }, @@ -210,7 +210,7 @@ }, { "cell_type": "markdown", - "id": "e4dc61d4", + "id": "1cc7938a", "metadata": { "editable": true }, @@ -220,7 +220,7 @@ }, { "cell_type": "markdown", - "id": "6d333c04", + "id": "0e3fc9d5", "metadata": { "editable": true }, @@ -246,7 +246,7 @@ "This is given by the **Singular Value Decomposition** (SVD) algorithm,\n", "perhaps the most powerful linear algebra algorithm. The SVD provides\n", "a numerically stable matrix decomposition that is used in a large\n", - "swath oc applications and the decomposition is always stable\n", + "swath of applications and the decomposition is always stable\n", "numerically.\n", "\n", "In machine learning it plays a central role in dealing with for\n", @@ -262,12 +262,12 @@ "are problems with near singular or singular matrices. The column vectors of $\\boldsymbol{X}$ \n", "may be linearly dependent, normally referred to as super-collinearity. \n", "This means that the matrix may be rank deficient and it is basically impossible to \n", - "to model the data using linear regression. As an example, consider the matrix" + "model the data using linear regression. As an example, consider the matrix" ] }, { "cell_type": "markdown", - "id": "baba6f65", + "id": "6d2bc570", "metadata": { "editable": true }, @@ -290,7 +290,7 @@ }, { "cell_type": "markdown", - "id": "97aaa550", + "id": "fdda638f", "metadata": { "editable": true }, @@ -299,7 +299,7 @@ "the first column is the row-wise sum of the other two columns. The rank (more correct,\n", "the column rank) of a matrix is the dimension of the space spanned by the\n", "column vectors. Hence, the rank of $\\mathbf{X}$ is equal to the number\n", - "of linearly independent columns. In this particular case the matrix has rank 2.\n", + "of linearly independent columns. In this particular case the matrix has rank 1.\n", "\n", "Super-collinearity of an $(n \\times p)$-dimensional design matrix $\\mathbf{X}$ implies\n", "that the inverse of the matrix $\\boldsymbol{X}^T\\boldsymbol{X}$ (the matrix we need to invert to solve the linear regression equations) is non-invertible. If we have a square matrix that does not have an inverse, we say this matrix singular. The example here demonstrates this" @@ -307,7 +307,7 @@ }, { "cell_type": "markdown", - "id": "d196128e", + "id": "29a3a620", "metadata": { "editable": true }, @@ -326,7 +326,7 @@ }, { "cell_type": "markdown", - "id": "d9d92d89", + "id": "3278b038", "metadata": { "editable": true }, @@ -339,7 +339,7 @@ }, { "cell_type": "markdown", - "id": "b3d65641", + "id": "7b66f623", "metadata": { "editable": true }, @@ -357,14 +357,14 @@ }, { "cell_type": "markdown", - "id": "ef75ca28", + "id": "c97ae6c5", "metadata": { "editable": true }, "source": [ "has linearly dependent column vectors, we will not be able to compute the inverse\n", "of $\\boldsymbol{X}^T\\boldsymbol{X}$ and we cannot find the parameters (estimators) $\\beta_i$. \n", - "The estimators are only well-defined if $(\\boldsymbol{X}^{T}\\boldsymbol{X})^{-1}$ exits. \n", + "The estimators are only well-defined if $(\\boldsymbol{X}^{T}\\boldsymbol{X})$ can be inverted. \n", "This is more likely to happen when the matrix $\\boldsymbol{X}$ is high-dimensional. In this case it is likely to encounter a situation where \n", "the regression parameters $\\beta_i$ cannot be estimated.\n", "\n", @@ -373,7 +373,7 @@ }, { "cell_type": "markdown", - "id": "bcba41b4", + "id": "af0bfc59", "metadata": { "editable": true }, @@ -385,7 +385,7 @@ }, { "cell_type": "markdown", - "id": "dda8ceea", + "id": "6469bfe8", "metadata": { "editable": true }, @@ -395,14 +395,14 @@ }, { "cell_type": "markdown", - "id": "454a5885", + "id": "75d45f30", "metadata": { "editable": true }, "source": [ "## Basic math of the SVD\n", "\n", - "From standard linear algebra we know that a square matrix $\\boldsymbol{X}$ can be diagonalized if and only it is \n", + "From standard linear algebra we know that a square matrix $\\boldsymbol{X}$ can be diagonalized if and only if it is \n", "a so-called [normal matrix](https://en.wikipedia.org/wiki/Normal_matrix), that is if $\\boldsymbol{X}\\in {\\mathbb{R}}^{n\\times n}$\n", "we have $\\boldsymbol{X}\\boldsymbol{X}^T=\\boldsymbol{X}^T\\boldsymbol{X}$ or if $\\boldsymbol{X}\\in {\\mathbb{C}}^{n\\times n}$ we have $\\boldsymbol{X}\\boldsymbol{X}^{\\dagger}=\\boldsymbol{X}^{\\dagger}\\boldsymbol{X}$.\n", "The matrix has then a set of eigenpairs" @@ -410,7 +410,7 @@ }, { "cell_type": "markdown", - "id": "be408a56", + "id": "28b4fac2", "metadata": { "editable": true }, @@ -422,7 +422,7 @@ }, { "cell_type": "markdown", - "id": "5f9d9612", + "id": "085b2de7", "metadata": { "editable": true }, @@ -432,7 +432,7 @@ }, { "cell_type": "markdown", - "id": "208d2b7b", + "id": "1fb42fdc", "metadata": { "editable": true }, @@ -444,7 +444,7 @@ }, { "cell_type": "markdown", - "id": "abe59381", + "id": "0f7b8c0d", "metadata": { "editable": true }, @@ -454,7 +454,7 @@ }, { "cell_type": "markdown", - "id": "1105a012", + "id": "057f3ed2", "metadata": { "editable": true }, @@ -466,7 +466,7 @@ }, { "cell_type": "markdown", - "id": "be0d3499", + "id": "628031b9", "metadata": { "editable": true }, @@ -478,7 +478,7 @@ }, { "cell_type": "markdown", - "id": "d2a7f70e", + "id": "3177dcfe", "metadata": { "editable": true }, @@ -493,7 +493,7 @@ }, { "cell_type": "markdown", - "id": "2927bf84", + "id": "a392a54d", "metadata": { "editable": true }, @@ -514,7 +514,7 @@ }, { "cell_type": "markdown", - "id": "f0881611", + "id": "3496079e", "metadata": { "editable": true }, @@ -526,7 +526,7 @@ }, { "cell_type": "markdown", - "id": "2b00326b", + "id": "77b61c68", "metadata": { "editable": true }, @@ -536,7 +536,7 @@ }, { "cell_type": "markdown", - "id": "0b928939", + "id": "dbb84089", "metadata": { "editable": true }, @@ -548,7 +548,7 @@ }, { "cell_type": "markdown", - "id": "dd9b5714", + "id": "04fc9eec", "metadata": { "editable": true }, @@ -594,7 +594,7 @@ }, { "cell_type": "markdown", - "id": "1524a26d", + "id": "4f1e3bb4", "metadata": { "editable": true }, @@ -605,7 +605,7 @@ { "cell_type": "code", "execution_count": 1, - "id": "0c5ee0f0", + "id": "a39cbeb0", "metadata": { "collapsed": false, "editable": true @@ -645,7 +645,7 @@ }, { "cell_type": "markdown", - "id": "541be9f2", + "id": "dca36481", "metadata": { "editable": true }, @@ -675,7 +675,7 @@ }, { "cell_type": "markdown", - "id": "8088b20a", + "id": "b9b3c7db", "metadata": { "editable": true }, @@ -689,7 +689,7 @@ { "cell_type": "code", "execution_count": 2, - "id": "0a1aeb6a", + "id": "6aa5981e", "metadata": { "collapsed": false, "editable": true @@ -701,7 +701,7 @@ }, { "cell_type": "markdown", - "id": "c94ae586", + "id": "ae58132b", "metadata": { "editable": true }, @@ -712,7 +712,7 @@ { "cell_type": "code", "execution_count": 3, - "id": "1604fc1a", + "id": "761d48f5", "metadata": { "collapsed": false, "editable": true @@ -739,7 +739,6 @@ " return np.matmul(V,np.matmul(invD,UT))\n", "\n", "\n", - "#X = np.array([ [1.0, -1.0, 2.0], [1.0, 0.0, 1.0], [1.0, 2.0, -1.0], [1.0, 1.0, 0.0] ])\n", "# Non-singular square matrix\n", "X = np.array( [ [1,2,3],[2,4,5],[3,5,6]])\n", "print(X)\n", @@ -752,7 +751,7 @@ }, { "cell_type": "markdown", - "id": "ec171bab", + "id": "6297c4ec", "metadata": { "editable": true }, @@ -765,12 +764,12 @@ "It is also called the the Moore-Penrose Inverse after two independent discoverers of the method or the Generalized Inverse.\n", "It is used for the calculation of the inverse for singular or near singular matrices and for rectangular matrices.\n", "\n", - "Using the SVD we can obtain the pseudoinverse of a matrix $\\boldsymbol{A}$ (labeled here as $\\boldsymbol{A}_{\\mathrm{PI}}$" + "Using the SVD we can obtain the pseudoinverse (PI) of a matrix $\\boldsymbol{A}$ (labeled here as $\\boldsymbol{A}_{\\mathrm{PI}}$" ] }, { "cell_type": "markdown", - "id": "28d8e04d", + "id": "2bb1f4b8", "metadata": { "editable": true }, @@ -782,7 +781,7 @@ }, { "cell_type": "markdown", - "id": "d61db81e", + "id": "832a6404", "metadata": { "editable": true }, @@ -793,7 +792,7 @@ { "cell_type": "code", "execution_count": 4, - "id": "42ee64fb", + "id": "d393c8c7", "metadata": { "collapsed": false, "editable": true @@ -827,7 +826,7 @@ }, { "cell_type": "markdown", - "id": "de54283f", + "id": "3d0570c2", "metadata": { "editable": true }, @@ -837,7 +836,7 @@ }, { "cell_type": "markdown", - "id": "12dcb1c3", + "id": "071ff3b6", "metadata": { "editable": true }, @@ -851,7 +850,7 @@ }, { "cell_type": "markdown", - "id": "7e9df537", + "id": "113247f9", "metadata": { "editable": true }, @@ -870,7 +869,7 @@ }, { "cell_type": "markdown", - "id": "4ca18cc5", + "id": "05603c38", "metadata": { "editable": true }, @@ -880,7 +879,7 @@ }, { "cell_type": "markdown", - "id": "fb195f64", + "id": "8848e319", "metadata": { "editable": true }, @@ -892,21 +891,21 @@ }, { "cell_type": "markdown", - "id": "76f68d8d", + "id": "5b4146e5", "metadata": { "editable": true }, "source": [ "where $\\boldsymbol{U}$ is an orthogonal matrix of dimension $n\\times n$, meaning that $\\boldsymbol{U}\\boldsymbol{U}^T=\\boldsymbol{U}^T\\boldsymbol{U}=\\boldsymbol{I}_n$. Here $\\boldsymbol{I}_n$ is the unit matrix of dimension $n \\times n$.\n", "\n", - "Similarly, $\\boldsymbol{V}$ is an orthogonal matrix of dimension $p\\times p$, meaning that $\\boldsymbol{V}\\boldsymbol{V}^T=\\boldsymbol{V}^T\\boldsymbol{V}=\\boldsymbol{I}_p$. Here $\\boldsymbol{I}_n$ is the unit matrix of dimension $p \\times p$.\n", + "Similarly, $\\boldsymbol{V}$ is an orthogonal matrix of dimension $p\\times p$, meaning that $\\boldsymbol{V}\\boldsymbol{V}^T=\\boldsymbol{V}^T\\boldsymbol{V}=\\boldsymbol{I}_p$. Here $\\boldsymbol{I}_p$ is the unit matrix of dimension $p \\times p$.\n", "\n", "Finally $\\boldsymbol{\\Sigma}$ contains the singular values $\\sigma_i$. This matrix has dimension $n\\times p$ and the singular values $\\sigma_i$ are all positive. The non-zero values are ordered in descending order, that is" ] }, { "cell_type": "markdown", - "id": "258a1c95", + "id": "43701d21", "metadata": { "editable": true }, @@ -918,7 +917,7 @@ }, { "cell_type": "markdown", - "id": "1e5d87a5", + "id": "7cdca00d", "metadata": { "editable": true }, @@ -930,7 +929,7 @@ }, { "cell_type": "markdown", - "id": "640e515f", + "id": "add83821", "metadata": { "editable": true }, @@ -947,7 +946,7 @@ }, { "cell_type": "markdown", - "id": "0f289cf7", + "id": "3746dd8d", "metadata": { "editable": true }, @@ -957,7 +956,7 @@ }, { "cell_type": "markdown", - "id": "c9ffceed", + "id": "ae591c49", "metadata": { "editable": true }, @@ -973,7 +972,7 @@ }, { "cell_type": "markdown", - "id": "a99d261a", + "id": "63009724", "metadata": { "editable": true }, @@ -983,7 +982,7 @@ }, { "cell_type": "markdown", - "id": "e3819654", + "id": "c674e8da", "metadata": { "editable": true }, @@ -999,7 +998,7 @@ }, { "cell_type": "markdown", - "id": "c1429159", + "id": "9f60659a", "metadata": { "editable": true }, @@ -1009,7 +1008,7 @@ }, { "cell_type": "markdown", - "id": "2b0a9b45", + "id": "27e17584", "metadata": { "editable": true }, @@ -1025,7 +1024,7 @@ }, { "cell_type": "markdown", - "id": "f48b9161", + "id": "3efc62c4", "metadata": { "editable": true }, @@ -1035,7 +1034,7 @@ }, { "cell_type": "markdown", - "id": "9441e20d", + "id": "195d30c4", "metadata": { "editable": true }, @@ -1052,7 +1051,7 @@ }, { "cell_type": "markdown", - "id": "76ff02e6", + "id": "a00d95e8", "metadata": { "editable": true }, @@ -1066,7 +1065,7 @@ }, { "cell_type": "markdown", - "id": "3906a87a", + "id": "985428ec", "metadata": { "editable": true }, @@ -1078,7 +1077,7 @@ }, { "cell_type": "markdown", - "id": "d711a76a", + "id": "0affd014", "metadata": { "editable": true }, @@ -1088,7 +1087,7 @@ }, { "cell_type": "markdown", - "id": "2749322c", + "id": "146dcd49", "metadata": { "editable": true }, @@ -1100,7 +1099,7 @@ }, { "cell_type": "markdown", - "id": "b4f29652", + "id": "63bc8186", "metadata": { "editable": true }, @@ -1112,7 +1111,7 @@ }, { "cell_type": "markdown", - "id": "e2c0284a", + "id": "4bea8a7d", "metadata": { "editable": true }, @@ -1124,7 +1123,7 @@ }, { "cell_type": "markdown", - "id": "4f3c3e78", + "id": "5321e8fc", "metadata": { "editable": true }, @@ -1134,7 +1133,7 @@ }, { "cell_type": "markdown", - "id": "de70ea98", + "id": "c16d0109", "metadata": { "editable": true }, @@ -1146,7 +1145,7 @@ }, { "cell_type": "markdown", - "id": "87fe93a3", + "id": "4ca7bc79", "metadata": { "editable": true }, @@ -1156,7 +1155,7 @@ }, { "cell_type": "markdown", - "id": "789c8ec6", + "id": "795969aa", "metadata": { "editable": true }, @@ -1168,7 +1167,7 @@ }, { "cell_type": "markdown", - "id": "16964421", + "id": "36fd11ec", "metadata": { "editable": true }, @@ -1178,7 +1177,7 @@ }, { "cell_type": "markdown", - "id": "6650d68a", + "id": "8b59e361", "metadata": { "editable": true }, @@ -1190,7 +1189,7 @@ }, { "cell_type": "markdown", - "id": "5cf19771", + "id": "4212728f", "metadata": { "editable": true }, @@ -1202,7 +1201,7 @@ }, { "cell_type": "markdown", - "id": "7e384c5b", + "id": "8d6940eb", "metadata": { "editable": true }, @@ -1212,7 +1211,7 @@ }, { "cell_type": "markdown", - "id": "e12b5364", + "id": "eabfdb9c", "metadata": { "editable": true }, @@ -1224,7 +1223,7 @@ }, { "cell_type": "markdown", - "id": "3be11012", + "id": "bbc85eab", "metadata": { "editable": true }, @@ -1235,7 +1234,7 @@ }, { "cell_type": "markdown", - "id": "80c0acc6", + "id": "f5b1bf52", "metadata": { "editable": true }, @@ -1247,7 +1246,7 @@ }, { "cell_type": "markdown", - "id": "56d3e48e", + "id": "efcc256a", "metadata": { "editable": true }, @@ -1257,7 +1256,7 @@ }, { "cell_type": "markdown", - "id": "f4622cb0", + "id": "0650a070", "metadata": { "editable": true }, @@ -1269,7 +1268,7 @@ }, { "cell_type": "markdown", - "id": "951d407b", + "id": "c168d425", "metadata": { "editable": true }, @@ -1279,7 +1278,7 @@ }, { "cell_type": "markdown", - "id": "5afab1bf", + "id": "30fb2230", "metadata": { "editable": true }, @@ -1291,7 +1290,7 @@ }, { "cell_type": "markdown", - "id": "4faa04b1", + "id": "d46b1fd5", "metadata": { "editable": true }, @@ -1302,7 +1301,7 @@ }, { "cell_type": "markdown", - "id": "dddd3a83", + "id": "16a93afd", "metadata": { "editable": true }, @@ -1314,7 +1313,7 @@ }, { "cell_type": "markdown", - "id": "db2c339c", + "id": "80e47710", "metadata": { "editable": true }, @@ -1332,7 +1331,7 @@ }, { "cell_type": "markdown", - "id": "8ab3d49f", + "id": "1dc0f98b", "metadata": { "editable": true }, @@ -1348,7 +1347,7 @@ }, { "cell_type": "markdown", - "id": "e57f948b", + "id": "c5f9ce8b", "metadata": { "editable": true }, @@ -1360,19 +1359,19 @@ }, { "cell_type": "markdown", - "id": "6312fe8c", + "id": "c803fdb7", "metadata": { "editable": true }, "source": [ - "This quantity defines was what is called the Hessian matrix (the second derivative of a function we want to optimize).\n", + "This quantity defines what is called the Hessian matrix (the second derivative of the cost function we want to optimize).\n", "\n", "The Hessian matrix plays an important role and is defined in this course as" ] }, { "cell_type": "markdown", - "id": "2cfe093b", + "id": "eef3c89e", "metadata": { "editable": true }, @@ -1384,7 +1383,7 @@ }, { "cell_type": "markdown", - "id": "3d95fdcc", + "id": "e886f303", "metadata": { "editable": true }, @@ -1403,7 +1402,7 @@ }, { "cell_type": "markdown", - "id": "e0dfeff9", + "id": "efcb2b9e", "metadata": { "editable": true }, @@ -1417,7 +1416,7 @@ }, { "cell_type": "markdown", - "id": "5f89d8a5", + "id": "caf380d7", "metadata": { "editable": true }, @@ -1427,7 +1426,7 @@ }, { "cell_type": "markdown", - "id": "c38e45e0", + "id": "9d676665", "metadata": { "editable": true }, @@ -1439,7 +1438,7 @@ }, { "cell_type": "markdown", - "id": "358b23d9", + "id": "301b0d53", "metadata": { "editable": true }, @@ -1449,7 +1448,7 @@ }, { "cell_type": "markdown", - "id": "1b8ed042", + "id": "7c134c39", "metadata": { "editable": true }, @@ -1461,7 +1460,7 @@ }, { "cell_type": "markdown", - "id": "83057d1c", + "id": "12aec852", "metadata": { "editable": true }, @@ -1471,7 +1470,7 @@ }, { "cell_type": "markdown", - "id": "ba3bed27", + "id": "54a5de6b", "metadata": { "editable": true }, @@ -1485,7 +1484,7 @@ }, { "cell_type": "markdown", - "id": "7efd03ba", + "id": "3edc1dd1", "metadata": { "editable": true }, @@ -1508,7 +1507,7 @@ }, { "cell_type": "markdown", - "id": "70f28bbc", + "id": "9d2d7b4e", "metadata": { "editable": true }, @@ -1520,7 +1519,7 @@ }, { "cell_type": "markdown", - "id": "81605545", + "id": "dcee4258", "metadata": { "editable": true }, @@ -1533,7 +1532,7 @@ }, { "cell_type": "markdown", - "id": "74018ba5", + "id": "25100476", "metadata": { "editable": true }, @@ -1547,7 +1546,7 @@ }, { "cell_type": "markdown", - "id": "5b002e32", + "id": "5c46fdef", "metadata": { "editable": true }, @@ -1560,7 +1559,7 @@ }, { "cell_type": "markdown", - "id": "c1e095b5", + "id": "dcfa6d43", "metadata": { "editable": true }, @@ -1579,7 +1578,7 @@ }, { "cell_type": "markdown", - "id": "ddf9f672", + "id": "89dd5e4e", "metadata": { "editable": true }, @@ -1591,7 +1590,7 @@ }, { "cell_type": "markdown", - "id": "7899034b", + "id": "7edacd6c", "metadata": { "editable": true }, @@ -1603,7 +1602,7 @@ }, { "cell_type": "markdown", - "id": "d675f83c", + "id": "94e8929f", "metadata": { "editable": true }, @@ -1613,7 +1612,7 @@ }, { "cell_type": "markdown", - "id": "0724af92", + "id": "3f10861a", "metadata": { "editable": true }, @@ -1625,20 +1624,20 @@ }, { "cell_type": "markdown", - "id": "e85a73eb", + "id": "173fbc84", "metadata": { "editable": true }, "source": [ "With these definitions, we can now rewrite our $2\\times 2$\n", - "correlation/covariance matrix in terms of a moe general design/feature\n", + "correlation/covariance matrix in terms of a more general design/feature\n", "matrix $\\boldsymbol{X}\\in {\\mathbb{R}}^{n\\times p}$. This leads to a $p\\times p$\n", "covariance matrix for the vectors $\\boldsymbol{x}_i$ with $i=0,1,\\dots,p-1$" ] }, { "cell_type": "markdown", - "id": "21d58ff5", + "id": "0913dc51", "metadata": { "editable": true }, @@ -1657,7 +1656,7 @@ }, { "cell_type": "markdown", - "id": "997fe46a", + "id": "70346587", "metadata": { "editable": true }, @@ -1667,7 +1666,7 @@ }, { "cell_type": "markdown", - "id": "618f4836", + "id": "86feec9f", "metadata": { "editable": true }, @@ -1686,7 +1685,7 @@ }, { "cell_type": "markdown", - "id": "1154e7fa", + "id": "25ed76e9", "metadata": { "editable": true }, @@ -1702,7 +1701,7 @@ }, { "cell_type": "markdown", - "id": "1d40c592", + "id": "cea26675", "metadata": { "editable": true }, @@ -1716,7 +1715,7 @@ }, { "cell_type": "markdown", - "id": "43b93642", + "id": "1fa1423f", "metadata": { "editable": true }, @@ -1731,7 +1730,7 @@ { "cell_type": "code", "execution_count": 5, - "id": "e422a526", + "id": "f277b044", "metadata": { "collapsed": false, "editable": true @@ -1752,7 +1751,7 @@ }, { "cell_type": "markdown", - "id": "456786dc", + "id": "02205795", "metadata": { "editable": true }, @@ -1767,7 +1766,7 @@ { "cell_type": "code", "execution_count": 6, - "id": "aee5e3f0", + "id": "6c182a7d", "metadata": { "collapsed": false, "editable": true @@ -1799,7 +1798,7 @@ }, { "cell_type": "markdown", - "id": "333e1d75", + "id": "16ff9454", "metadata": { "editable": true }, @@ -1810,13 +1809,13 @@ "\n", "The above procedure with **numpy** can be made more compact if we use **pandas**.\n", "\n", - "We whow here how we can set up the correlation matrix using **pandas**, as done in this simple code" + "We know here how we can set up the correlation matrix using **pandas**, as done in this simple code" ] }, { "cell_type": "code", "execution_count": 7, - "id": "cbb245b4", + "id": "903635fb", "metadata": { "collapsed": false, "editable": true @@ -1841,7 +1840,7 @@ }, { "cell_type": "markdown", - "id": "598beae1", + "id": "034c38ef", "metadata": { "editable": true }, @@ -1852,7 +1851,7 @@ { "cell_type": "code", "execution_count": 8, - "id": "5bb6727b", + "id": "91afb8cb", "metadata": { "collapsed": false, "editable": true @@ -1906,7 +1905,7 @@ }, { "cell_type": "markdown", - "id": "6841e847", + "id": "9d8768f8", "metadata": { "editable": true }, @@ -1925,7 +1924,7 @@ }, { "cell_type": "markdown", - "id": "494c9f8f", + "id": "a7de38a0", "metadata": { "editable": true }, @@ -1937,7 +1936,7 @@ }, { "cell_type": "markdown", - "id": "28031e99", + "id": "4855248a", "metadata": { "editable": true }, @@ -1947,7 +1946,7 @@ }, { "cell_type": "markdown", - "id": "f9e03888", + "id": "3a150f73", "metadata": { "editable": true }, @@ -1964,7 +1963,7 @@ }, { "cell_type": "markdown", - "id": "f50a073c", + "id": "6ab3f1f7", "metadata": { "editable": true }, @@ -1974,7 +1973,7 @@ }, { "cell_type": "markdown", - "id": "e8332df1", + "id": "ae35f475", "metadata": { "editable": true }, @@ -1989,7 +1988,7 @@ }, { "cell_type": "markdown", - "id": "40e85f2e", + "id": "9f6b4b6b", "metadata": { "editable": true }, @@ -1999,7 +1998,7 @@ }, { "cell_type": "markdown", - "id": "b38921ca", + "id": "af0c59a3", "metadata": { "editable": true }, @@ -2013,7 +2012,7 @@ }, { "cell_type": "markdown", - "id": "6cb1f379", + "id": "824ae63b", "metadata": { "editable": true }, @@ -2027,7 +2026,7 @@ }, { "cell_type": "markdown", - "id": "6f71019b", + "id": "5b480160", "metadata": { "editable": true }, @@ -2039,7 +2038,7 @@ }, { "cell_type": "markdown", - "id": "ae0b0c45", + "id": "506a98da", "metadata": { "editable": true }, @@ -2051,7 +2050,7 @@ }, { "cell_type": "markdown", - "id": "89acbca7", + "id": "72b1e665", "metadata": { "editable": true }, @@ -2061,7 +2060,7 @@ }, { "cell_type": "markdown", - "id": "9e52517d", + "id": "6ea9123f", "metadata": { "editable": true }, @@ -2073,7 +2072,7 @@ }, { "cell_type": "markdown", - "id": "5dd4bae9", + "id": "ab471475", "metadata": { "editable": true }, @@ -2083,7 +2082,7 @@ }, { "cell_type": "markdown", - "id": "d0c48d0a", + "id": "ff364443", "metadata": { "editable": true }, @@ -2100,7 +2099,7 @@ }, { "cell_type": "markdown", - "id": "238fd7dc", + "id": "4619ec8f", "metadata": { "editable": true }, @@ -2110,7 +2109,7 @@ }, { "cell_type": "markdown", - "id": "5b30b7ea", + "id": "529d5ed0", "metadata": { "editable": true }, @@ -2122,7 +2121,7 @@ }, { "cell_type": "markdown", - "id": "38a1ee92", + "id": "762e07ea", "metadata": { "editable": true }, @@ -2132,7 +2131,7 @@ }, { "cell_type": "markdown", - "id": "fb441672", + "id": "f45c2ce1", "metadata": { "editable": true }, @@ -2144,7 +2143,7 @@ }, { "cell_type": "markdown", - "id": "20d9a077", + "id": "35835939", "metadata": { "editable": true }, @@ -2156,7 +2155,7 @@ }, { "cell_type": "markdown", - "id": "7b4732c4", + "id": "901c3505", "metadata": { "editable": true }, @@ -2168,7 +2167,7 @@ }, { "cell_type": "markdown", - "id": "d6de6e76", + "id": "63486657", "metadata": { "editable": true }, @@ -2190,7 +2189,7 @@ }, { "cell_type": "markdown", - "id": "b85d60d8", + "id": "b8cb7b04", "metadata": { "editable": true }, @@ -2202,7 +2201,7 @@ }, { "cell_type": "markdown", - "id": "681abce5", + "id": "8962eeb3", "metadata": { "editable": true }, @@ -2219,7 +2218,7 @@ }, { "cell_type": "markdown", - "id": "a0061112", + "id": "ff83bf5a", "metadata": { "editable": true }, @@ -2231,7 +2230,7 @@ }, { "cell_type": "markdown", - "id": "67af75b4", + "id": "67c405ee", "metadata": { "editable": true }, @@ -2241,7 +2240,7 @@ }, { "cell_type": "markdown", - "id": "14e03bab", + "id": "d2279b06", "metadata": { "editable": true }, @@ -2253,7 +2252,7 @@ }, { "cell_type": "markdown", - "id": "ef2fc352", + "id": "c08bd913", "metadata": { "editable": true }, @@ -2263,7 +2262,7 @@ }, { "cell_type": "markdown", - "id": "cb03894b", + "id": "585fcec4", "metadata": { "editable": true }, @@ -2275,7 +2274,7 @@ }, { "cell_type": "markdown", - "id": "322818b0", + "id": "c5ee7c18", "metadata": { "editable": true }, @@ -2285,7 +2284,7 @@ }, { "cell_type": "markdown", - "id": "10f1ad94", + "id": "250d6a7b", "metadata": { "editable": true }, @@ -2297,7 +2296,7 @@ }, { "cell_type": "markdown", - "id": "17865864", + "id": "26dca3eb", "metadata": { "editable": true }, @@ -2314,7 +2313,7 @@ }, { "cell_type": "markdown", - "id": "30dddf0b", + "id": "43ae52cf", "metadata": { "editable": true }, @@ -2327,7 +2326,7 @@ }, { "cell_type": "markdown", - "id": "8633ef50", + "id": "fa5c2da2", "metadata": { "editable": true }, @@ -2339,7 +2338,7 @@ }, { "cell_type": "markdown", - "id": "a7ec868f", + "id": "ef125654", "metadata": { "editable": true }, @@ -2349,7 +2348,7 @@ }, { "cell_type": "markdown", - "id": "772f70dc", + "id": "3e398c3d", "metadata": { "editable": true }, @@ -2362,7 +2361,7 @@ }, { "cell_type": "markdown", - "id": "eda842c9", + "id": "6e4285d1", "metadata": { "editable": true }, @@ -2372,7 +2371,7 @@ }, { "cell_type": "markdown", - "id": "4f4cbc79", + "id": "c1d8fde6", "metadata": { "editable": true }, @@ -2384,7 +2383,7 @@ }, { "cell_type": "markdown", - "id": "c960bc44", + "id": "5b082cd2", "metadata": { "editable": true }, @@ -2397,7 +2396,7 @@ }, { "cell_type": "markdown", - "id": "1d5e2196", + "id": "306b6062", "metadata": { "editable": true }, @@ -2410,7 +2409,7 @@ }, { "cell_type": "markdown", - "id": "000880d6", + "id": "f9c22f99", "metadata": { "editable": true }, @@ -2422,7 +2421,7 @@ }, { "cell_type": "markdown", - "id": "a9d1e159", + "id": "8fa998f9", "metadata": { "editable": true }, @@ -2434,7 +2433,7 @@ }, { "cell_type": "markdown", - "id": "6882c9cf", + "id": "954b3b63", "metadata": { "editable": true }, @@ -2444,7 +2443,7 @@ }, { "cell_type": "markdown", - "id": "a21757d3", + "id": "40d226a6", "metadata": { "editable": true }, @@ -2457,7 +2456,7 @@ }, { "cell_type": "markdown", - "id": "f072b07c", + "id": "571654e9", "metadata": { "editable": true }, @@ -2469,7 +2468,7 @@ }, { "cell_type": "markdown", - "id": "733a6413", + "id": "4b96f90f", "metadata": { "editable": true }, @@ -2481,7 +2480,7 @@ }, { "cell_type": "markdown", - "id": "c1fe1a2c", + "id": "6af80b33", "metadata": { "editable": true }, @@ -2491,7 +2490,7 @@ }, { "cell_type": "markdown", - "id": "d39258b1", + "id": "ed4e7687", "metadata": { "editable": true }, @@ -2503,7 +2502,7 @@ }, { "cell_type": "markdown", - "id": "59c47ad9", + "id": "2eb319cc", "metadata": { "editable": true }, @@ -2517,7 +2516,7 @@ }, { "cell_type": "markdown", - "id": "eb60430f", + "id": "8528934c", "metadata": { "editable": true }, @@ -2529,7 +2528,7 @@ }, { "cell_type": "markdown", - "id": "265d31a8", + "id": "22a7e810", "metadata": { "editable": true }, @@ -2539,7 +2538,7 @@ }, { "cell_type": "markdown", - "id": "8ab4a19c", + "id": "01d9c1c9", "metadata": { "editable": true }, @@ -2551,7 +2550,7 @@ }, { "cell_type": "markdown", - "id": "e1cf6baf", + "id": "5d910fd1", "metadata": { "editable": true }, @@ -2563,7 +2562,7 @@ }, { "cell_type": "markdown", - "id": "0769ccf1", + "id": "b8bbfa39", "metadata": { "editable": true }, @@ -2575,7 +2574,7 @@ }, { "cell_type": "markdown", - "id": "b2efb7e5", + "id": "51ac6ef1", "metadata": { "editable": true }, @@ -2594,7 +2593,7 @@ }, { "cell_type": "markdown", - "id": "2fac59a0", + "id": "12ee6646", "metadata": { "editable": true }, @@ -2606,7 +2605,7 @@ }, { "cell_type": "markdown", - "id": "6783041f", + "id": "22852ccf", "metadata": { "editable": true }, @@ -2616,7 +2615,7 @@ }, { "cell_type": "markdown", - "id": "cb5777d1", + "id": "68d87eac", "metadata": { "editable": true }, @@ -2628,7 +2627,7 @@ }, { "cell_type": "markdown", - "id": "4b124b41", + "id": "0219a1a8", "metadata": { "editable": true }, @@ -2640,7 +2639,7 @@ }, { "cell_type": "markdown", - "id": "379a857f", + "id": "be1f339c", "metadata": { "editable": true }, @@ -2652,7 +2651,7 @@ }, { "cell_type": "markdown", - "id": "2125cb49", + "id": "7e1d5221", "metadata": { "editable": true }, @@ -2670,7 +2669,7 @@ }, { "cell_type": "markdown", - "id": "f40d87ac", + "id": "0b4bc87c", "metadata": { "editable": true }, @@ -2682,7 +2681,7 @@ }, { "cell_type": "markdown", - "id": "04c2c26c", + "id": "de7e0986", "metadata": { "editable": true }, @@ -2692,7 +2691,7 @@ }, { "cell_type": "markdown", - "id": "8d6fe816", + "id": "0ae7dd26", "metadata": { "editable": true }, @@ -2704,7 +2703,7 @@ }, { "cell_type": "markdown", - "id": "77db7bc0", + "id": "5caa1086", "metadata": { "editable": true }, @@ -2714,7 +2713,7 @@ }, { "cell_type": "markdown", - "id": "77ebce0a", + "id": "c737b14f", "metadata": { "editable": true }, @@ -2726,7 +2725,7 @@ }, { "cell_type": "markdown", - "id": "30e3d7f9", + "id": "60570cf0", "metadata": { "editable": true }, @@ -2742,7 +2741,7 @@ }, { "cell_type": "markdown", - "id": "b76bf6d6", + "id": "f0c2e386", "metadata": { "editable": true }, @@ -2754,7 +2753,7 @@ }, { "cell_type": "markdown", - "id": "ec68ccb3", + "id": "5f3e91d2", "metadata": { "editable": true }, @@ -2764,7 +2763,7 @@ }, { "cell_type": "markdown", - "id": "7849b038", + "id": "66b637e8", "metadata": { "editable": true }, @@ -2776,7 +2775,7 @@ }, { "cell_type": "markdown", - "id": "e2596a14", + "id": "4082c969", "metadata": { "editable": true }, @@ -2786,7 +2785,7 @@ }, { "cell_type": "markdown", - "id": "5912b05e", + "id": "2c0b085b", "metadata": { "editable": true }, @@ -2798,7 +2797,7 @@ }, { "cell_type": "markdown", - "id": "5a85cd53", + "id": "bf355533", "metadata": { "editable": true }, @@ -2808,7 +2807,7 @@ }, { "cell_type": "markdown", - "id": "048012bd", + "id": "928d6cb3", "metadata": { "editable": true }, @@ -2820,7 +2819,7 @@ }, { "cell_type": "markdown", - "id": "efef81d5", + "id": "39a40fd9", "metadata": { "editable": true }, @@ -2830,12 +2829,12 @@ "Let us assume that our design matrix is given by unit (identity) matrix, that is a square diagonal matrix with ones only along the\n", "diagonal. In this case we have an equal number of rows and columns $n=p$.\n", "\n", - "Our model approximation is just $\\tilde{\\boldsymbol{y}}=\\boldsymbol{\\beta}$ and the mean squared error and thereby the cost function for ordinary least sqquares (OLS) is then (we drop the term $1/n$)" + "Our model approximation is just $\\tilde{\\boldsymbol{y}}=\\boldsymbol{\\beta}$ and the mean squared error and thereby the cost function for ordinary least squares (OLS) is then (we drop the term $1/n$)" ] }, { "cell_type": "markdown", - "id": "54ca6b87", + "id": "5d891e5c", "metadata": { "editable": true }, @@ -2847,7 +2846,7 @@ }, { "cell_type": "markdown", - "id": "1e2ef9fc", + "id": "f9ea4d16", "metadata": { "editable": true }, @@ -2857,7 +2856,7 @@ }, { "cell_type": "markdown", - "id": "87f035f4", + "id": "59b56446", "metadata": { "editable": true }, @@ -2869,7 +2868,7 @@ }, { "cell_type": "markdown", - "id": "f9ebafc4", + "id": "b178aedb", "metadata": { "editable": true }, @@ -2879,7 +2878,7 @@ }, { "cell_type": "markdown", - "id": "ff097451", + "id": "3c7c60e4", "metadata": { "editable": true }, @@ -2891,7 +2890,7 @@ }, { "cell_type": "markdown", - "id": "6e5a4735", + "id": "2f5d3c17", "metadata": { "editable": true }, @@ -2901,7 +2900,7 @@ }, { "cell_type": "markdown", - "id": "2b787e5e", + "id": "2a612078", "metadata": { "editable": true }, @@ -2913,7 +2912,7 @@ }, { "cell_type": "markdown", - "id": "3349660d", + "id": "dfb11d07", "metadata": { "editable": true }, @@ -2923,7 +2922,7 @@ }, { "cell_type": "markdown", - "id": "da17bea5", + "id": "9331f4a6", "metadata": { "editable": true }, @@ -2935,7 +2934,7 @@ }, { "cell_type": "markdown", - "id": "ba3eb166", + "id": "b4661ad6", "metadata": { "editable": true }, @@ -2945,7 +2944,7 @@ }, { "cell_type": "markdown", - "id": "5003889b", + "id": "60adb333", "metadata": { "editable": true }, @@ -2957,7 +2956,7 @@ }, { "cell_type": "markdown", - "id": "8c9da994", + "id": "d5fa48d0", "metadata": { "editable": true }, @@ -2967,7 +2966,7 @@ }, { "cell_type": "markdown", - "id": "171cb28c", + "id": "bee441a6", "metadata": { "editable": true }, @@ -2981,20 +2980,20 @@ }, { "cell_type": "markdown", - "id": "5d749681", + "id": "dc6929bb", "metadata": { "editable": true }, "source": [ "Plotting these results ([figure in handwritten notes for week 36](https://github.com/CompPhysics/MachineLearning/blob/master/doc/HandWrittenNotes/2021/NotesSeptember9.pdf)) shows clearly that Lasso regression suppresses (sets to zero) values of $\\beta_i$ for specific values of $\\lambda$. Ridge regression reduces on the other hand the values of $\\beta_i$ as function of $\\lambda$.\n", "\n", - "As another examples, \n", + "As another example, \n", "let us assume we have a data set with outputs/targets given by the vector" ] }, { "cell_type": "markdown", - "id": "ec36a482", + "id": "954061f9", "metadata": { "editable": true }, @@ -3006,7 +3005,7 @@ }, { "cell_type": "markdown", - "id": "153e6fdb", + "id": "97efa82b", "metadata": { "editable": true }, @@ -3016,7 +3015,7 @@ }, { "cell_type": "markdown", - "id": "2dbc8ef3", + "id": "f2ed5f9b", "metadata": { "editable": true }, @@ -3028,7 +3027,7 @@ }, { "cell_type": "markdown", - "id": "c5077dc7", + "id": "1c424fc1", "metadata": { "editable": true }, @@ -3040,7 +3039,7 @@ }, { "cell_type": "markdown", - "id": "cb8e4e64", + "id": "95467447", "metadata": { "editable": true }, @@ -3052,7 +3051,7 @@ }, { "cell_type": "markdown", - "id": "b7761fa1", + "id": "5da0739a", "metadata": { "editable": true }, @@ -3062,7 +3061,7 @@ }, { "cell_type": "markdown", - "id": "12478361", + "id": "47e7e72f", "metadata": { "editable": true }, @@ -3074,7 +3073,7 @@ }, { "cell_type": "markdown", - "id": "49d1c0e3", + "id": "974570c8", "metadata": { "editable": true }, @@ -3086,7 +3085,7 @@ }, { "cell_type": "markdown", - "id": "bbf2a7e1", + "id": "dd9e2341", "metadata": { "editable": true }, @@ -3098,7 +3097,7 @@ }, { "cell_type": "markdown", - "id": "5465e48e", + "id": "70f08735", "metadata": { "editable": true }, @@ -3108,7 +3107,7 @@ }, { "cell_type": "markdown", - "id": "6ae8cea7", + "id": "c0a08b76", "metadata": { "editable": true }, @@ -3120,7 +3119,7 @@ }, { "cell_type": "markdown", - "id": "073f7084", + "id": "1d8ed72a", "metadata": { "editable": true }, @@ -3135,7 +3134,7 @@ }, { "cell_type": "markdown", - "id": "9f700c62", + "id": "9d4ef6fd", "metadata": { "editable": true }, @@ -3147,7 +3146,7 @@ }, { "cell_type": "markdown", - "id": "dc606935", + "id": "3ba1fd07", "metadata": { "editable": true }, @@ -3159,7 +3158,7 @@ }, { "cell_type": "markdown", - "id": "9f027657", + "id": "2c6a0484", "metadata": { "editable": true }, @@ -3169,7 +3168,7 @@ }, { "cell_type": "markdown", - "id": "73ab89da", + "id": "7f86e745", "metadata": { "editable": true }, @@ -3181,7 +3180,7 @@ }, { "cell_type": "markdown", - "id": "d90641d4", + "id": "46c8a1af", "metadata": { "editable": true }, @@ -3191,7 +3190,7 @@ }, { "cell_type": "markdown", - "id": "783e4acf", + "id": "33d6b311", "metadata": { "editable": true }, @@ -3203,7 +3202,7 @@ }, { "cell_type": "markdown", - "id": "54e34208", + "id": "1e4eae3a", "metadata": { "editable": true }, @@ -3213,7 +3212,7 @@ }, { "cell_type": "markdown", - "id": "e1d51c0f", + "id": "7a68a399", "metadata": { "editable": true }, @@ -3225,7 +3224,7 @@ }, { "cell_type": "markdown", - "id": "df26eb7d", + "id": "89874fbd", "metadata": { "editable": true }, @@ -3238,7 +3237,7 @@ }, { "cell_type": "markdown", - "id": "52773a3b", + "id": "a849fabc", "metadata": { "editable": true }, @@ -3250,7 +3249,7 @@ }, { "cell_type": "markdown", - "id": "7147420f", + "id": "445f0b08", "metadata": { "editable": true }, @@ -3262,7 +3261,7 @@ }, { "cell_type": "markdown", - "id": "0148b8ed", + "id": "669385c5", "metadata": { "editable": true }, @@ -3272,7 +3271,7 @@ }, { "cell_type": "markdown", - "id": "a289ee68", + "id": "d5d14c30", "metadata": { "editable": true }, @@ -3284,7 +3283,7 @@ }, { "cell_type": "markdown", - "id": "a134de53", + "id": "1db05ce9", "metadata": { "editable": true }, @@ -3303,7 +3302,7 @@ }, { "cell_type": "markdown", - "id": "42525db3", + "id": "48598bde", "metadata": { "editable": true }, @@ -3315,7 +3314,7 @@ }, { "cell_type": "markdown", - "id": "8cb8693f", + "id": "458cc863", "metadata": { "editable": true }, @@ -3325,7 +3324,7 @@ }, { "cell_type": "markdown", - "id": "941c059c", + "id": "ff948eca", "metadata": { "editable": true }, @@ -3337,7 +3336,7 @@ }, { "cell_type": "markdown", - "id": "c9505d7b", + "id": "38dfba54", "metadata": { "editable": true }, @@ -3347,7 +3346,7 @@ }, { "cell_type": "markdown", - "id": "706d9352", + "id": "bc715180", "metadata": { "editable": true }, @@ -3359,7 +3358,7 @@ }, { "cell_type": "markdown", - "id": "a36f3223", + "id": "62e9a17c", "metadata": { "editable": true }, @@ -3369,7 +3368,7 @@ }, { "cell_type": "markdown", - "id": "a16a4703", + "id": "e564b775", "metadata": { "editable": true }, @@ -3381,7 +3380,7 @@ }, { "cell_type": "markdown", - "id": "62e13728", + "id": "2bdbcac1", "metadata": { "editable": true }, @@ -3397,7 +3396,7 @@ { "cell_type": "code", "execution_count": 9, - "id": "4b9e0425", + "id": "a1e3dee1", "metadata": { "collapsed": false, "editable": true @@ -3459,24 +3458,24 @@ }, { "cell_type": "markdown", - "id": "7ad7e409", + "id": "5973148f", "metadata": { "editable": true }, "source": [ - "We see here that we reach a plateau for the Ridge results. Writing out the coefficients $\\boldsymbol{\\beta}$, we that they are getting smaller and smaller and our error stabilizes since the predicted values of $\\tilde{\\boldsymbol{y}}$ approach zero.\n", + "We see here that we reach a plateau for the Ridge results. Writing out the coefficients $\\boldsymbol{\\beta}$, we observe that they are getting smaller and smaller and our error stabilizes since the predicted values of $\\tilde{\\boldsymbol{y}}$ approach zero.\n", "\n", "This happens also for Lasso regression, as seen from the next code\n", "output. The difference is that Lasso shrinks the values of $\\beta$ to\n", "zero at a much earlier stage and the results flatten out. We see that\n", "Lasso gives also an excellent fit for small values of $\\lambda$ and\n", - "shows rthe best performance of the three regression methods." + "shows the best performance of the three regression methods." ] }, { "cell_type": "code", "execution_count": 10, - "id": "5618fe91", + "id": "a961f69c", "metadata": { "collapsed": false, "editable": true @@ -3543,7 +3542,7 @@ }, { "cell_type": "markdown", - "id": "d11661fb", + "id": "60cfd641", "metadata": { "editable": true }, @@ -3562,7 +3561,7 @@ { "cell_type": "code", "execution_count": 11, - "id": "22f6ce96", + "id": "171876b3", "metadata": { "collapsed": false, "editable": true @@ -3651,7 +3650,7 @@ }, { "cell_type": "markdown", - "id": "2ab56f06", + "id": "947928e7", "metadata": { "editable": true }, @@ -3666,7 +3665,7 @@ }, { "cell_type": "markdown", - "id": "86c7b9aa", + "id": "9559d0a8", "metadata": { "editable": true }, @@ -3695,7 +3694,7 @@ }, { "cell_type": "markdown", - "id": "1a8cf62c", + "id": "6810eb7d", "metadata": { "editable": true }, @@ -3711,7 +3710,7 @@ }, { "cell_type": "markdown", - "id": "03c65270", + "id": "bd997167", "metadata": { "editable": true }, @@ -3734,7 +3733,7 @@ }, { "cell_type": "markdown", - "id": "423800c4", + "id": "4ff740b9", "metadata": { "editable": true }, @@ -3746,7 +3745,7 @@ }, { "cell_type": "markdown", - "id": "54abfaf4", + "id": "fe0b2250", "metadata": { "editable": true }, @@ -3757,7 +3756,7 @@ }, { "cell_type": "markdown", - "id": "630d72b6", + "id": "87e6b9b3", "metadata": { "editable": true }, @@ -3769,7 +3768,7 @@ }, { "cell_type": "markdown", - "id": "5de630a0", + "id": "68d0de57", "metadata": { "editable": true }, @@ -3779,7 +3778,7 @@ }, { "cell_type": "markdown", - "id": "aa85b4cd", + "id": "2f239890", "metadata": { "editable": true }, @@ -3795,7 +3794,7 @@ }, { "cell_type": "markdown", - "id": "2f903151", + "id": "2a724679", "metadata": { "editable": true }, @@ -3806,7 +3805,7 @@ }, { "cell_type": "markdown", - "id": "a9378db4", + "id": "2d710e45", "metadata": { "editable": true }, @@ -3829,7 +3828,7 @@ }, { "cell_type": "markdown", - "id": "5eeef81e", + "id": "488a73d8", "metadata": { "editable": true }, @@ -3842,7 +3841,7 @@ }, { "cell_type": "markdown", - "id": "e3aa6792", + "id": "9b1dca9a", "metadata": { "editable": true }, @@ -3854,7 +3853,7 @@ }, { "cell_type": "markdown", - "id": "d9f4d5aa", + "id": "07089a59", "metadata": { "editable": true }, @@ -3868,7 +3867,7 @@ }, { "cell_type": "markdown", - "id": "52725327", + "id": "690bd104", "metadata": { "editable": true }, @@ -3899,7 +3898,7 @@ }, { "cell_type": "markdown", - "id": "ae6de7ff", + "id": "6a9132ce", "metadata": { "editable": true }, @@ -3921,7 +3920,7 @@ }, { "cell_type": "markdown", - "id": "3b7642a3", + "id": "68cce775", "metadata": { "editable": true }, @@ -3933,7 +3932,7 @@ }, { "cell_type": "markdown", - "id": "6519d923", + "id": "a9c3f89a", "metadata": { "editable": true }, @@ -3946,7 +3945,7 @@ }, { "cell_type": "markdown", - "id": "d5c90c4b", + "id": "f9e2f9d7", "metadata": { "editable": true }, @@ -3958,7 +3957,7 @@ }, { "cell_type": "markdown", - "id": "32d45fbe", + "id": "58443fe8", "metadata": { "editable": true }, @@ -3970,7 +3969,7 @@ }, { "cell_type": "markdown", - "id": "7e7e08c2", + "id": "cc34c059", "metadata": { "editable": true }, @@ -3982,7 +3981,7 @@ }, { "cell_type": "markdown", - "id": "1f3b3e08", + "id": "6ad9c8e3", "metadata": { "editable": true }, @@ -3994,7 +3993,7 @@ }, { "cell_type": "markdown", - "id": "8c4539a9", + "id": "7c09657d", "metadata": { "editable": true }, @@ -4017,7 +4016,7 @@ }, { "cell_type": "markdown", - "id": "6e53e7aa", + "id": "abe9915b", "metadata": { "editable": true }, @@ -4029,7 +4028,7 @@ }, { "cell_type": "markdown", - "id": "0a8f5e0e", + "id": "326e0c75", "metadata": { "editable": true }, @@ -4040,7 +4039,7 @@ }, { "cell_type": "markdown", - "id": "de7e332e", + "id": "567fb1b1", "metadata": { "editable": true }, @@ -4052,19 +4051,19 @@ }, { "cell_type": "markdown", - "id": "e4873c9c", + "id": "107abe1c", "metadata": { "editable": true }, "source": [ "which reads as finding the likelihood of an event $y_i$ with the input variables $\\boldsymbol{X}$ given the parameters (to be determined) $\\boldsymbol{\\beta}$.\n", "\n", - "Since these events are assumed to be independent and identicall distributed we can build the probability distribution function (PDF) for all possible event $\\boldsymbol{y}$ as the product of the single events, that is we have" + "Since these events are assumed to be independent and identically distributed we can build the probability distribution function (PDF) for all possible event $\\boldsymbol{y}$ as the product of the single events, that is we have" ] }, { "cell_type": "markdown", - "id": "7bd0f3cb", + "id": "f11ddf78", "metadata": { "editable": true }, @@ -4076,7 +4075,7 @@ }, { "cell_type": "markdown", - "id": "181adb8d", + "id": "2abd6e3b", "metadata": { "editable": true }, @@ -4087,7 +4086,7 @@ }, { "cell_type": "markdown", - "id": "90fc5963", + "id": "caddb652", "metadata": { "editable": true }, @@ -4099,7 +4098,7 @@ }, { "cell_type": "markdown", - "id": "ee0229b0", + "id": "291e1dd6", "metadata": { "editable": true }, @@ -4110,7 +4109,7 @@ }, { "cell_type": "markdown", - "id": "543c8ca5", + "id": "73ac95c1", "metadata": { "editable": true }, @@ -4122,7 +4121,7 @@ }, { "cell_type": "markdown", - "id": "38881820", + "id": "ce49493b", "metadata": { "editable": true }, @@ -4157,7 +4156,7 @@ }, { "cell_type": "markdown", - "id": "0f1fea5a", + "id": "1ff54861", "metadata": { "editable": true }, @@ -4169,7 +4168,7 @@ }, { "cell_type": "markdown", - "id": "4c07b706", + "id": "e8cdd425", "metadata": { "editable": true }, @@ -4179,7 +4178,7 @@ }, { "cell_type": "markdown", - "id": "20a2d9f1", + "id": "95d54be7", "metadata": { "editable": true }, @@ -4191,7 +4190,7 @@ }, { "cell_type": "markdown", - "id": "d65c8233", + "id": "731e3e2a", "metadata": { "editable": true }, @@ -4201,7 +4200,7 @@ }, { "cell_type": "markdown", - "id": "251536f6", + "id": "8c40a24c", "metadata": { "editable": true }, @@ -4213,7 +4212,7 @@ }, { "cell_type": "markdown", - "id": "c24acd35", + "id": "1e298a02", "metadata": { "editable": true }, @@ -4223,7 +4222,7 @@ }, { "cell_type": "markdown", - "id": "2594074f", + "id": "fd5c3e4f", "metadata": { "editable": true }, @@ -4235,7 +4234,7 @@ }, { "cell_type": "markdown", - "id": "bb7f7b33", + "id": "d3aab131", "metadata": { "editable": true }, @@ -4255,7 +4254,7 @@ }, { "cell_type": "markdown", - "id": "84b10307", + "id": "64646b7c", "metadata": { "editable": true }, @@ -4267,7 +4266,7 @@ }, { "cell_type": "markdown", - "id": "2ed6eff3", + "id": "0ad4cc29", "metadata": { "editable": true }, @@ -4277,19 +4276,19 @@ }, { "cell_type": "markdown", - "id": "bee02bb6", + "id": "8dfd2150", "metadata": { "editable": true }, "source": [ "$$\n", - "p(X \\cup Y)= p(X,Y)= p(X\\vert Y)p(Y)=p(Y\\vert X)p(X),\n", + "p(X \\cap Y)= p(X,Y)= p(X\\vert Y)p(Y)=p(Y\\vert X)p(X),\n", "$$" ] }, { "cell_type": "markdown", - "id": "f9cb00d6", + "id": "9c0313b7", "metadata": { "editable": true }, @@ -4303,7 +4302,7 @@ }, { "cell_type": "markdown", - "id": "bf8b6016", + "id": "af94800f", "metadata": { "editable": true }, @@ -4315,7 +4314,7 @@ }, { "cell_type": "markdown", - "id": "192d323f", + "id": "3ed2ccef", "metadata": { "editable": true }, @@ -4325,7 +4324,7 @@ }, { "cell_type": "markdown", - "id": "f593b004", + "id": "7a74ee19", "metadata": { "editable": true }, @@ -4337,7 +4336,7 @@ }, { "cell_type": "markdown", - "id": "515aeb1a", + "id": "5191a71e", "metadata": { "editable": true }, @@ -4347,7 +4346,7 @@ }, { "cell_type": "markdown", - "id": "4f069d49", + "id": "5d5de8f7", "metadata": { "editable": true }, @@ -4359,7 +4358,7 @@ }, { "cell_type": "markdown", - "id": "bfeebc26", + "id": "cca75f59", "metadata": { "editable": true }, @@ -4369,7 +4368,7 @@ }, { "cell_type": "markdown", - "id": "8a0fadd6", + "id": "9113e675", "metadata": { "editable": true }, @@ -4381,7 +4380,7 @@ }, { "cell_type": "markdown", - "id": "24bd831c", + "id": "a21d13da", "metadata": { "editable": true }, @@ -4417,7 +4416,7 @@ }, { "cell_type": "markdown", - "id": "ed5051fd", + "id": "0c7abec6", "metadata": { "editable": true }, @@ -4429,7 +4428,7 @@ }, { "cell_type": "markdown", - "id": "3ee252d1", + "id": "2eccb1af", "metadata": { "editable": true }, @@ -4442,7 +4441,7 @@ }, { "cell_type": "markdown", - "id": "5f96bad5", + "id": "3c6635e5", "metadata": { "editable": true }, @@ -4454,7 +4453,7 @@ }, { "cell_type": "markdown", - "id": "c58a4b8e", + "id": "ecf0a0b6", "metadata": { "editable": true }, @@ -4468,7 +4467,7 @@ }, { "cell_type": "markdown", - "id": "5415897f", + "id": "166345a1", "metadata": { "editable": true }, @@ -4480,7 +4479,7 @@ }, { "cell_type": "markdown", - "id": "8a2bffd1", + "id": "8a73e80e", "metadata": { "editable": true }, @@ -4491,7 +4490,7 @@ }, { "cell_type": "markdown", - "id": "2dd3ffc5", + "id": "01441388", "metadata": { "editable": true }, @@ -4503,7 +4502,7 @@ }, { "cell_type": "markdown", - "id": "d7f4ee89", + "id": "93fe1e0a", "metadata": { "editable": true }, @@ -4515,7 +4514,7 @@ }, { "cell_type": "markdown", - "id": "45729327", + "id": "d6860415", "metadata": { "editable": true }, @@ -4533,7 +4532,7 @@ }, { "cell_type": "markdown", - "id": "c2f81821", + "id": "9710dd92", "metadata": { "editable": true }, @@ -4551,7 +4550,7 @@ }, { "cell_type": "markdown", - "id": "7e97b2f6", + "id": "23e3912e", "metadata": { "editable": true }, @@ -4561,7 +4560,7 @@ }, { "cell_type": "markdown", - "id": "43e854ca", + "id": "cf500f71", "metadata": { "editable": true }, @@ -4590,7 +4589,7 @@ { "cell_type": "code", "execution_count": 12, - "id": "62e17aee", + "id": "134d0a22", "metadata": { "collapsed": false, "editable": true @@ -4664,7 +4663,7 @@ }, { "cell_type": "markdown", - "id": "c03f356d", + "id": "7dcfe550", "metadata": { "editable": true }, @@ -4694,7 +4693,7 @@ { "cell_type": "code", "execution_count": 13, - "id": "1ecda570", + "id": "5ff5d7c2", "metadata": { "collapsed": false, "editable": true @@ -4743,7 +4742,7 @@ }, { "cell_type": "markdown", - "id": "bd3186fd", + "id": "f1680928", "metadata": { "editable": true }, @@ -4754,12 +4753,12 @@ "noise. Here we recommend to use $\\sigma^2=1$ as variance for the\n", "added noise (which follows a normal distribution with mean value zero).\n", "Comment your results. If you have a large noise term, do the parameters $\\beta_j$ vary more as function\n", - "model complexity? And what about their variance?" + "of model complexity? And what about their variance?" ] }, { "cell_type": "markdown", - "id": "10f8e3d1", + "id": "5b458403", "metadata": { "editable": true }, @@ -4777,7 +4776,7 @@ }, { "cell_type": "markdown", - "id": "6a0b1e1c", + "id": "6e2d6bf6", "metadata": { "editable": true }, @@ -4789,7 +4788,7 @@ }, { "cell_type": "markdown", - "id": "642cfda6", + "id": "098b6cbd", "metadata": { "editable": true }, @@ -4799,7 +4798,7 @@ }, { "cell_type": "markdown", - "id": "dc785785", + "id": "8a02d0aa", "metadata": { "editable": true }, @@ -4811,7 +4810,7 @@ }, { "cell_type": "markdown", - "id": "a2591c04", + "id": "97f22408", "metadata": { "editable": true }, @@ -4821,7 +4820,7 @@ }, { "cell_type": "markdown", - "id": "37438bbe", + "id": "27038459", "metadata": { "editable": true }, @@ -4833,7 +4832,7 @@ }, { "cell_type": "markdown", - "id": "9ad42344", + "id": "f682a8c3", "metadata": { "editable": true }, @@ -4843,7 +4842,7 @@ }, { "cell_type": "markdown", - "id": "a95978e7", + "id": "7fdaa748", "metadata": { "editable": true }, @@ -4855,12 +4854,12 @@ }, { "cell_type": "markdown", - "id": "434a17cd", + "id": "1e7fa52c", "metadata": { "editable": true }, "source": [ - "We have a model for $p(\\boldsymbol{D}\\vert\\boldsymbol{\\beta})$ but need one for the **prior** $p(\\boldsymbol{\\beta}$! \n", + "We have a model for $p(\\boldsymbol{D}\\vert\\boldsymbol{\\beta})$ but need one for the **prior** $p(\\boldsymbol{\\beta})$! \n", "\n", "With the posterior probability defined by a likelihood which we have\n", "already modeled and an unknown prior, we are now ready to make\n", @@ -4873,7 +4872,7 @@ }, { "cell_type": "markdown", - "id": "c3581bd6", + "id": "501d66f4", "metadata": { "editable": true }, @@ -4885,7 +4884,7 @@ }, { "cell_type": "markdown", - "id": "19277aa0", + "id": "f029c143", "metadata": { "editable": true }, @@ -4895,7 +4894,7 @@ }, { "cell_type": "markdown", - "id": "3aa17c65", + "id": "7f7c3e11", "metadata": { "editable": true }, @@ -4907,7 +4906,7 @@ }, { "cell_type": "markdown", - "id": "169fd184", + "id": "1f39114c", "metadata": { "editable": true }, @@ -4920,7 +4919,7 @@ }, { "cell_type": "markdown", - "id": "8340686e", + "id": "81cc7b03", "metadata": { "editable": true }, @@ -4932,7 +4931,7 @@ }, { "cell_type": "markdown", - "id": "46d497c8", + "id": "1e614b9b", "metadata": { "editable": true }, @@ -4942,7 +4941,7 @@ }, { "cell_type": "markdown", - "id": "db839f5a", + "id": "77252afc", "metadata": { "editable": true }, @@ -4954,7 +4953,7 @@ }, { "cell_type": "markdown", - "id": "7b412be2", + "id": "14953579", "metadata": { "editable": true }, @@ -4966,7 +4965,7 @@ }, { "cell_type": "markdown", - "id": "98250878", + "id": "36f1f63d", "metadata": { "editable": true }, @@ -4978,7 +4977,7 @@ }, { "cell_type": "markdown", - "id": "e0374cc2", + "id": "50dd90a5", "metadata": { "editable": true }, @@ -4988,7 +4987,7 @@ }, { "cell_type": "markdown", - "id": "f251157b", + "id": "de39cb12", "metadata": { "editable": true }, @@ -5000,7 +4999,7 @@ }, { "cell_type": "markdown", - "id": "5beb906a", + "id": "ad1fc46e", "metadata": { "editable": true }, @@ -5012,19 +5011,19 @@ }, { "cell_type": "markdown", - "id": "18264240", + "id": "ff8695d4", "metadata": { "editable": true }, "source": [ "$$\n", - "C(\\boldsymbol{\\beta}=\\frac{\\vert\\vert (\\boldsymbol{y}-\\boldsymbol{X}\\boldsymbol{\\beta})\\vert\\vert_2^2}{2\\sigma^2}+\\frac{1}{\\tau}\\vert\\vert\\boldsymbol{\\beta}\\vert\\vert_1,\n", + "C(\\boldsymbol{\\beta})=\\frac{\\vert\\vert (\\boldsymbol{y}-\\boldsymbol{X}\\boldsymbol{\\beta})\\vert\\vert_2^2}{2\\sigma^2}+\\frac{1}{\\tau}\\vert\\vert\\boldsymbol{\\beta}\\vert\\vert_1,\n", "$$" ] }, { "cell_type": "markdown", - "id": "b977c7cd", + "id": "0de8080e", "metadata": { "editable": true }, @@ -5034,19 +5033,19 @@ }, { "cell_type": "markdown", - "id": "80b2f3e2", + "id": "3965e5ef", "metadata": { "editable": true }, "source": [ "$$\n", - "C(\\boldsymbol{\\beta}=\\frac{\\vert\\vert (\\boldsymbol{y}-\\boldsymbol{X}\\boldsymbol{\\beta})\\vert\\vert_2^2}{2\\sigma^2}+\\lambda\\vert\\vert\\boldsymbol{\\beta}\\vert\\vert_1,\n", + "C(\\boldsymbol{\\beta})=\\frac{\\vert\\vert (\\boldsymbol{y}-\\boldsymbol{X}\\boldsymbol{\\beta})\\vert\\vert_2^2}{2\\sigma^2}+\\lambda\\vert\\vert\\boldsymbol{\\beta}\\vert\\vert_1,\n", "$$" ] }, { "cell_type": "markdown", - "id": "dd62775a", + "id": "5c978cdf", "metadata": { "editable": true }, diff --git a/doc/LectureNotes/_build/html/_sources/chapteroptimization.ipynb b/doc/LectureNotes/_build/html/_sources/chapteroptimization.ipynb index 5d83c5b50..b85c38adf 100644 --- a/doc/LectureNotes/_build/html/_sources/chapteroptimization.ipynb +++ b/doc/LectureNotes/_build/html/_sources/chapteroptimization.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "4d72e1df", + "id": "f84a9d0d", "metadata": { "editable": true }, @@ -13,7 +13,7 @@ }, { "cell_type": "markdown", - "id": "fb6e8fcd", + "id": "d40fde79", "metadata": { "editable": true }, @@ -39,7 +39,7 @@ }, { "cell_type": "markdown", - "id": "a507b82a", + "id": "5e16ce97", "metadata": { "editable": true }, @@ -54,7 +54,7 @@ }, { "cell_type": "markdown", - "id": "4071429e", + "id": "48b8210e", "metadata": { "editable": true }, @@ -70,7 +70,7 @@ }, { "cell_type": "markdown", - "id": "a3cca0b2", + "id": "160bfec6", "metadata": { "editable": true }, @@ -82,7 +82,7 @@ }, { "cell_type": "markdown", - "id": "12a4ad28", + "id": "cf829958", "metadata": { "editable": true }, @@ -93,7 +93,7 @@ }, { "cell_type": "markdown", - "id": "5d6e7796", + "id": "a0ee64a1", "metadata": { "editable": true }, @@ -105,7 +105,7 @@ }, { "cell_type": "markdown", - "id": "b324ae78", + "id": "9d6e5d8f", "metadata": { "editable": true }, @@ -119,7 +119,7 @@ }, { "cell_type": "markdown", - "id": "7c39cc3f", + "id": "4af11aa5", "metadata": { "editable": true }, @@ -131,7 +131,7 @@ }, { "cell_type": "markdown", - "id": "10749f5d", + "id": "8801711a", "metadata": { "editable": true }, @@ -141,7 +141,7 @@ }, { "cell_type": "markdown", - "id": "3ec50136", + "id": "34c3d5a7", "metadata": { "editable": true }, @@ -153,7 +153,7 @@ }, { "cell_type": "markdown", - "id": "0145d9eb", + "id": "452bbf0a", "metadata": { "editable": true }, @@ -181,7 +181,7 @@ }, { "cell_type": "markdown", - "id": "43c17534", + "id": "e7d6fca4", "metadata": { "editable": true }, @@ -197,7 +197,7 @@ }, { "cell_type": "markdown", - "id": "32ef04f0", + "id": "afcf6c29", "metadata": { "editable": true }, @@ -208,7 +208,7 @@ }, { "cell_type": "markdown", - "id": "6700017c", + "id": "e0e9aca3", "metadata": { "editable": true }, @@ -220,7 +220,7 @@ }, { "cell_type": "markdown", - "id": "8791dec4", + "id": "5d70696d", "metadata": { "editable": true }, @@ -230,7 +230,7 @@ }, { "cell_type": "markdown", - "id": "69008872", + "id": "df759be1", "metadata": { "editable": true }, @@ -242,7 +242,7 @@ }, { "cell_type": "markdown", - "id": "fce4ef1f", + "id": "d9f2bf15", "metadata": { "editable": true }, @@ -252,7 +252,7 @@ }, { "cell_type": "markdown", - "id": "e64aef7e", + "id": "70cf6701", "metadata": { "editable": true }, @@ -264,7 +264,7 @@ }, { "cell_type": "markdown", - "id": "9acecc44", + "id": "e2a70850", "metadata": { "editable": true }, @@ -287,7 +287,7 @@ }, { "cell_type": "markdown", - "id": "18bc9fd6", + "id": "883881e4", "metadata": { "editable": true }, @@ -300,7 +300,7 @@ }, { "cell_type": "markdown", - "id": "7dcad370", + "id": "8704ba9a", "metadata": { "editable": true }, @@ -310,7 +310,7 @@ }, { "cell_type": "markdown", - "id": "f1724121", + "id": "f5ae25a5", "metadata": { "editable": true }, @@ -328,7 +328,7 @@ }, { "cell_type": "markdown", - "id": "d04bfa9f", + "id": "884ca09b", "metadata": { "editable": true }, @@ -338,7 +338,7 @@ }, { "cell_type": "markdown", - "id": "a4d3a9e3", + "id": "9852d9e6", "metadata": { "editable": true }, @@ -353,7 +353,7 @@ }, { "cell_type": "markdown", - "id": "d9d6ff69", + "id": "475ecae5", "metadata": { "editable": true }, @@ -363,7 +363,7 @@ }, { "cell_type": "markdown", - "id": "362a86a3", + "id": "d20911ef", "metadata": { "editable": true }, @@ -377,7 +377,7 @@ }, { "cell_type": "markdown", - "id": "4b8c2937", + "id": "8c9e3f44", "metadata": { "editable": true }, @@ -387,7 +387,7 @@ }, { "cell_type": "markdown", - "id": "7580aa9a", + "id": "eec377bf", "metadata": { "editable": true }, @@ -401,7 +401,7 @@ }, { "cell_type": "markdown", - "id": "a2e3adc3", + "id": "93d87180", "metadata": { "editable": true }, @@ -416,7 +416,7 @@ }, { "cell_type": "markdown", - "id": "83a585c9", + "id": "e1165ae3", "metadata": { "editable": true }, @@ -433,7 +433,7 @@ }, { "cell_type": "markdown", - "id": "e127ea11", + "id": "a84cf785", "metadata": { "editable": true }, @@ -445,7 +445,7 @@ }, { "cell_type": "markdown", - "id": "bce435bc", + "id": "387af099", "metadata": { "editable": true }, @@ -464,7 +464,7 @@ }, { "cell_type": "markdown", - "id": "2691da5f", + "id": "71b6681c", "metadata": { "editable": true }, @@ -476,7 +476,7 @@ }, { "cell_type": "markdown", - "id": "e7ae7322", + "id": "0b3f7fe6", "metadata": { "editable": true }, @@ -517,7 +517,7 @@ }, { "cell_type": "markdown", - "id": "a6a44ea7", + "id": "c1a307a1", "metadata": { "editable": true }, @@ -536,7 +536,19 @@ "$\\mathbb{R}$. Examples of convex sets of $\\mathbb{R}^2$ are the\n", "regular polygons (triangles, rectangles, pentagons, etc...).\n", "\n", - "**Convex function**: Let $X \\subset \\mathbb{R}^n$ be a convex set. Assume that the function $f: X \\rightarrow \\mathbb{R}$ is continuous, then $f$ is said to be convex if $$f(tx_1 + (1-t)x_2) \\leq tf(x_1) + (1-t)f(x_2) $$ for all $x_1, x_2 \\in X$ and for all $t \\in [0,1]$. If $\\leq$ is replaced with a strict inequaltiy in the definition, we demand $x_1 \\neq x_2$ and $t\\in(0,1)$ then $f$ is said to be strictly convex. For a single variable function, convexity means that if you draw a straight line connecting $f(x_1)$ and $f(x_2)$, the value of the function on the interval $[x_1,x_2]$ is always below the line as illustrated below.\n", + "**Convex function**: Let $X \\subset \\mathbb{R}^n$ be a convex\n", + "set. Assume that the function $f: X \\rightarrow \\mathbb{R}$ is\n", + "continuous, then $f$ is said to be convex if\n", + "$f(tx_1 + (1-t)x_2) \\leq tf(x_1) + (1-t)f(x_2)$\n", + "for all\n", + "$x_1, x_2 \\in X$ and for all $t \\in [0,1]$.\n", + "\n", + "If $\\leq$ is replaced with a strict inequality in the\n", + "definition, we demand $x_1 \\neq x_2$ and $t\\in(0,1)$ then $f$ is said\n", + "to be strictly convex. For a single variable function, convexity means\n", + "that if you draw a straight line connecting $f(x_1)$ and $f(x_2)$, the\n", + "value of the function on the interval $[x_1,x_2]$ is always below the\n", + "line as discussed below.\n", "\n", "In the following we state first and second-order conditions which\n", "ensures convexity of a function $f$. We write $D_f$ to denote the\n", @@ -550,7 +562,7 @@ "is a convex set and $$f(y) \\geq f(x) + \\nabla f(x)^T (y-x) $$ holds\n", "for all $x,y \\in D_f$. This condition means that for a convex function\n", "the first order Taylor expansion (right hand side above) at any point\n", - "a global under estimator of the function. To convince yourself you can\n", + "is a global under estimator of the function. To convince yourself you can\n", "make a drawing of $f(x) = x^2+1$ and draw the tangent line to $f(x)$ and\n", "note that it is always below the graph.\n", "\n", @@ -586,7 +598,7 @@ }, { "cell_type": "markdown", - "id": "809f8f01", + "id": "d648ed6e", "metadata": { "editable": true }, @@ -616,7 +628,7 @@ }, { "cell_type": "markdown", - "id": "f3b91277", + "id": "0ca978c0", "metadata": { "editable": true }, @@ -636,7 +648,7 @@ }, { "cell_type": "markdown", - "id": "ec752109", + "id": "82886118", "metadata": { "editable": true }, @@ -648,7 +660,7 @@ }, { "cell_type": "markdown", - "id": "eb64c8e7", + "id": "d228b529", "metadata": { "editable": true }, @@ -658,7 +670,7 @@ }, { "cell_type": "markdown", - "id": "7e99eb7f", + "id": "04ffb6a6", "metadata": { "editable": true }, @@ -670,7 +682,7 @@ }, { "cell_type": "markdown", - "id": "3a3f6414", + "id": "d7fcfada", "metadata": { "editable": true }, @@ -684,7 +696,7 @@ }, { "cell_type": "markdown", - "id": "a88175a4", + "id": "825c07b3", "metadata": { "editable": true }, @@ -696,7 +708,7 @@ }, { "cell_type": "markdown", - "id": "6992cc4f", + "id": "42b48221", "metadata": { "editable": true }, @@ -710,7 +722,7 @@ }, { "cell_type": "markdown", - "id": "00e22e2b", + "id": "69559dc1", "metadata": { "editable": true }, @@ -722,7 +734,7 @@ }, { "cell_type": "markdown", - "id": "faab896d", + "id": "24613200", "metadata": { "editable": true }, @@ -732,7 +744,7 @@ }, { "cell_type": "markdown", - "id": "02cb8061", + "id": "5c2d4c87", "metadata": { "editable": true }, @@ -744,7 +756,7 @@ }, { "cell_type": "markdown", - "id": "fe52c448", + "id": "8087b072", "metadata": { "editable": true }, @@ -756,7 +768,7 @@ }, { "cell_type": "markdown", - "id": "f698b7fe", + "id": "c18b46dd", "metadata": { "editable": true }, @@ -768,7 +780,7 @@ }, { "cell_type": "markdown", - "id": "022bda7f", + "id": "ce8a22ec", "metadata": { "editable": true }, @@ -780,7 +792,7 @@ }, { "cell_type": "markdown", - "id": "b64077bc", + "id": "e439bb4c", "metadata": { "editable": true }, @@ -792,7 +804,7 @@ }, { "cell_type": "markdown", - "id": "dec06904", + "id": "e794533b", "metadata": { "editable": true }, @@ -805,7 +817,7 @@ }, { "cell_type": "markdown", - "id": "b566de75", + "id": "d9b643ae", "metadata": { "editable": true }, @@ -817,7 +829,7 @@ }, { "cell_type": "markdown", - "id": "2c2d16e7", + "id": "5f99f3c9", "metadata": { "editable": true }, @@ -827,7 +839,7 @@ }, { "cell_type": "markdown", - "id": "6c97f03d", + "id": "dcabf00c", "metadata": { "editable": true }, @@ -839,7 +851,7 @@ }, { "cell_type": "markdown", - "id": "2b40818b", + "id": "405bd44d", "metadata": { "editable": true }, @@ -849,7 +861,7 @@ }, { "cell_type": "markdown", - "id": "6619d064", + "id": "b917b358", "metadata": { "editable": true }, @@ -861,7 +873,7 @@ }, { "cell_type": "markdown", - "id": "467c71be", + "id": "dc88b39b", "metadata": { "editable": true }, @@ -871,7 +883,7 @@ }, { "cell_type": "markdown", - "id": "d58fd1af", + "id": "8bec0c4c", "metadata": { "editable": true }, @@ -883,7 +895,7 @@ }, { "cell_type": "markdown", - "id": "38e32957", + "id": "b2b3ee64", "metadata": { "editable": true }, @@ -893,7 +905,7 @@ }, { "cell_type": "markdown", - "id": "98043fd6", + "id": "86bd52fd", "metadata": { "editable": true }, @@ -906,7 +918,7 @@ { "cell_type": "code", "execution_count": 1, - "id": "8c7efe84", + "id": "4ce511b9", "metadata": { "collapsed": false, "editable": true @@ -939,7 +951,7 @@ }, { "cell_type": "markdown", - "id": "3bdeb3c1", + "id": "0221d5fb", "metadata": { "editable": true }, @@ -950,7 +962,7 @@ { "cell_type": "code", "execution_count": 2, - "id": "e6e460db", + "id": "107c7b63", "metadata": { "collapsed": false, "editable": true @@ -964,7 +976,7 @@ }, { "cell_type": "markdown", - "id": "d165add7", + "id": "87224aa4", "metadata": { "editable": true }, @@ -975,7 +987,7 @@ { "cell_type": "code", "execution_count": 3, - "id": "236615ae", + "id": "683d97c5", "metadata": { "collapsed": false, "editable": true @@ -988,7 +1000,7 @@ }, { "cell_type": "markdown", - "id": "4b90442c", + "id": "b3bdcc8f", "metadata": { "editable": true }, @@ -999,7 +1011,7 @@ { "cell_type": "code", "execution_count": 4, - "id": "0346fd1d", + "id": "a633351f", "metadata": { "collapsed": false, "editable": true @@ -1017,7 +1029,7 @@ }, { "cell_type": "markdown", - "id": "ecff8b5b", + "id": "73b12221", "metadata": { "editable": true }, @@ -1028,7 +1040,7 @@ { "cell_type": "code", "execution_count": 5, - "id": "0d9b7732", + "id": "54f7d8ef", "metadata": { "collapsed": false, "editable": true @@ -1043,7 +1055,7 @@ }, { "cell_type": "markdown", - "id": "b0f8920b", + "id": "3c8bd3d6", "metadata": { "editable": true }, @@ -1057,7 +1069,7 @@ }, { "cell_type": "markdown", - "id": "67b215c6", + "id": "beada985", "metadata": { "editable": true }, @@ -1069,7 +1081,7 @@ }, { "cell_type": "markdown", - "id": "efc1c192", + "id": "ff86fb98", "metadata": { "editable": true }, @@ -1080,7 +1092,7 @@ }, { "cell_type": "markdown", - "id": "eb4e1832", + "id": "5aeb1a79", "metadata": { "editable": true }, @@ -1092,7 +1104,7 @@ }, { "cell_type": "markdown", - "id": "775cf999", + "id": "a3832e7e", "metadata": { "editable": true }, @@ -1105,7 +1117,7 @@ }, { "cell_type": "markdown", - "id": "95893950", + "id": "a08e7ad5", "metadata": { "editable": true }, @@ -1117,7 +1129,7 @@ }, { "cell_type": "markdown", - "id": "16bfad5c", + "id": "9e7fb89c", "metadata": { "editable": true }, @@ -1130,7 +1142,7 @@ }, { "cell_type": "markdown", - "id": "e2577f1c", + "id": "6112eb0a", "metadata": { "editable": true }, @@ -1142,7 +1154,7 @@ }, { "cell_type": "markdown", - "id": "e4defaaf", + "id": "87453181", "metadata": { "editable": true }, @@ -1154,7 +1166,7 @@ }, { "cell_type": "markdown", - "id": "b4632612", + "id": "02ee78ea", "metadata": { "editable": true }, @@ -1166,7 +1178,7 @@ }, { "cell_type": "markdown", - "id": "a0a06bf2", + "id": "51806386", "metadata": { "editable": true }, @@ -1176,7 +1188,7 @@ }, { "cell_type": "markdown", - "id": "1db7cc6a", + "id": "a706ddd7", "metadata": { "editable": true }, @@ -1188,7 +1200,7 @@ }, { "cell_type": "markdown", - "id": "e7aa5384", + "id": "d74cb3eb", "metadata": { "editable": true }, @@ -1198,7 +1210,7 @@ }, { "cell_type": "markdown", - "id": "884580b0", + "id": "d3232b9d", "metadata": { "editable": true }, @@ -1210,7 +1222,7 @@ }, { "cell_type": "markdown", - "id": "934990e4", + "id": "eb42d3d2", "metadata": { "editable": true }, @@ -1220,7 +1232,7 @@ }, { "cell_type": "markdown", - "id": "8be96384", + "id": "41db5953", "metadata": { "editable": true }, @@ -1232,7 +1244,7 @@ }, { "cell_type": "markdown", - "id": "44f4d8d5", + "id": "4489afa1", "metadata": { "editable": true }, @@ -1250,7 +1262,7 @@ }, { "cell_type": "markdown", - "id": "a8739d7d", + "id": "fddfd922", "metadata": { "editable": true }, @@ -1262,7 +1274,7 @@ }, { "cell_type": "markdown", - "id": "d871e171", + "id": "3cd48147", "metadata": { "editable": true }, @@ -1272,7 +1284,7 @@ }, { "cell_type": "markdown", - "id": "7ed84e84", + "id": "ed97f976", "metadata": { "editable": true }, @@ -1284,7 +1296,7 @@ }, { "cell_type": "markdown", - "id": "b690f75b", + "id": "72df369b", "metadata": { "editable": true }, @@ -1296,7 +1308,7 @@ }, { "cell_type": "markdown", - "id": "86ce9e8a", + "id": "808626d7", "metadata": { "editable": true }, @@ -1308,7 +1320,7 @@ }, { "cell_type": "markdown", - "id": "7968787f", + "id": "ca35d289", "metadata": { "editable": true }, @@ -1320,7 +1332,7 @@ }, { "cell_type": "markdown", - "id": "0d510b11", + "id": "4f2819b2", "metadata": { "editable": true }, @@ -1332,7 +1344,7 @@ }, { "cell_type": "markdown", - "id": "c7c47a8e", + "id": "ecb94eeb", "metadata": { "editable": true }, @@ -1347,7 +1359,7 @@ }, { "cell_type": "markdown", - "id": "5dc0e4ac", + "id": "121043dd", "metadata": { "editable": true }, @@ -1359,7 +1371,7 @@ }, { "cell_type": "markdown", - "id": "0aecb4b3", + "id": "9ab7bf59", "metadata": { "editable": true }, @@ -1375,7 +1387,7 @@ }, { "cell_type": "markdown", - "id": "f3dfc701", + "id": "7cfc8a8e", "metadata": { "editable": true }, @@ -1387,7 +1399,7 @@ }, { "cell_type": "markdown", - "id": "12e92892", + "id": "b3627c04", "metadata": { "editable": true }, @@ -1397,7 +1409,7 @@ }, { "cell_type": "markdown", - "id": "1514b03f", + "id": "e791510f", "metadata": { "editable": true }, @@ -1409,7 +1421,7 @@ }, { "cell_type": "markdown", - "id": "7b09db3d", + "id": "a043cbbf", "metadata": { "editable": true }, @@ -1419,7 +1431,7 @@ }, { "cell_type": "markdown", - "id": "4a0638f8", + "id": "e14a453e", "metadata": { "editable": true }, @@ -1431,7 +1443,7 @@ }, { "cell_type": "markdown", - "id": "298f5e46", + "id": "124c177b", "metadata": { "editable": true }, @@ -1441,7 +1453,7 @@ }, { "cell_type": "markdown", - "id": "acd35abb", + "id": "8f8a774d", "metadata": { "editable": true }, @@ -1453,7 +1465,7 @@ }, { "cell_type": "markdown", - "id": "79625f01", + "id": "1485ffbe", "metadata": { "editable": true }, @@ -1463,7 +1475,7 @@ }, { "cell_type": "markdown", - "id": "dc5888e2", + "id": "72383dcb", "metadata": { "editable": true }, @@ -1475,7 +1487,7 @@ }, { "cell_type": "markdown", - "id": "d11b96a9", + "id": "b94fbe5f", "metadata": { "editable": true }, @@ -1499,7 +1511,7 @@ { "cell_type": "code", "execution_count": 6, - "id": "cf7c349e", + "id": "685e34ab", "metadata": { "collapsed": false, "editable": true @@ -1513,7 +1525,7 @@ }, { "cell_type": "markdown", - "id": "adf34219", + "id": "f6db7782", "metadata": { "editable": true }, @@ -1524,7 +1536,7 @@ }, { "cell_type": "markdown", - "id": "d28eb4e0", + "id": "7c9405b5", "metadata": { "editable": true }, @@ -1536,7 +1548,7 @@ }, { "cell_type": "markdown", - "id": "60060fcb", + "id": "18b543bb", "metadata": { "editable": true }, @@ -1546,7 +1558,7 @@ }, { "cell_type": "markdown", - "id": "82983f16", + "id": "f51c5b8a", "metadata": { "editable": true }, @@ -1558,7 +1570,7 @@ }, { "cell_type": "markdown", - "id": "60fc4bc0", + "id": "ae853b5e", "metadata": { "editable": true }, @@ -1570,7 +1582,7 @@ }, { "cell_type": "markdown", - "id": "0c5dac72", + "id": "2b0dba62", "metadata": { "editable": true }, @@ -1586,7 +1598,7 @@ }, { "cell_type": "markdown", - "id": "002d8c9b", + "id": "9523ebb8", "metadata": { "editable": true }, @@ -1596,7 +1608,7 @@ }, { "cell_type": "markdown", - "id": "b91d8b5a", + "id": "b2fce916", "metadata": { "editable": true }, @@ -1608,7 +1620,7 @@ }, { "cell_type": "markdown", - "id": "d0fc6c20", + "id": "fe25134c", "metadata": { "editable": true }, @@ -1620,7 +1632,7 @@ }, { "cell_type": "markdown", - "id": "3f99dab5", + "id": "fa866d39", "metadata": { "editable": true }, @@ -1634,7 +1646,7 @@ }, { "cell_type": "markdown", - "id": "e1305a22", + "id": "1a26f3e1", "metadata": { "editable": true }, @@ -1646,7 +1658,7 @@ }, { "cell_type": "markdown", - "id": "ef62073f", + "id": "13e655d3", "metadata": { "editable": true }, @@ -1661,7 +1673,7 @@ }, { "cell_type": "markdown", - "id": "dfb78235", + "id": "4077ffc7", "metadata": { "editable": true }, @@ -1673,7 +1685,7 @@ }, { "cell_type": "markdown", - "id": "56cee86c", + "id": "ae32f491", "metadata": { "editable": true }, @@ -1685,7 +1697,7 @@ }, { "cell_type": "markdown", - "id": "6cc71454", + "id": "2755532a", "metadata": { "editable": true }, @@ -1703,7 +1715,7 @@ { "cell_type": "code", "execution_count": 7, - "id": "90fab6b7", + "id": "0babeef2", "metadata": { "collapsed": false, "editable": true @@ -1760,7 +1772,7 @@ }, { "cell_type": "markdown", - "id": "48ba87fe", + "id": "fe2faeda", "metadata": { "editable": true }, @@ -1771,7 +1783,7 @@ { "cell_type": "code", "execution_count": 8, - "id": "7522775d", + "id": "89600ea6", "metadata": { "collapsed": false, "editable": true @@ -1798,7 +1810,7 @@ }, { "cell_type": "markdown", - "id": "90552e2f", + "id": "c277543b", "metadata": { "editable": true }, @@ -1808,7 +1820,7 @@ }, { "cell_type": "markdown", - "id": "5d7c032c", + "id": "f929cf55", "metadata": { "editable": true }, @@ -1820,7 +1832,7 @@ }, { "cell_type": "markdown", - "id": "ed86f1ba", + "id": "dff0af0d", "metadata": { "editable": true }, @@ -1830,7 +1842,7 @@ }, { "cell_type": "markdown", - "id": "0386e23c", + "id": "3722fdb9", "metadata": { "editable": true }, @@ -1844,7 +1856,7 @@ }, { "cell_type": "markdown", - "id": "b65523fc", + "id": "074790fe", "metadata": { "editable": true }, @@ -1854,7 +1866,7 @@ }, { "cell_type": "markdown", - "id": "c62584ee", + "id": "3469f911", "metadata": { "editable": true }, @@ -1867,7 +1879,7 @@ { "cell_type": "code", "execution_count": 9, - "id": "e8d43667", + "id": "61a75ef6", "metadata": { "collapsed": false, "editable": true @@ -1921,7 +1933,7 @@ }, { "cell_type": "markdown", - "id": "1ca83847", + "id": "967a83d3", "metadata": { "editable": true }, @@ -1943,7 +1955,7 @@ }, { "cell_type": "markdown", - "id": "dcf3e808", + "id": "ba71e94a", "metadata": { "editable": true }, @@ -1982,7 +1994,7 @@ }, { "cell_type": "markdown", - "id": "473b1af6", + "id": "02c72775", "metadata": { "editable": true }, @@ -1995,7 +2007,7 @@ }, { "cell_type": "markdown", - "id": "3353fe2a", + "id": "11665768", "metadata": { "editable": true }, @@ -2006,7 +2018,7 @@ }, { "cell_type": "markdown", - "id": "6e8e47c3", + "id": "0995d8db", "metadata": { "editable": true }, @@ -2019,7 +2031,7 @@ }, { "cell_type": "markdown", - "id": "a2eeb6ad", + "id": "3cdc1697", "metadata": { "editable": true }, @@ -2046,7 +2058,7 @@ }, { "cell_type": "markdown", - "id": "5a7a0f8b", + "id": "5af510b6", "metadata": { "editable": true }, @@ -2061,7 +2073,7 @@ }, { "cell_type": "markdown", - "id": "b7b5884f", + "id": "490f4197", "metadata": { "editable": true }, @@ -2071,7 +2083,7 @@ }, { "cell_type": "markdown", - "id": "6492d660", + "id": "219a6868", "metadata": { "editable": true }, @@ -2084,7 +2096,7 @@ }, { "cell_type": "markdown", - "id": "584164f4", + "id": "8d3502b5", "metadata": { "editable": true }, @@ -2099,7 +2111,7 @@ { "cell_type": "code", "execution_count": 10, - "id": "42d97cf8", + "id": "2a2c6fab", "metadata": { "collapsed": false, "editable": true @@ -2124,7 +2136,7 @@ }, { "cell_type": "markdown", - "id": "ca9c6c58", + "id": "de5275cd", "metadata": { "editable": true }, @@ -2164,7 +2176,7 @@ { "cell_type": "code", "execution_count": 11, - "id": "d2921658", + "id": "1f118c97", "metadata": { "collapsed": false, "editable": true @@ -2199,7 +2211,7 @@ }, { "cell_type": "markdown", - "id": "84469eb8", + "id": "9250c537", "metadata": { "editable": true }, @@ -2209,7 +2221,7 @@ }, { "cell_type": "markdown", - "id": "b4b94e7a", + "id": "54c13f2b", "metadata": { "editable": true }, @@ -2220,7 +2232,7 @@ { "cell_type": "code", "execution_count": 12, - "id": "71dcdb35", + "id": "250dbe92", "metadata": { "collapsed": false, "editable": true @@ -2300,7 +2312,7 @@ }, { "cell_type": "markdown", - "id": "6231b86f", + "id": "e0bdcd22", "metadata": { "editable": true }, @@ -2313,7 +2325,7 @@ }, { "cell_type": "markdown", - "id": "8d50214c", + "id": "86fcc0af", "metadata": { "editable": true }, @@ -2328,7 +2340,7 @@ }, { "cell_type": "markdown", - "id": "45d43ca3", + "id": "3b656ad4", "metadata": { "editable": true }, @@ -2340,7 +2352,7 @@ }, { "cell_type": "markdown", - "id": "dcdd91bf", + "id": "ec7ef032", "metadata": { "editable": true }, @@ -2358,7 +2370,7 @@ }, { "cell_type": "markdown", - "id": "c7519d1e", + "id": "842b17dd", "metadata": { "editable": true }, @@ -2377,7 +2389,7 @@ }, { "cell_type": "markdown", - "id": "f4d4340d", + "id": "549a9b7e", "metadata": { "editable": true }, @@ -2389,7 +2401,7 @@ }, { "cell_type": "markdown", - "id": "41ad532a", + "id": "310fe216", "metadata": { "editable": true }, @@ -2405,7 +2417,7 @@ }, { "cell_type": "markdown", - "id": "eef8ae92", + "id": "e1b6edcb", "metadata": { "editable": true }, @@ -2417,7 +2429,7 @@ }, { "cell_type": "markdown", - "id": "80481a6d", + "id": "49e7b650", "metadata": { "editable": true }, @@ -2427,7 +2439,7 @@ }, { "cell_type": "markdown", - "id": "6aab8db7", + "id": "67564cfb", "metadata": { "editable": true }, @@ -2439,7 +2451,7 @@ }, { "cell_type": "markdown", - "id": "dd6414d2", + "id": "ebb0e17a", "metadata": { "editable": true }, @@ -2449,7 +2461,7 @@ }, { "cell_type": "markdown", - "id": "b76a8372", + "id": "6d0cfa1c", "metadata": { "editable": true }, @@ -2461,7 +2473,7 @@ }, { "cell_type": "markdown", - "id": "07bbe6db", + "id": "e8252d81", "metadata": { "editable": true }, @@ -2475,7 +2487,7 @@ }, { "cell_type": "markdown", - "id": "7a9a2ecf", + "id": "ed9da45e", "metadata": { "editable": true }, @@ -2487,7 +2499,7 @@ }, { "cell_type": "markdown", - "id": "fe5a2bbc", + "id": "11c47009", "metadata": { "editable": true }, @@ -2520,7 +2532,7 @@ }, { "cell_type": "markdown", - "id": "04540023", + "id": "7fd92874", "metadata": { "editable": true }, @@ -2532,7 +2544,7 @@ }, { "cell_type": "markdown", - "id": "dfbf53a5", + "id": "5fa3a569", "metadata": { "editable": true }, @@ -2550,7 +2562,7 @@ }, { "cell_type": "markdown", - "id": "32ac3869", + "id": "1534657f", "metadata": { "editable": true }, @@ -2581,7 +2593,7 @@ }, { "cell_type": "markdown", - "id": "6f575b16", + "id": "85b9db6c", "metadata": { "editable": true }, @@ -2596,7 +2608,7 @@ }, { "cell_type": "markdown", - "id": "274604c4", + "id": "0593ecb5", "metadata": { "editable": true }, @@ -2614,7 +2626,7 @@ }, { "cell_type": "markdown", - "id": "cd679323", + "id": "8d8d8609", "metadata": { "editable": true }, @@ -2626,7 +2638,7 @@ }, { "cell_type": "markdown", - "id": "0a7f8e9d", + "id": "e22f9446", "metadata": { "editable": true }, @@ -2638,7 +2650,7 @@ }, { "cell_type": "markdown", - "id": "48ba8fff", + "id": "1b88fbaa", "metadata": { "editable": true }, @@ -2656,7 +2668,7 @@ }, { "cell_type": "markdown", - "id": "83140ab2", + "id": "558d9648", "metadata": { "editable": true }, @@ -2679,7 +2691,7 @@ }, { "cell_type": "markdown", - "id": "61874dc3", + "id": "3711c9bc", "metadata": { "editable": true }, @@ -2697,7 +2709,7 @@ }, { "cell_type": "markdown", - "id": "24e19d86", + "id": "86d38c7e", "metadata": { "editable": true }, @@ -2709,7 +2721,7 @@ }, { "cell_type": "markdown", - "id": "506f78ea", + "id": "8fee2361", "metadata": { "editable": true }, @@ -2721,7 +2733,7 @@ }, { "cell_type": "markdown", - "id": "cb4b8585", + "id": "705e9f9b", "metadata": { "editable": true }, @@ -2733,7 +2745,7 @@ }, { "cell_type": "markdown", - "id": "9b5b11b1", + "id": "281da053", "metadata": { "editable": true }, @@ -2745,7 +2757,7 @@ }, { "cell_type": "markdown", - "id": "92292a73", + "id": "e5ed01f4", "metadata": { "editable": true }, @@ -2757,7 +2769,7 @@ }, { "cell_type": "markdown", - "id": "1a264832", + "id": "7ab5a8ef", "metadata": { "editable": true }, @@ -2774,7 +2786,7 @@ }, { "cell_type": "markdown", - "id": "6a307202", + "id": "f47fe0de", "metadata": { "editable": true }, @@ -2793,7 +2805,7 @@ }, { "cell_type": "markdown", - "id": "3285f010", + "id": "78c5a239", "metadata": { "editable": true }, @@ -2805,7 +2817,7 @@ }, { "cell_type": "markdown", - "id": "657349da", + "id": "23d5750c", "metadata": { "editable": true }, @@ -2823,7 +2835,7 @@ }, { "cell_type": "markdown", - "id": "65044ac7", + "id": "78629315", "metadata": { "editable": true }, @@ -2861,7 +2873,7 @@ }, { "cell_type": "markdown", - "id": "dacf05cf", + "id": "39d7472b", "metadata": { "editable": true }, @@ -2873,7 +2885,7 @@ }, { "cell_type": "markdown", - "id": "da4ad36e", + "id": "79a08e26", "metadata": { "editable": true }, @@ -2883,7 +2895,7 @@ }, { "cell_type": "markdown", - "id": "f4c3e6c4", + "id": "2fca7cf2", "metadata": { "editable": true }, @@ -2895,7 +2907,7 @@ }, { "cell_type": "markdown", - "id": "1c8bfd4a", + "id": "f55b402b", "metadata": { "editable": true }, @@ -2906,7 +2918,7 @@ { "cell_type": "code", "execution_count": 13, - "id": "e1d91b8b", + "id": "83ffc6ab", "metadata": { "collapsed": false, "editable": true @@ -2951,7 +2963,7 @@ }, { "cell_type": "markdown", - "id": "cd1158a5", + "id": "09c698dc", "metadata": { "editable": true }, @@ -2966,7 +2978,7 @@ { "cell_type": "code", "execution_count": 14, - "id": "e2e9faff", + "id": "23ec9da1", "metadata": { "collapsed": false, "editable": true @@ -2994,7 +3006,7 @@ }, { "cell_type": "markdown", - "id": "e4a83059", + "id": "c1d2dcbf", "metadata": { "editable": true }, @@ -3007,7 +3019,7 @@ { "cell_type": "code", "execution_count": 15, - "id": "f65983d8", + "id": "0ff70c42", "metadata": { "collapsed": false, "editable": true @@ -3051,7 +3063,7 @@ }, { "cell_type": "markdown", - "id": "1d369f97", + "id": "8ad0ae71", "metadata": { "editable": true }, @@ -3062,7 +3074,7 @@ { "cell_type": "code", "execution_count": 16, - "id": "46ea0652", + "id": "b9bf2265", "metadata": { "collapsed": false, "editable": true @@ -3090,7 +3102,7 @@ }, { "cell_type": "markdown", - "id": "9cc6674a", + "id": "0fae646d", "metadata": { "editable": true }, @@ -3106,7 +3118,7 @@ { "cell_type": "code", "execution_count": 17, - "id": "17813055", + "id": "44a8fa94", "metadata": { "collapsed": false, "editable": true @@ -3135,7 +3147,7 @@ { "cell_type": "code", "execution_count": 18, - "id": "6da49540", + "id": "962c21ba", "metadata": { "collapsed": false, "editable": true @@ -3161,7 +3173,7 @@ { "cell_type": "code", "execution_count": 19, - "id": "a8ff2c17", + "id": "83468113", "metadata": { "collapsed": false, "editable": true @@ -3197,7 +3209,7 @@ { "cell_type": "code", "execution_count": 20, - "id": "ec67d4a3", + "id": "9d7685e7", "metadata": { "collapsed": false, "editable": true @@ -3218,7 +3230,7 @@ { "cell_type": "code", "execution_count": 21, - "id": "742a2d68", + "id": "666db882", "metadata": { "collapsed": false, "editable": true @@ -3256,7 +3268,7 @@ }, { "cell_type": "markdown", - "id": "e7be6348", + "id": "5461498d", "metadata": { "editable": true }, @@ -3271,7 +3283,7 @@ { "cell_type": "code", "execution_count": 22, - "id": "c551058c", + "id": "3543f315", "metadata": { "collapsed": false, "editable": true @@ -3293,7 +3305,7 @@ }, { "cell_type": "markdown", - "id": "7a13b21d", + "id": "cc829644", "metadata": { "editable": true }, @@ -3304,7 +3316,7 @@ { "cell_type": "code", "execution_count": 23, - "id": "19c7502b", + "id": "9dd71229", "metadata": { "collapsed": false, "editable": true @@ -3326,7 +3338,7 @@ }, { "cell_type": "markdown", - "id": "4450885d", + "id": "128e658a", "metadata": { "editable": true }, @@ -3339,7 +3351,7 @@ { "cell_type": "code", "execution_count": 24, - "id": "013fc7f8", + "id": "098a13f3", "metadata": { "collapsed": false, "editable": true @@ -3364,7 +3376,7 @@ }, { "cell_type": "markdown", - "id": "8d360f7d", + "id": "2db7526b", "metadata": { "editable": true }, @@ -3375,7 +3387,7 @@ { "cell_type": "code", "execution_count": 25, - "id": "e29a24eb", + "id": "314170c6", "metadata": { "collapsed": false, "editable": true @@ -3390,12 +3402,27 @@ }, { "cell_type": "markdown", - "id": "ad8fbbb7", + "id": "5aa6151e", "metadata": { "editable": true }, "source": [ - "## Using Autograd with OLS\n", + "## Replace or not\n", + "\n", + "In the above code, we have use replacement in setting up the\n", + "mini-batches. The discussion\n", + "[here](https://sebastianraschka.com/faq/docs/sgd-methods.html) may be\n", + "useful." + ] + }, + { + "cell_type": "markdown", + "id": "2d017a74", + "metadata": { + "editable": true + }, + "source": [ + "## Using Autograd\n", "\n", "We conclude the part on optmization by showing how we can make codes\n", "for linear regression and logistic regression using **autograd**. The\n", @@ -3405,7 +3432,7 @@ { "cell_type": "code", "execution_count": 26, - "id": "904f65dc", + "id": "f784b385", "metadata": { "collapsed": false, "editable": true @@ -3465,20 +3492,155 @@ }, { "cell_type": "markdown", - "id": "ce338980", + "id": "9eb6dbe2", "metadata": { "editable": true }, "source": [ - "### Including Stochastic Gradient Descent with Autograd\n", - "\n", - "In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using **autograd**." + "## Same code but now with momentum gradient descent" ] }, { "cell_type": "code", "execution_count": 27, - "id": "de261f10", + "id": "408e6211", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Autograd to calculate gradients for OLS\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "def CostOLS(beta):\n", + " return (1.0/n)*np.sum((y-X @ beta)**2)\n", + "\n", + "n = 100\n", + "x = 2*np.random.rand(n,1)\n", + "y = 4+3*x#+np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "# Hessian matrix\n", + "H = (2.0/n)* XT_X\n", + "EigValues, EigVectors = np.linalg.eig(H)\n", + "print(f\"Eigenvalues of Hessian Matrix:{EigValues}\")\n", + "\n", + "theta = np.random.randn(2,1)\n", + "eta = 1.0/np.max(EigValues)\n", + "Niterations = 30\n", + "\n", + "# define the gradient\n", + "training_gradient = grad(CostOLS)\n", + "\n", + "for iter in range(Niterations):\n", + " gradients = training_gradient(theta)\n", + " theta -= eta*gradients\n", + " print(iter,gradients[0],gradients[1])\n", + "print(\"theta from own gd\")\n", + "print(theta)\n", + "\n", + "# Now improve with momentum gradient descent\n", + "change = 0.0\n", + "delta_momentum = 0.3\n", + "for iter in range(Niterations):\n", + " # calculate gradient\n", + " gradients = training_gradient(theta)\n", + " # calculate update\n", + " new_change = eta*gradients+delta_momentum*change\n", + " # take a step\n", + " theta -= new_change\n", + " # save the change\n", + " change = new_change\n", + " print(iter,gradients[0],gradients[1])\n", + "print(\"theta from own gd wth momentum\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "07f1dd70", + "metadata": { + "editable": true + }, + "source": [ + "We note indeed a considerable increase in efficiency here, we less iterations needed.\n", + "However, if we can invert the Hessian matrix, this is the preferred approach, as shown in the example here." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "7eff4d61", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Newton's method\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "def CostOLS(beta):\n", + " return (1.0/n)*np.sum((y-X @ beta)**2)\n", + "\n", + "n = 100\n", + "x = 2*np.random.rand(n,1)\n", + "y = 4+3*x+np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x]\n", + "XT_X = X.T @ X\n", + "beta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(beta_linreg)\n", + "# Hessian matrix\n", + "H = (2.0/n)* XT_X\n", + "# Note that here the Hessian does not depend on the parameters beta\n", + "invH = np.linalg.pinv(H)\n", + "EigValues, EigVectors = np.linalg.eig(H)\n", + "print(f\"Eigenvalues of Hessian Matrix:{EigValues}\")\n", + "\n", + "beta = np.random.randn(2,1)\n", + "Niterations = 5\n", + "\n", + "# define the gradient\n", + "training_gradient = grad(CostOLS)\n", + "\n", + "for iter in range(Niterations):\n", + " gradients = training_gradient(beta)\n", + " beta -= invH @ gradients\n", + " print(iter,gradients[0],gradients[1])\n", + "print(\"beta from own Newton code\")\n", + "print(beta)" + ] + }, + { + "cell_type": "markdown", + "id": "98ae5663", + "metadata": { + "editable": true + }, + "source": [ + "## Including Stochastic Gradient Descent with Autograd\n", + "In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using **autograd**." + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "cd7caecf", "metadata": { "collapsed": false, "editable": true @@ -3562,57 +3724,287 @@ }, { "cell_type": "markdown", - "id": "ccd8829e", + "id": "87e8ab65", "metadata": { "editable": true }, "source": [ - "### And Logistic Regression" + "Here we include momentum in the standard gradient descent approach." ] }, { "cell_type": "code", - "execution_count": 28, - "id": "cc5811d1", + "execution_count": 30, + "id": "3183015a", "metadata": { "collapsed": false, "editable": true }, "outputs": [], "source": [ + "# Using Autograd to calculate gradients using SGD\n", + "# OLS example\n", + "from random import random, seed\n", + "import numpy as np\n", "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", "from autograd import grad\n", "\n", - "def sigmoid(x):\n", - " return 0.5 * (np.tanh(x / 2.) + 1)\n", + "# Note change from previous example\n", + "def CostOLS(y,X,theta):\n", + " return np.sum((y-X @ theta)**2)\n", "\n", - "def logistic_predictions(weights, inputs):\n", - " # Outputs probability of a label being true according to logistic model.\n", - " return sigmoid(np.dot(inputs, weights))\n", + "n = 100\n", + "x = 2*np.random.rand(n,1)\n", + "y = 4+3*x+np.random.randn(n,1)\n", "\n", - "def training_loss(weights):\n", - " # Training loss is the negative log-likelihood of the training labels.\n", - " preds = logistic_predictions(weights, inputs)\n", - " label_probabilities = preds * targets + (1 - preds) * (1 - targets)\n", - " return -np.sum(np.log(label_probabilities))\n", + "X = np.c_[np.ones((n,1)), x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "# Hessian matrix\n", + "H = (2.0/n)* XT_X\n", + "EigValues, EigVectors = np.linalg.eig(H)\n", + "print(f\"Eigenvalues of Hessian Matrix:{EigValues}\")\n", "\n", - "# Build a toy dataset.\n", - "inputs = np.array([[0.52, 1.12, 0.77],\n", - " [0.88, -1.08, 0.15],\n", - " [0.52, 0.06, -1.30],\n", - " [0.74, -2.49, 1.39]])\n", - "targets = np.array([True, True, False, True])\n", + "theta = np.random.randn(2,1)\n", + "eta = 1.0/np.max(EigValues)\n", + "Niterations = 100\n", "\n", - "# Define a function that returns gradients of training loss using Autograd.\n", - "training_gradient_fun = grad(training_loss)\n", + "# Note that we request the derivative wrt third argument (theta, 2 here)\n", + "training_gradient = grad(CostOLS,2)\n", "\n", - "# Optimize weights using gradient descent.\n", - "weights = np.array([0.0, 0.0, 0.0])\n", - "print(\"Initial loss:\", training_loss(weights))\n", - "for i in range(100):\n", - " weights -= training_gradient_fun(weights) * 0.01\n", + "for iter in range(Niterations):\n", + " gradients = (1.0/n)*training_gradient(y, X, theta)\n", + " theta -= eta*gradients\n", + "print(\"theta from own gd\")\n", + "print(theta)\n", "\n", - "print(\"Trained loss:\", training_loss(weights))" + "\n", + "n_epochs = 50\n", + "M = 5 #size of each minibatch\n", + "m = int(n/M) #number of minibatches\n", + "t0, t1 = 5, 50\n", + "def learning_schedule(t):\n", + " return t0/(t+t1)\n", + "\n", + "theta = np.random.randn(2,1)\n", + "\n", + "change = 0.0\n", + "delta_momentum = 0.3\n", + "\n", + "for epoch in range(n_epochs):\n", + " for i in range(m):\n", + " random_index = M*np.random.randint(m)\n", + " xi = X[random_index:random_index+M]\n", + " yi = y[random_index:random_index+M]\n", + " gradients = (1.0/M)*training_gradient(yi, xi, theta)\n", + " eta = learning_schedule(epoch*m+i)\n", + " # calculate update\n", + " new_change = eta*gradients+delta_momentum*change\n", + " # take a step\n", + " theta -= new_change\n", + " # save the change\n", + " change = new_change\n", + "print(\"theta from own sdg with momentum\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "9ba705cd", + "metadata": { + "editable": true + }, + "source": [ + "### Similar (second order function now) problem but now with AdaGrad" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "be7a85c7", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Autograd to calculate gradients using AdaGrad and Stochastic Gradient descent\n", + "# OLS example\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "# Note change from previous example\n", + "def CostOLS(y,X,theta):\n", + " return np.sum((y-X @ theta)**2)\n", + "\n", + "n = 10000\n", + "x = np.random.rand(n,1)\n", + "y = 2.0+3*x +4*x*x# +np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x, x*x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "\n", + "\n", + "# Note that we request the derivative wrt third argument (theta, 2 here)\n", + "training_gradient = grad(CostOLS,2)\n", + "# Define parameters for Stochastic Gradient Descent\n", + "n_epochs = 50\n", + "M = 5 #size of each minibatch\n", + "m = int(n/M) #number of minibatches\n", + "# Guess for unknown parameters theta\n", + "theta = np.random.randn(3,1)\n", + "\n", + "# Value for learning rate\n", + "eta = 0.01\n", + "# Including AdaGrad parameter to avoid possible division by zero\n", + "delta = 1e-8\n", + "for epoch in range(n_epochs):\n", + " # The outer product is calculated from scratch for each epoch\n", + " Giter = np.zeros(shape=(3,3))\n", + " for i in range(m):\n", + " random_index = M*np.random.randint(m)\n", + " xi = X[random_index:random_index+M]\n", + " yi = y[random_index:random_index+M]\n", + " gradients = (1.0/M)*training_gradient(yi, xi, theta)\n", + "\t# Calculate the outer product of the gradients\n", + " Giter +=gradients @ gradients.T\n", + "\t# Simpler algorithm with only diagonal elements\n", + " Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Giter)))]\n", + " # compute update\n", + " update = np.multiply(Ginverse,gradients)\n", + " theta -= update\n", + "print(\"theta from own AdaGrad\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "0e711ae2", + "metadata": { + "editable": true + }, + "source": [ + "Running this code we note an almost perfect agreement with the results from matrix inversion.\n", + "\n", + "Similarly, here is our implementation of RMSprop." + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "8b34e5b1", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Autograd to calculate gradients using RMSprop and Stochastic Gradient descent\n", + "# OLS example\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "# Note change from previous example\n", + "def CostOLS(y,X,theta):\n", + " return np.sum((y-X @ theta)**2)\n", + "\n", + "n = 10000\n", + "x = np.random.rand(n,1)\n", + "y = 2.0+3*x +4*x*x# +np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x, x*x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "\n", + "\n", + "# Note that we request the derivative wrt third argument (theta, 2 here)\n", + "training_gradient = grad(CostOLS,2)\n", + "# Define parameters for Stochastic Gradient Descent\n", + "n_epochs = 50\n", + "M = 5 #size of each minibatch\n", + "m = int(n/M) #number of minibatches\n", + "# Guess for unknown parameters theta\n", + "theta = np.random.randn(3,1)\n", + "\n", + "# Value for learning rate\n", + "eta = 0.01\n", + "# Value for parameter rho\n", + "rho = 0.99\n", + "# Including AdaGrad parameter to avoid possible division by zero\n", + "delta = 1e-8\n", + "for epoch in range(n_epochs):\n", + " Giter = np.zeros(shape=(3,3))\n", + " for i in range(m):\n", + " random_index = M*np.random.randint(m)\n", + " xi = X[random_index:random_index+M]\n", + " yi = y[random_index:random_index+M]\n", + " gradients = (1.0/M)*training_gradient(yi, xi, theta)\n", + "\t# Previous value for the outer product of gradients\n", + " Previous = Giter\n", + "\t# Accumulated gradient\n", + " Giter +=gradients @ gradients.T\n", + "\t# Scaling with rho the new and the previous results\n", + " Gnew = (rho*Previous+(1-rho)*Giter)\n", + "\t# Taking the diagonal only and inverting\n", + " Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Gnew)))]\n", + "\t# Hadamard product\n", + " update = np.multiply(Ginverse,gradients)\n", + " theta -= update\n", + "print(\"theta from own RMSprop\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "7a3b6455", + "metadata": { + "editable": true + }, + "source": [ + "## Introducing [JAX](https://jax.readthedocs.io/en/latest/)\n", + "\n", + "Presently, instead of using **autograd**, we recommend using [JAX](https://jax.readthedocs.io/en/latest/)\n", + "\n", + "**JAX** is Autograd and [XLA (Accelerated Linear Algebra))](https://www.tensorflow.org/xla),\n", + "brought together for high-performance numerical computing and machine learning research.\n", + "It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.\n", + "\n", + "Here's a simple example on how you can use **JAX** to compute the derivate of the logistic function." + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "2c30f41b", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "import jax.numpy as jnp\n", + "from jax import grad, jit, vmap\n", + "\n", + "def sum_logistic(x):\n", + " return jnp.sum(1.0 / (1.0 + jnp.exp(-x)))\n", + "\n", + "x_small = jnp.arange(3.)\n", + "derivative_fn = grad(sum_logistic)\n", + "print(derivative_fn(x_small))" ] } ], diff --git a/doc/LectureNotes/_build/html/chapter1.html b/doc/LectureNotes/_build/html/chapter1.html index 054812bfc..a1b83852c 100644 --- a/doc/LectureNotes/_build/html/chapter1.html +++ b/doc/LectureNotes/_build/html/chapter1.html @@ -644,7 +644,7 @@ role when we develop a specific machine learning algorithm.

Machine learning is an extremely rich field, in spite of its young age. The increases we have seen during the last three decades in computational capabilities have been followed by developments of -methods and techniques for analyzing and handling large date sets, +methods and techniques for analyzing and handling large data sets, relying heavily on statistics, computer science and mathematics. The field is rather new and developing rapidly. Popular software packages written in Python for machine learning like @@ -666,7 +666,7 @@ two main categories. In supervised learning we know the answer to a problem, and let the computer deduce the logic behind it. On the other hand, unsupervised learning is a method for finding patterns and relationship in data sets without any prior knowledge of the system. -Some authours also operate with a third category, namely +Some authors also operate with a third category, namely reinforcement learning. This is a paradigm of learning inspired by behavioral psychology, where learning is achieved by trial-and-error, solely from rewards and punishment.

@@ -714,13 +714,13 @@ what is the likelihood of finding \(B

3.2.2. What is a good model?¶

In science and engineering we often end up in situations where we want to infer (or learn) a quantitative model \(M\) for a given set of sample points \(\boldsymbol{X} \in [x_1, x_2,\dots x_N]\).

-

As we will see repeatedely in these lectures, we could try to fit these data points to a model given by a +

As we will see repeatedly in these lectures, we could try to fit these data points to a model given by a straight line, or if we wish to be more sophisticated to a more complex function.

The reason for inferring such a model is that it serves many useful purposes. On the one hand, the model can reveal information encoded in the data or underlying mechanisms from which the data were generated. For instance, we could discover important -corelations that relate interesting physics interpretations.

+correlations that relate interesting physics interpretations.

In addition, it can simplify the representation of the given data set and help us in making predictions about future data samples.

A first important consideration to keep in mind is that inferring the correct model @@ -843,7 +843,7 @@ y = 10x+0.01 \times N(0,1),

where \(x\) is defined as before. Does the fit look better? Indeed, by reducing the role of the noise given by the normal distribution we see immediately that our linear prediction seemingly reproduces better the training -set. However, this testing ‘by the eye’ is obviouly not satisfactory in the +set. However, this testing ‘by the eye’ is obviously not satisfactory in the long run. Here we have only defined the training data and our model, and have not discussed a more rigorous approach to the cost function.

We need more rigorous criteria in defining whether we have succeeded or @@ -957,13 +957,13 @@ example of the functionality of Scikit-Learn.

The intercept alpha: 
- [2.02408959]
+ [2.03523311]
 Coefficient beta : 
- [[4.92811987]]
-Mean squared error: 0.25
-Variance score: 0.89
+ [[4.99498108]]
+Mean squared error: 0.27
+Variance score: 0.87
 Mean squared log error: 0.01
-Mean absolute error: 0.39
+Mean absolute error: 0.41
 
_images/chapter1_19_1.png @@ -1063,7 +1063,7 @@ a linear \(x\)-dependence we s
_images/chapter1_33_0.png -
0.005
+
0.00499999999999999
 
diff --git a/doc/LectureNotes/_build/html/chapter2.html b/doc/LectureNotes/_build/html/chapter2.html index 31107dea7..dd825b377 100644 --- a/doc/LectureNotes/_build/html/chapter2.html +++ b/doc/LectureNotes/_build/html/chapter2.html @@ -551,7 +551,7 @@ later shrinkage methods like Ridge and Lasso regressions.

This is given by the Singular Value Decomposition (SVD) algorithm, perhaps the most powerful linear algebra algorithm. The SVD provides a numerically stable matrix decomposition that is used in a large -swath oc applications and the decomposition is always stable +swath of applications and the decomposition is always stable numerically.

In machine learning it plays a central role in dealing with for example design matrices that may be near singular or singular. @@ -565,7 +565,7 @@ when the matrix \(\boldsymbol{X}\)\(\boldsymbol{X}\) may be linearly dependent, normally referred to as super-collinearity.
This means that the matrix may be rank deficient and it is basically impossible to -to model the data using linear regression. As an example, consider the matrix

+model the data using linear regression. As an example, consider the matrix

\[\begin{split} \begin{align*} @@ -585,7 +585,7 @@ to model the data using linear regression. As an example, consider the matrix

\(\mathbf{X}\) is equal to the number -of linearly independent columns. In this particular case the matrix has rank 2.

+of linearly independent columns. In this particular case the matrix has rank 1.

Super-collinearity of an \((n \times p)\)-dimensional design matrix \(\mathbf{X}\) implies that the inverse of the matrix \(\boldsymbol{X}^T\boldsymbol{X}\) (the matrix we need to invert to solve the linear regression equations) is non-invertible. If we have a square matrix that does not have an inverse, we say this matrix singular. The example here demonstrates this

@@ -613,7 +613,7 @@ This is equivalent to saying that the matrix \(\boldsymbol{X}^T\boldsymbol{X}\) and we cannot find the parameters (estimators) \(\beta_i\). -The estimators are only well-defined if \((\boldsymbol{X}^{T}\boldsymbol{X})^{-1}\) exits. +The estimators are only well-defined if \((\boldsymbol{X}^{T}\boldsymbol{X})\) can be inverted. This is more likely to happen when the matrix \(\boldsymbol{X}\) is high-dimensional. In this case it is likely to encounter a situation where the regression parameters \(\beta_i\) cannot be estimated.

A cheap ad hoc approach is simply to add a small diagonal component to the matrix to invert, that is we change

@@ -625,7 +625,7 @@ the regression parameters \(\beta_i\)

4.3. Basic math of the SVD¶

-

From standard linear algebra we know that a square matrix \(\boldsymbol{X}\) can be diagonalized if and only it is +

From standard linear algebra we know that a square matrix \(\boldsymbol{X}\) can be diagonalized if and only if it is a so-called normal matrix, that is if \(\boldsymbol{X}\in {\mathbb{R}}^{n\times n}\) we have \(\boldsymbol{X}\boldsymbol{X}^T=\boldsymbol{X}^T\boldsymbol{X}\) or if \(\boldsymbol{X}\in {\mathbb{C}}^{n\times n}\) we have \(\boldsymbol{X}\boldsymbol{X}^{\dagger}=\boldsymbol{X}^{\dagger}\boldsymbol{X}\). The matrix has then a set of eigenpairs

@@ -813,7 +813,6 @@ The simple answer is to use the linear algebra function for the pseudoinverse, t return np.matmul(V,np.matmul(invD,UT)) -#X = np.array([ [1.0, -1.0, 2.0], [1.0, 0.0, 1.0], [1.0, 2.0, -1.0], [1.0, 1.0, 0.0] ]) # Non-singular square matrix X = np.array( [ [1,2,3],[2,4,5],[3,5,6]]) print(X) @@ -849,7 +848,7 @@ test VT rectangular matrices where the number of rows and columns are not equal.

It is also called the the Moore-Penrose Inverse after two independent discoverers of the method or the Generalized Inverse. It is used for the calculation of the inverse for singular or near singular matrices and for rectangular matrices.

-

Using the SVD we can obtain the pseudoinverse of a matrix \(\boldsymbol{A}\) (labeled here as \(\boldsymbol{A}_{\mathrm{PI}}\)

+

Using the SVD we can obtain the pseudoinverse (PI) of a matrix \(\boldsymbol{A}\) (labeled here as \(\boldsymbol{A}_{\mathrm{PI}}\)

\[ \boldsymbol{A}_{\mathrm{PI}}= \boldsymbol{V}\boldsymbol{D}_{\mathrm{PI}}\boldsymbol{U}^T, @@ -919,7 +918,7 @@ x_{n-1,0} & x_{n-1,1} & x_{n-1,2}& \dots & \dots x_{n-1,p-1}\\ \boldsymbol{X}=\boldsymbol{U}\boldsymbol{\Sigma}\boldsymbol{V}^T, \]

where \(\boldsymbol{U}\) is an orthogonal matrix of dimension \(n\times n\), meaning that \(\boldsymbol{U}\boldsymbol{U}^T=\boldsymbol{U}^T\boldsymbol{U}=\boldsymbol{I}_n\). Here \(\boldsymbol{I}_n\) is the unit matrix of dimension \(n \times n\).

-

Similarly, \(\boldsymbol{V}\) is an orthogonal matrix of dimension \(p\times p\), meaning that \(\boldsymbol{V}\boldsymbol{V}^T=\boldsymbol{V}^T\boldsymbol{V}=\boldsymbol{I}_p\). Here \(\boldsymbol{I}_n\) is the unit matrix of dimension \(p \times p\).

+

Similarly, \(\boldsymbol{V}\) is an orthogonal matrix of dimension \(p\times p\), meaning that \(\boldsymbol{V}\boldsymbol{V}^T=\boldsymbol{V}^T\boldsymbol{V}=\boldsymbol{I}_p\). Here \(\boldsymbol{I}_p\) is the unit matrix of dimension \(p \times p\).

Finally \(\boldsymbol{\Sigma}\) contains the singular values \(\sigma_i\). This matrix has dimension \(n\times p\) and the singular values \(\sigma_i\) are all positive. The non-zero values are ordered in descending order, that is

\[ @@ -1057,7 +1056,7 @@ function, that is we have

\[ \frac{\partial^2 C(\boldsymbol{\beta})}{\partial \boldsymbol{\beta}^T\partial \boldsymbol{\beta}} =\frac{2}{n}\boldsymbol{X}^T\boldsymbol{X}. \]
-

This quantity defines was what is called the Hessian matrix (the second derivative of a function we want to optimize).

+

This quantity defines what is called the Hessian matrix (the second derivative of the cost function we want to optimize).

The Hessian matrix plays an important role and is defined in this course as

\[ @@ -1148,7 +1147,7 @@ We can rewrite the design/feature matrix in terms of its column vectors as

\boldsymbol{x}_i^T = \begin{bmatrix}x_{0,i} & x_{1,i} & x_{2,i}& \dots & \dots x_{n-1,i}\end{bmatrix}. \]

With these definitions, we can now rewrite our \(2\times 2\) -correlation/covariance matrix in terms of a moe general design/feature +correlation/covariance matrix in terms of a more general design/feature matrix \(\boldsymbol{X}\in {\mathbb{R}}^{n\times p}\). This leads to a \(p\times p\) covariance matrix for the vectors \(\boldsymbol{x}_i\) with \(i=0,1,\dots,p-1\)

@@ -1207,10 +1206,10 @@ covariance matrix through the np.linalg.eig() function.

-
0.04413933503955871
-4.12330280229368
-[[0.80162359 2.38222896]
- [2.38222896 8.12167821]]
+
-0.08873443359350565
+3.7851533175757255
+[[ 0.98248312  3.05483267]
+ [ 3.05483267 10.24784064]]
 
@@ -1247,10 +1246,10 @@ a more brute force way. Here we scale the mean values for each column of the des
-
0.06786925114666595
-1.9635449873404844
-[[1.         0.65522261]
- [0.65522261 1.        ]]
+
0.07858099596662704
+2.071920625289855
+[[1.         0.71822416]
+ [0.71822416 1.        ]]
 
@@ -1259,7 +1258,7 @@ a more brute force way. Here we scale the mean values for each column of the des should be and that the matrix is symmetric. Furthermore, diagonalizing this matrix we easily see that it is a positive definite matrix.

The above procedure with numpy can be made more compact if we use pandas.

-

We whow here how we can set up the correlation matrix using pandas, as done in this simple code

+

We know here how we can set up the correlation matrix using pandas, as done in this simple code

import numpy as np
@@ -1280,30 +1279,30 @@ this matrix we easily see that it is a positive definite matrix.

-
[[-0.27091656 -1.29083183]
- [ 0.31980301  0.87495119]
- [-0.10835935  1.61413333]
- [ 0.5188328   2.80380438]
- [-0.04996008 -1.95742107]
- [ 1.19432526  2.68719389]
- [ 0.19710439  1.35590603]
- [-0.23857423 -2.50104946]
- [-0.94054854 -2.09034902]
- [-0.62170669 -1.49633743]]
+
[[ -2.84861838 -10.07337358]
+ [  0.53938383   2.59445979]
+ [ -0.40980089  -0.48871288]
+ [  0.05834332  -0.39384255]
+ [  2.25385387   7.58112299]
+ [  0.68246434   2.46650488]
+ [ -0.25366775  -1.97047717]
+ [  0.79081838   2.03807267]
+ [ -0.06150169  -0.57109235]
+ [ -0.75127504  -1.18266178]]
+          0          1
+0 -2.848618 -10.073374
+1  0.539384   2.594460
+2 -0.409801  -0.488713
+3  0.058343  -0.393843
+4  2.253854   7.581123
+5  0.682464   2.466505
+6 -0.253668  -1.970477
+7  0.790818   2.038073
+8 -0.061502  -0.571092
+9 -0.751275  -1.182662
           0         1
-0 -0.270917 -1.290832
-1  0.319803  0.874951
-2 -0.108359  1.614133
-3  0.518833  2.803804
-4 -0.049960 -1.957421
-5  1.194325  2.687194
-6  0.197104  1.355906
-7 -0.238574 -2.501049
-8 -0.940549 -2.090349
-9 -0.621707 -1.496337
-          0         1
-0  1.000000  0.800615
-1  0.800615  1.000000
+0  1.000000  0.984525
+1  0.984525  1.000000
 
@@ -1360,37 +1359,37 @@ this matrix we easily see that it is a positive definite matrix.

     0         1         2         3         4         5         6         7   \
 0   0.0  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000   
-1   0.0  0.084006  0.079882  0.084682  0.084092  0.083417  0.076315  0.076097   
-2   0.0  0.079882  0.077644  0.078542  0.078962  0.079424  0.069534  0.069977   
-3   0.0  0.084682  0.078542  0.090649  0.088758  0.086665  0.085105  0.084008   
-4   0.0  0.084092  0.078962  0.088758  0.087573  0.086250  0.082424  0.081832   
-5   0.0  0.083417  0.079424  0.086665  0.086250  0.085776  0.079486  0.079438   
-6   0.0  0.076315  0.069534  0.085105  0.082424  0.079486  0.082288  0.080588   
-7   0.0  0.076097  0.069977  0.084008  0.081832  0.079438  0.080588  0.079264   
-8   0.0  0.076022  0.070618  0.082990  0.081357  0.079553  0.078908  0.077986   
-9   0.0  0.076079  0.071460  0.082027  0.080984  0.079823  0.077219  0.076729   
-10  0.0  0.068075  0.061188  0.078143  0.075043  0.071666  0.077200  0.075149   
-11  0.0  0.067712  0.061308  0.077144  0.074420  0.071445  0.075770  0.074006   
-12  0.0  0.067499  0.061604  0.076264  0.073938  0.071388  0.074418  0.072955   
-13  0.0  0.067443  0.062089  0.075498  0.073597  0.071505  0.073134  0.071991   
-14  0.0  0.067547  0.062777  0.074845  0.073400  0.071804  0.071908  0.071106   
+1   0.0  0.090241  0.082140  0.090564  0.084086  0.078082  0.082282  0.076619   
+2   0.0  0.082140  0.075227  0.083102  0.077428  0.072150  0.075982  0.070945   
+3   0.0  0.090564  0.083102  0.096893  0.090268  0.084107  0.091647  0.085571   
+4   0.0  0.084086  0.077428  0.090268  0.084286  0.078707  0.085655  0.080120   
+5   0.0  0.078082  0.072150  0.084107  0.078707  0.073657  0.080061  0.075020   
+6   0.0  0.082282  0.075982  0.091647  0.085655  0.080061  0.089082  0.083380   
+7   0.0  0.076619  0.070945  0.085571  0.080120  0.075020  0.083380  0.078158   
+8   0.0  0.071394  0.066284  0.079944  0.074984  0.070333  0.078082  0.073299   
+9   0.0  0.066569  0.061966  0.074729  0.070216  0.065973  0.073159  0.068776   
+10  0.0  0.073831  0.068541  0.084523  0.079224  0.074258  0.083779  0.078587   
+11  0.0  0.068867  0.064081  0.079021  0.074183  0.069640  0.078484  0.073716   
+12  0.0  0.064284  0.059952  0.073925  0.069506  0.065349  0.073567  0.069187   
+13  0.0  0.060048  0.056127  0.069202  0.065165  0.061359  0.068999  0.064974   
+14  0.0  0.056131  0.052581  0.064823  0.061133  0.057648  0.064753  0.061054   
 
           8         9         10        11        12        13        14  
 0   0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  0.000000  
-1   0.076022  0.076079  0.068075  0.067712  0.067499  0.067443  0.067547  
-2   0.070618  0.071460  0.061188  0.061308  0.061604  0.062089  0.062777  
-3   0.082990  0.082027  0.078143  0.077144  0.076264  0.075498  0.074845  
-4   0.081357  0.080984  0.075043  0.074420  0.073938  0.073597  0.073400  
-5   0.079553  0.079823  0.071666  0.071445  0.071388  0.071505  0.071804  
-6   0.078908  0.077219  0.077200  0.075770  0.074418  0.073134  0.071908  
-7   0.077986  0.076729  0.075149  0.074006  0.072955  0.071991  0.071106  
-8   0.077140  0.076349  0.073080  0.072240  0.071510  0.070887  0.070370  
-9   0.076349  0.076066  0.070961  0.070443  0.070056  0.069801  0.069681  
-10  0.073080  0.070961  0.073601  0.071922  0.070288  0.068689  0.067110  
-11  0.072240  0.070443  0.071922  0.070466  0.069065  0.067709  0.066388  
-12  0.071510  0.070056  0.070288  0.069065  0.067907  0.066808  0.065761  
-13  0.070887  0.069801  0.068689  0.067709  0.066808  0.065983  0.065228  
-14  0.070370  0.069681  0.067110  0.066388  0.065761  0.065228  0.064787  
+1   0.071394  0.066569  0.073831  0.068867  0.064284  0.060048  0.056131  
+2   0.066284  0.061966  0.068541  0.064081  0.059952  0.056127  0.052581  
+3   0.079944  0.074729  0.084523  0.079021  0.073925  0.069202  0.064823  
+4   0.074984  0.070216  0.079224  0.074183  0.069506  0.065165  0.061133  
+5   0.070333  0.065973  0.074258  0.069640  0.065349  0.061359  0.057648  
+6   0.078082  0.073159  0.083779  0.078484  0.073567  0.068999  0.064753  
+7   0.073299  0.068776  0.078587  0.073716  0.069187  0.064974  0.061054  
+8   0.068841  0.064684  0.073750  0.069268  0.065095  0.061209  0.057588  
+9   0.064684  0.060863  0.069242  0.065118  0.061272  0.057686  0.054340  
+10  0.073750  0.069242  0.079948  0.075028  0.070450  0.066189  0.062220  
+11  0.069268  0.065118  0.075028  0.070494  0.066270  0.062333  0.058663  
+12  0.065095  0.061272  0.070450  0.066270  0.062370  0.058732  0.055337  
+13  0.061209  0.057686  0.066189  0.062333  0.058732  0.055369  0.052227  
+14  0.057588  0.054340  0.062220  0.058663  0.055337  0.052227  0.049318  
 
@@ -1668,7 +1667,7 @@ C(\boldsymbol{X},\boldsymbol{\beta})=\left\{(\boldsymbol{y}-\boldsymbol{X}\bolds

This equation does not lead to a nice analytical equation as in Ridge regression or ordinary least squares. This equation can however be solved by using standard convex optimization algorithms using for example the Python package CVXOPT. We will discuss this later.

Let us assume that our design matrix is given by unit (identity) matrix, that is a square diagonal matrix with ones only along the diagonal. In this case we have an equal number of rows and columns \(n=p\).

-

Our model approximation is just \(\tilde{\boldsymbol{y}}=\boldsymbol{\beta}\) and the mean squared error and thereby the cost function for ordinary least sqquares (OLS) is then (we drop the term \(1/n\))

+

Our model approximation is just \(\tilde{\boldsymbol{y}}=\boldsymbol{\beta}\) and the mean squared error and thereby the cost function for ordinary least squares (OLS) is then (we drop the term \(1/n\))

\[ C(\boldsymbol{\beta})=\sum_{i=0}^{p-1}(y_i-\beta_i)^2, @@ -1706,7 +1705,7 @@ C(\boldsymbol{\beta})=\sum_{i=0}^{p-1}(y_i-\beta_i)^2+\lambda\sum_{i=0}^{p-1}\ve 0 &\mathrm{if} & \vert y_i\vert\le \frac{\lambda}{2}\end{array}\right.\\. \end{split}\]

Plotting these results (figure in handwritten notes for week 36) shows clearly that Lasso regression suppresses (sets to zero) values of \(\beta_i\) for specific values of \(\lambda\). Ridge regression reduces on the other hand the values of \(\beta_i\) as function of \(\lambda\).

-

As another examples, +

As another example, let us assume we have a data set with outputs/targets given by the vector

\[\begin{split} @@ -1878,12 +1877,12 @@ Training MSE for OLS _images/chapter2_252_1.png
-

We see here that we reach a plateau for the Ridge results. Writing out the coefficients \(\boldsymbol{\beta}\), we that they are getting smaller and smaller and our error stabilizes since the predicted values of \(\tilde{\boldsymbol{y}}\) approach zero.

+

We see here that we reach a plateau for the Ridge results. Writing out the coefficients \(\boldsymbol{\beta}\), we observe that they are getting smaller and smaller and our error stabilizes since the predicted values of \(\tilde{\boldsymbol{y}}\) approach zero.

This happens also for Lasso regression, as seen from the next code output. The difference is that Lasso shrinks the values of \(\beta\) to zero at a much earlier stage and the results flatten out. We see that Lasso gives also an excellent fit for small values of \(\lambda\) and -shows rthe best performance of the three regression methods.

+shows the best performance of the three regression methods.

import os
@@ -2426,7 +2425,7 @@ We define this distribution as

p(y_i, \boldsymbol{X}\vert\boldsymbol{\beta})=\frac{1}{\sqrt{2\pi\sigma^2}}\exp{\left[-\frac{(y_i-\boldsymbol{X}_{i,*}\boldsymbol{\beta})^2}{2\sigma^2}\right]}, \]

which reads as finding the likelihood of an event \(y_i\) with the input variables \(\boldsymbol{X}\) given the parameters (to be determined) \(\boldsymbol{\beta}\).

-

Since these events are assumed to be independent and identicall distributed we can build the probability distribution function (PDF) for all possible event \(\boldsymbol{y}\) as the product of the single events, that is we have

+

Since these events are assumed to be independent and identically distributed we can build the probability distribution function (PDF) for all possible event \(\boldsymbol{y}\) as the product of the single events, that is we have

\[ p(\boldsymbol{y},\boldsymbol{X}\vert\boldsymbol{\beta})=\prod_{i=0}^{n-1}\frac{1}{\sqrt{2\pi\sigma^2}}\exp{\left[-\frac{(y_i-\boldsymbol{X}_{i,*}\boldsymbol{\beta})^2}{2\sigma^2}\right]}=\prod_{i=0}^{n-1}p(y_i,\boldsymbol{X}\vert\boldsymbol{\beta}). @@ -2497,7 +2496,7 @@ p(X \cup Y)= p(X)+p(Y)-p(X \cap Y).

The product rule (aka joint probability) is given by

\[ -p(X \cup Y)= p(X,Y)= p(X\vert Y)p(Y)=p(Y\vert X)p(X), +p(X \cap Y)= p(X,Y)= p(X\vert Y)p(Y)=p(Y\vert X)p(X), \]

where we read \(p(X\vert Y)\) as the likelihood of obtaining \(X\) given \(Y\).

If we have independent events then \(p(X,Y)=p(X)p(Y)\).

@@ -2973,7 +2972,7 @@ parameters \(\beta_j\) as func noise. Here we recommend to use \(\sigma^2=1\) as variance for the added noise (which follows a normal distribution with mean value zero). Comment your results. If you have a large noise term, do the parameters \(\beta_j\) vary more as function -model complexity? And what about their variance?

+of model complexity? And what about their variance?

4.14. Linking Bayes’ Theorem with Ridge and Lasso Regression¶

@@ -3002,7 +3001,7 @@ p(\boldsymbol{\beta}\vert\boldsymbol{D}). \[ p(\boldsymbol{\beta}\vert\boldsymbol{D})\propto p(\boldsymbol{D}\vert\boldsymbol{\beta})p(\boldsymbol{\beta}). \]
-

We have a model for \(p(\boldsymbol{D}\vert\boldsymbol{\beta})\) but need one for the prior \(p(\boldsymbol{\beta}\)!

+

We have a model for \(p(\boldsymbol{D}\vert\boldsymbol{\beta})\) but need one for the prior \(p(\boldsymbol{\beta})\)!

With the posterior probability defined by a likelihood which we have already modeled and an unknown prior, we are now ready to make additional models for the prior.

@@ -3047,12 +3046,12 @@ logarithm of the posterior probability and leaving out the constants terms that do not depend on \(\beta\), we have

\[ -C(\boldsymbol{\beta}=\frac{\vert\vert (\boldsymbol{y}-\boldsymbol{X}\boldsymbol{\beta})\vert\vert_2^2}{2\sigma^2}+\frac{1}{\tau}\vert\vert\boldsymbol{\beta}\vert\vert_1, +C(\boldsymbol{\beta})=\frac{\vert\vert (\boldsymbol{y}-\boldsymbol{X}\boldsymbol{\beta})\vert\vert_2^2}{2\sigma^2}+\frac{1}{\tau}\vert\vert\boldsymbol{\beta}\vert\vert_1, \]

and replacing \(1/\tau\) with \(\lambda\) we have

\[ -C(\boldsymbol{\beta}=\frac{\vert\vert (\boldsymbol{y}-\boldsymbol{X}\boldsymbol{\beta})\vert\vert_2^2}{2\sigma^2}+\lambda\vert\vert\boldsymbol{\beta}\vert\vert_1, +C(\boldsymbol{\beta})=\frac{\vert\vert (\boldsymbol{y}-\boldsymbol{X}\boldsymbol{\beta})\vert\vert_2^2}{2\sigma^2}+\lambda\vert\vert\boldsymbol{\beta}\vert\vert_1, \]

which is our Lasso cost function!

Plotting these prior functions shows us that we can use the parameter diff --git a/doc/LectureNotes/_build/html/chapteroptimization.html b/doc/LectureNotes/_build/html/chapteroptimization.html index d0ce220cc..15b97e436 100644 --- a/doc/LectureNotes/_build/html/chapteroptimization.html +++ b/doc/LectureNotes/_build/html/chapteroptimization.html @@ -389,22 +389,37 @@ const thebe_selector_output = ".output, .cell_output"

  • - - 7.11. Using Autograd with OLS + + 7.11. Replace or not + +
  • +
  • + + 7.12. Using Autograd + +
  • +
  • + + 7.13. Same code but now with momentum gradient descent + +
  • +
  • + + 7.14. Including Stochastic Gradient Descent with Autograd
  • +
  • + + 7.15. Introducing JAX + +
  • @@ -502,22 +517,37 @@ const thebe_selector_output = ".output, .cell_output"
  • - - 7.11. Using Autograd with OLS + + 7.11. Replace or not + +
  • +
  • + + 7.12. Using Autograd + +
  • +
  • + + 7.13. Same code but now with momentum gradient descent + +
  • +
  • + + 7.14. Including Stochastic Gradient Descent with Autograd
  • +
  • + + 7.15. Introducing JAX + +
  • @@ -735,7 +765,18 @@ connecting \(x\) and The convex subsets of \(\mathbb{R}\) are the intervals of \(\mathbb{R}\). Examples of convex sets of \(\mathbb{R}^2\) are the regular polygons (triangles, rectangles, pentagons, etc…).

    -

    Convex function: Let \(X \subset \mathbb{R}^n\) be a convex set. Assume that the function \(f: X \rightarrow \mathbb{R}\) is continuous, then \(f\) is said to be convex if $\(f(tx_1 + (1-t)x_2) \leq tf(x_1) + (1-t)f(x_2) \)\( for all \)x_1, x_2 \in X\( and for all \)t \in [0,1]\(. If \)\leq\( is replaced with a strict inequaltiy in the definition, we demand \)x_1 \neq x_2\( and \)t\in(0,1)\( then \)f\( is said to be strictly convex. For a single variable function, convexity means that if you draw a straight line connecting \)f(x_1)\( and \)f(x_2)\(, the value of the function on the interval \)[x_1,x_2]$ is always below the line as illustrated below.

    +

    Convex function: Let \(X \subset \mathbb{R}^n\) be a convex +set. Assume that the function \(f: X \rightarrow \mathbb{R}\) is +continuous, then \(f\) is said to be convex if +\(f(tx_1 + (1-t)x_2) \leq tf(x_1) + (1-t)f(x_2)\) +for all +\(x_1, x_2 \in X\) and for all \(t \in [0,1]\).

    +

    If \(\leq\) is replaced with a strict inequality in the +definition, we demand \(x_1 \neq x_2\) and \(t\in(0,1)\) then \(f\) is said +to be strictly convex. For a single variable function, convexity means +that if you draw a straight line connecting \(f(x_1)\) and \(f(x_2)\), the +value of the function on the interval \([x_1,x_2]\) is always below the +line as discussed below.

    In the following we state first and second-order conditions which ensures convexity of a function \(f\). We write \(D_f\) to denote the domain of \(f\), i.e the subset of \(R^n\) where \(f\) is defined. For more @@ -746,7 +787,7 @@ all \(x\) in the domain of \(f(y) \geq f(x) + \nabla f(x)^T (y-x) \)\( holds for all \)x,y \in D_f\(. This condition means that for a convex function the first order Taylor expansion (right hand side above) at any point -a global under estimator of the function. To convince yourself you can +is a global under estimator of the function. To convince yourself you can make a drawing of \)f(x) = x^2+1\( and draw the tangent line to \)f(x)$ and note that it is always below the graph.

    Second order condition.

    @@ -899,11 +940,11 @@ which equals

    -
    /var/folders/td/3yk470mj5p931p9dtkk0y6jw0000gn/T/ipykernel_94582/483257001.py:18: MatplotlibDeprecationWarning: Calling gca() with keyword arguments was deprecated in Matplotlib 3.4. Starting two minor releases later, gca() will take no keyword arguments. The gca() function should only be used to get the current axes, or if no axes exist, create new axes with default keyword arguments. To create a new axes with non-default arguments, use plt.axes() or plt.subplot().
    +
    /var/folders/td/3yk470mj5p931p9dtkk0y6jw0000gn/T/ipykernel_96694/483257001.py:18: MatplotlibDeprecationWarning: Calling gca() with keyword arguments was deprecated in Matplotlib 3.4. Starting two minor releases later, gca() will take no keyword arguments. The gca() function should only be used to get the current axes, or if no axes exist, create new axes with default keyword arguments. To create a new axes with non-default arguments, use plt.axes() or plt.subplot().
       ax = fig.gca(projection="3d")
     
    -
    <mpl_toolkits.mplot3d.art3d.Poly3DCollection at 0x128ee8850>
    +
    <mpl_toolkits.mplot3d.art3d.Poly3DCollection at 0x11db14850>
     
    _images/chapteroptimization_61_2.png @@ -961,7 +1002,7 @@ which equals

    -
    [<matplotlib.lines.Line2D at 0x12946f2e0>]
    +
    [<matplotlib.lines.Line2D at 0x11e09b370>]
     
    _images/chapteroptimization_69_1.png @@ -1218,11 +1259,11 @@ when \(||\nabla_\beta C(\beta_k) || \
    -
    [0.34158665 3.94915262]
    -[[3.97117751]
    - [3.11850274]]
    -[[3.97117751]
    - [3.11850274]]
    +
    [0.2831603  4.55553537]
    +[[3.91511388]
    + [3.13030182]]
    +[[3.91511388]
    + [3.13030182]]
     
    _images/chapteroptimization_123_1.png @@ -1251,9 +1292,9 @@ when \(||\nabla_\beta C(\beta_k) || \
    -
    [[4.40754621]
    - [2.78752269]]
    -[4.37713991] [2.77711437]
    +
    [[4.1509778 ]
    + [2.92461411]]
    +[4.13288373] [2.92817032]
     
    @@ -1324,10 +1365,10 @@ C_{\text{ridge}}(\beta) = \frac{1}{n}||X\beta -\mathbf{y}||^2 + \lambda ||\beta|
    -
    [[3.94107596]
    - [2.96620033]]
    -[[3.96670977]
    - [2.94212937]]
    +
    [[4.0795449 ]
    + [2.86893619]]
    +[[4.04785727]
    + [2.89298533]]
     
    _images/chapteroptimization_132_1.png @@ -1577,15 +1618,15 @@ function.

    Own inversion
    -[[3.95446837]
    - [3.16961682]]
    -Eigenvalues of Hessian Matrix:[0.31447174 4.32459186]
    +[[4.41170104]
    + [2.6431453 ]]
    +Eigenvalues of Hessian Matrix:[0.31228042 4.55571665]
     theta from own gd
    -[[3.95446837]
    - [3.16961682]]
    +[[4.41170104]
    + [2.6431453 ]]
     theta from own sdg
    -[[3.91682433]
    - [3.13655438]]
    +[[4.39272691]
    + [2.63430285]]
     
    _images/chapteroptimization_148_1.png @@ -2302,8 +2343,15 @@ which also computed the dot product can be used:

    -
    -

    7.11. Using Autograd with OLS¶

    +
    +

    7.11. Replace or not¶

    +

    In the above code, we have use replacement in setting up the +mini-batches. The discussion +here may be +useful.

    +
    +
    +

    7.12. Using Autograd¶

    We conclude the part on optmization by showing how we can make codes for linear regression and logistic regression using autograd. The first example shows results with ordinary leats squares.

    @@ -2362,8 +2410,117 @@ first example shows results with ordinary leats squares.

    +
    +
    +

    7.13. Same code but now with momentum gradient descent¶

    +
    +
    +
    # Using Autograd to calculate gradients for OLS
    +from random import random, seed
    +import numpy as np
    +import autograd.numpy as np
    +import matplotlib.pyplot as plt
    +from autograd import grad
    +
    +def CostOLS(beta):
    +    return (1.0/n)*np.sum((y-X @ beta)**2)
    +
    +n = 100
    +x = 2*np.random.rand(n,1)
    +y = 4+3*x#+np.random.randn(n,1)
    +
    +X = np.c_[np.ones((n,1)), x]
    +XT_X = X.T @ X
    +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)
    +print("Own inversion")
    +print(theta_linreg)
    +# Hessian matrix
    +H = (2.0/n)* XT_X
    +EigValues, EigVectors = np.linalg.eig(H)
    +print(f"Eigenvalues of Hessian Matrix:{EigValues}")
    +
    +theta = np.random.randn(2,1)
    +eta = 1.0/np.max(EigValues)
    +Niterations = 30
    +
    +# define the gradient
    +training_gradient = grad(CostOLS)
    +
    +for iter in range(Niterations):
    +    gradients = training_gradient(theta)
    +    theta -= eta*gradients
    +    print(iter,gradients[0],gradients[1])
    +print("theta from own gd")
    +print(theta)
    +
    +# Now improve with momentum gradient descent
    +change = 0.0
    +delta_momentum = 0.3
    +for iter in range(Niterations):
    +    # calculate gradient
    +    gradients = training_gradient(theta)
    +    # calculate update
    +    new_change = eta*gradients+delta_momentum*change
    +    # take a step
    +    theta -= new_change
    +    # save the change
    +    change = new_change
    +    print(iter,gradients[0],gradients[1])
    +print("theta from own gd wth momentum")
    +print(theta)
    +
    +
    +
    +
    +

    We note indeed a considerable increase in efficiency here, we less iterations needed. +However, if we can invert the Hessian matrix, this is the preferred approach, as shown in the example here.

    +
    +
    +
    # Using Newton's method
    +from random import random, seed
    +import numpy as np
    +import autograd.numpy as np
    +import matplotlib.pyplot as plt
    +from autograd import grad
    +
    +def CostOLS(beta):
    +    return (1.0/n)*np.sum((y-X @ beta)**2)
    +
    +n = 100
    +x = 2*np.random.rand(n,1)
    +y = 4+3*x+np.random.randn(n,1)
    +
    +X = np.c_[np.ones((n,1)), x]
    +XT_X = X.T @ X
    +beta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)
    +print("Own inversion")
    +print(beta_linreg)
    +# Hessian matrix
    +H = (2.0/n)* XT_X
    +# Note that here the Hessian does not depend on the parameters beta
    +invH = np.linalg.pinv(H)
    +EigValues, EigVectors = np.linalg.eig(H)
    +print(f"Eigenvalues of Hessian Matrix:{EigValues}")
    +
    +beta = np.random.randn(2,1)
    +Niterations = 5
    +
    +# define the gradient
    +training_gradient = grad(CostOLS)
    +
    +for iter in range(Niterations):
    +    gradients = training_gradient(beta)
    +    beta -= invH @ gradients
    +    print(iter,gradients[0],gradients[1])
    +print("beta from own Newton code")
    +print(beta)
    +
    +
    +
    +
    +
    -

    7.11.1. Including Stochastic Gradient Descent with Autograd¶

    +

    7.14. Including Stochastic Gradient Descent with Autograd¶

    In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using autograd.

    @@ -2444,48 +2601,230 @@ first example shows results with ordinary leats squares.

    -
    -
    -

    7.11.2. And Logistic Regression¶

    +

    Here we include momentum in the standard gradient descent approach.

    -
    import autograd.numpy as np
    +
    # Using Autograd to calculate gradients using SGD
    +# OLS example
    +from random import random, seed
    +import numpy as np
    +import autograd.numpy as np
    +import matplotlib.pyplot as plt
     from autograd import grad
     
    -def sigmoid(x):
    -    return 0.5 * (np.tanh(x / 2.) + 1)
    +# Note change from previous example
    +def CostOLS(y,X,theta):
    +    return np.sum((y-X @ theta)**2)
     
    -def logistic_predictions(weights, inputs):
    -    # Outputs probability of a label being true according to logistic model.
    -    return sigmoid(np.dot(inputs, weights))
    +n = 100
    +x = 2*np.random.rand(n,1)
    +y = 4+3*x+np.random.randn(n,1)
     
    -def training_loss(weights):
    -    # Training loss is the negative log-likelihood of the training labels.
    -    preds = logistic_predictions(weights, inputs)
    -    label_probabilities = preds * targets + (1 - preds) * (1 - targets)
    -    return -np.sum(np.log(label_probabilities))
    +X = np.c_[np.ones((n,1)), x]
    +XT_X = X.T @ X
    +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)
    +print("Own inversion")
    +print(theta_linreg)
    +# Hessian matrix
    +H = (2.0/n)* XT_X
    +EigValues, EigVectors = np.linalg.eig(H)
    +print(f"Eigenvalues of Hessian Matrix:{EigValues}")
     
    -# Build a toy dataset.
    -inputs = np.array([[0.52, 1.12,  0.77],
    -                   [0.88, -1.08, 0.15],
    -                   [0.52, 0.06, -1.30],
    -                   [0.74, -2.49, 1.39]])
    -targets = np.array([True, True, False, True])
    +theta = np.random.randn(2,1)
    +eta = 1.0/np.max(EigValues)
    +Niterations = 100
     
    -# Define a function that returns gradients of training loss using Autograd.
    -training_gradient_fun = grad(training_loss)
    +# Note that we request the derivative wrt third argument (theta, 2 here)
    +training_gradient = grad(CostOLS,2)
     
    -# Optimize weights using gradient descent.
    -weights = np.array([0.0, 0.0, 0.0])
    -print("Initial loss:", training_loss(weights))
    -for i in range(100):
    -    weights -= training_gradient_fun(weights) * 0.01
    +for iter in range(Niterations):
    +    gradients = (1.0/n)*training_gradient(y, X, theta)
    +    theta -= eta*gradients
    +print("theta from own gd")
    +print(theta)
     
    -print("Trained loss:", training_loss(weights))
    +
    +n_epochs = 50
    +M = 5   #size of each minibatch
    +m = int(n/M) #number of minibatches
    +t0, t1 = 5, 50
    +def learning_schedule(t):
    +    return t0/(t+t1)
    +
    +theta = np.random.randn(2,1)
    +
    +change = 0.0
    +delta_momentum = 0.3
    +
    +for epoch in range(n_epochs):
    +    for i in range(m):
    +        random_index = M*np.random.randint(m)
    +        xi = X[random_index:random_index+M]
    +        yi = y[random_index:random_index+M]
    +        gradients = (1.0/M)*training_gradient(yi, xi, theta)
    +        eta = learning_schedule(epoch*m+i)
    +        # calculate update
    +        new_change = eta*gradients+delta_momentum*change
    +        # take a step
    +        theta -= new_change
    +        # save the change
    +        change = new_change
    +print("theta from own sdg with momentum")
    +print(theta)
     
    +
    +

    7.14.1. Similar (second order function now) problem but now with AdaGrad¶

    +
    +
    +
    # Using Autograd to calculate gradients using AdaGrad and Stochastic Gradient descent
    +# OLS example
    +from random import random, seed
    +import numpy as np
    +import autograd.numpy as np
    +import matplotlib.pyplot as plt
    +from autograd import grad
    +
    +# Note change from previous example
    +def CostOLS(y,X,theta):
    +    return np.sum((y-X @ theta)**2)
    +
    +n = 10000
    +x = np.random.rand(n,1)
    +y = 2.0+3*x +4*x*x# +np.random.randn(n,1)
    +
    +X = np.c_[np.ones((n,1)), x, x*x]
    +XT_X = X.T @ X
    +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)
    +print("Own inversion")
    +print(theta_linreg)
    +
    +
    +# Note that we request the derivative wrt third argument (theta, 2 here)
    +training_gradient = grad(CostOLS,2)
    +# Define parameters for Stochastic Gradient Descent
    +n_epochs = 50
    +M = 5   #size of each minibatch
    +m = int(n/M) #number of minibatches
    +# Guess for unknown parameters theta
    +theta = np.random.randn(3,1)
    +
    +# Value for learning rate
    +eta = 0.01
    +# Including AdaGrad parameter to avoid possible division by zero
    +delta  = 1e-8
    +for epoch in range(n_epochs):
    +    # The outer product is calculated from scratch for each epoch
    +    Giter = np.zeros(shape=(3,3))
    +    for i in range(m):
    +        random_index = M*np.random.randint(m)
    +        xi = X[random_index:random_index+M]
    +        yi = y[random_index:random_index+M]
    +        gradients = (1.0/M)*training_gradient(yi, xi, theta)
    +	# Calculate the outer product of the gradients
    +        Giter +=gradients @ gradients.T
    +	# Simpler algorithm with only diagonal elements
    +        Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Giter)))]
    +        # compute update
    +        update = np.multiply(Ginverse,gradients)
    +        theta -= update
    +print("theta from own AdaGrad")
    +print(theta)
    +
    +
    +
    +
    +

    Running this code we note an almost perfect agreement with the results from matrix inversion.

    +

    Similarly, here is our implementation of RMSprop.

    +
    +
    +
    # Using Autograd to calculate gradients using RMSprop  and Stochastic Gradient descent
    +# OLS example
    +from random import random, seed
    +import numpy as np
    +import autograd.numpy as np
    +import matplotlib.pyplot as plt
    +from autograd import grad
    +
    +# Note change from previous example
    +def CostOLS(y,X,theta):
    +    return np.sum((y-X @ theta)**2)
    +
    +n = 10000
    +x = np.random.rand(n,1)
    +y = 2.0+3*x +4*x*x# +np.random.randn(n,1)
    +
    +X = np.c_[np.ones((n,1)), x, x*x]
    +XT_X = X.T @ X
    +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)
    +print("Own inversion")
    +print(theta_linreg)
    +
    +
    +# Note that we request the derivative wrt third argument (theta, 2 here)
    +training_gradient = grad(CostOLS,2)
    +# Define parameters for Stochastic Gradient Descent
    +n_epochs = 50
    +M = 5   #size of each minibatch
    +m = int(n/M) #number of minibatches
    +# Guess for unknown parameters theta
    +theta = np.random.randn(3,1)
    +
    +# Value for learning rate
    +eta = 0.01
    +# Value for parameter rho
    +rho = 0.99
    +# Including AdaGrad parameter to avoid possible division by zero
    +delta  = 1e-8
    +for epoch in range(n_epochs):
    +    Giter = np.zeros(shape=(3,3))
    +    for i in range(m):
    +        random_index = M*np.random.randint(m)
    +        xi = X[random_index:random_index+M]
    +        yi = y[random_index:random_index+M]
    +        gradients = (1.0/M)*training_gradient(yi, xi, theta)
    +	# Previous value for the outer product of gradients
    +        Previous = Giter
    +	# Accumulated gradient
    +        Giter +=gradients @ gradients.T
    +	# Scaling with rho the new and the previous results
    +        Gnew = (rho*Previous+(1-rho)*Giter)
    +	# Taking the diagonal only and inverting
    +        Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Gnew)))]
    +	# Hadamard product
    +        update = np.multiply(Ginverse,gradients)
    +        theta -= update
    +print("theta from own RMSprop")
    +print(theta)
    +
    +
    +
    +
    +
    +
    +
    +

    7.15. Introducing JAX¶

    +

    Presently, instead of using autograd, we recommend using JAX

    +

    JAX is Autograd and XLA (Accelerated Linear Algebra)), +brought together for high-performance numerical computing and machine learning research. +It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.

    +

    Here’s a simple example on how you can use JAX to compute the derivate of the logistic function.

    +
    +
    +
    import jax.numpy as jnp
    +from jax import grad, jit, vmap
    +
    +def sum_logistic(x):
    +  return jnp.sum(1.0 / (1.0 + jnp.exp(-x)))
    +
    +x_small = jnp.arange(3.)
    +derivative_fn = grad(sum_logistic)
    +print(derivative_fn(x_small))
    +
    +
    +
    diff --git a/doc/LectureNotes/_build/html/searchindex.js b/doc/LectureNotes/_build/html/searchindex.js index 5b7744572..9145e3b0b 100644 --- a/doc/LectureNotes/_build/html/searchindex.js +++ b/doc/LectureNotes/_build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["chapter1","chapter10","chapter11","chapter12","chapter13","chapter2","chapter3","chapter4","chapter5","chapter6","chapter7","chapter8","chapter9","chapteroptimization","clustering","intro","linalg","schedule","statistics","teachers","textbooks"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["chapter1.ipynb","chapter10.ipynb","chapter11.ipynb","chapter12.ipynb","chapter13.ipynb","chapter2.ipynb","chapter3.ipynb","chapter4.ipynb","chapter5.ipynb","chapter6.ipynb","chapter7.ipynb","chapter8.ipynb","chapter9.ipynb","chapteroptimization.ipynb","clustering.ipynb","intro.md","linalg.ipynb","schedule.md","statistics.ipynb","teachers.md","textbooks.md"],objects:{},objnames:{},objtypes:{},terms:{"0":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19],"00":[0,1,5,6,11],"000":[1,3],"0000":[],"00000":11,"000000":[5,11],"00000000e":5,"0000e":[],"0001":1,"00010403373827253124":9,"000148":[],"00019998":5,"00024087":5,"00028369228101198006":[],"00029012":5,"0003043256065368937":[],"0003153514830957865":6,"00031535148309580783":6,"0003153514830958081":[],"0003153514830958126":[],"0003153514830958235":[],"00034944":5,"000417932":2,"00042089":5,"000464088":2,"00050694":5,"00058016":6,"000599":[],"00060705":6,"00060708":[],"00061058":5,"00062582":[],"00062595":6,"00066668":6,"00068734":6,"00068941":[],"00068946":6,"00069103":[],"00073541":5,"000755":11,"00075534":11,"00076495":6,"00076905":6,"00076919":[],"00076925":[],"0007698473260556325":6,"0007698473260556334":[],"0007698473260556339":[],"0007698473260556344":6,"00079123":[],"00079129":6,"00079130":[],"00079968":5,"00084705":6,"00084711":[],"00085883":[],"00085884":[],"00085889":6,"00087697":6,"00088573":5,"00092645":[],"00092646":[],"00092647":6,"00096314":5,"001":[1,2,8,13],"00100519":6,"0010479245355337968":[],"0010479245887943952":[],"0010479245926411787":6,"00105081":6,"00106677":5,"00107405":6,"00111756":6,"0011526":6,"00115999":5,"0011828302640124":[],"00118504":[],"00118508":6,"00118527":[],"001263":[],"00128479":5,"001323":6,"00137818":6,"00137823":[],"00137835":[],"00139705":5,"00149311":6,"00149956":6,"00152117":6,"00152188":16,"00154733":5,"00156376":6,"00156379":[],"00156382":[],"00168251":5,"00174276":6,"00175331":6,"00186347":5,"001880":5,"001988":[],"00198806":[],"00200":8,"00202624":5,"00202756":6,"00217499":6,"00224413":5,"00228741":[],"00228742":6,"00233155":[],"0023548":6,"002381316302584885":[],"002381316302584886":6,"0023813163025848865":6,"00242999":6,"00243186":6,"0024401":5,"00249435":6,"002526":[],"00266858":2,"00270244":5,"00274989":6,"00275135":[],"00289724":6,"00293838":5,"002948":[],"0030828":[],"003083":[],"00310113":2,"00312361":6,"00315593":6,"003215318065760509":[],"0032153180657605116":6,"0032153180657605125":[],"00323332":6,"0032542":5,"003301":6,"0033955154592040923":6,"003395515459204093":[],"0033955154592040944":[],"00353823":5,"00355118":16,"0036237":6,"0036367":6,"00369758":6,"003704":[],"003717":[],"003759":[],"003774":[],"003788":[],"0038335":6,"00390021":[],"003909404072811217":[],"003909404072811221":6,"003909404072811231":[],"00391839":5,"0039987":6,"004":5,"004091940707753925":6,"004091940707753948":[],"0040919407077539514":[],"00410387":6,"00410478":6,"004113634617443116":[],"0041136346174431284":[],"004113634617443131":6,"004113634617443135":[],"004113634617443139":6,"00411363461744314":6,"004113634617443141":[],"004113634617443147":6,"0041559863458613296":6,"004155986345861364":[],"004155986345861374":[],"00415763":[],"00424909":2,"00424967":6,"00426027":5,"00433417":11,"00440346":6,"00443743":6,"00445655":11,"004579219539673834":6,"004579219539673836":[],"00458878":6,"004610275230656182":6,"004610275230656187":[],"004610275230656294":[],"00462287":6,"00471782":5,"00472199":6,"00472512":6,"0049544":6,"004999999999999984":[],"004999999999999994":[],"004999999999999996":[],"005":0,"005000000000000011":[],"00512927":5,"00517114":6,"00526348":6,"0053018":6,"00554552":6,"00556826":6,"0056799":5,"00577441":[],"00579953":6,"00588657":6,"00607783":6,"006162":6,"00617499":5,"00630331":6,"00642221":6,"00660427":6,"00672607":6,"00673393":[],"00673407":6,"00676387":6,"0068011":6,"00683748":5,"00683964":6,"007012403613997257":[],"007024126888936694":[],"007024126888938144":6,"0070241268889382116":[],"00719176":6,"00727646693":0,"007315":[],"0074331":5,"00751823":[],"00759119":6,"00784393":6,"00803064":6,"0080866254785146":[],"00813803":6,"00817631":6,"00823002":5,"00827728":6,"00831018":6,"00834567":6,"00848904":6,"0086649156":0,"008675369724975977":5,"008675369724976501":[],"008818897251043893":18,"00894639":5,"00905423":6,"009163470508352211":[],"009163470508352218":5,"009164545680330616":6,"00917248":6,"00934499":6,"009450756365829578":[],"0096208":6,"00990475":5,"00992331":6,"00996754":6,"009981":[],"00998135":[],"00it":[],"01":[0,1,2,5,6,9,11,13,20],"010018312644139205":[],"010018312644139219":6,"010018312644139347":[],"0100706":6,"01023891":[],"010239":[],"010331721306655144":[],"01033172130665515":[],"010331721306655165":6,"010516485576646504":6,"010516485576646513":[],"010516485576652856":[],"010530":[],"01053024":[],"01066519":6,"01076611":5,"0110":18,"0110407067093945":[],"01104071":[],"011076219011339788":[],"01107621901137465":[],"01107621901137467":6,"011225":2,"0113104":6,"01179792":6,"01191824":5,"01199624e":[],"012073649439965807":[],"012073649469946107":6,"012073649472576395":[],"01212754811385597":[],"01219292":6,"01223198":6,"01231917":6,"01257962":[],"012580":[],"012633802944855959":[],"01290947":6,"01295356":5,"013121573975499602":[],"013121573975499604":[],"01312157406137079":[],"013121574061370796":[],"013121574062587286":6,"01318643":6,"01347916":6,"01348565":6,"01367553":6,"01397146":6,"01405935":6,"01416528":6,"014209325470380275":[],"01433809":5,"014436800088896274":[],"014436800088896381":6,"014436800088969727":[],"01449782":6,"01458337":6,"014599964106338128":9,"0146081":6,"01463049":6,"015072388895177088":[],"0150723888951771":6,"015072388895177109":[],"015072388895177157":6,"015072388895177239":[],"01509543":[],"01530715721129232":[],"01531845":6,"01538461538462":[],"01549377":6,"01558197":5,"01591355407242949":[],"016285782696017055":[],"016285782696017142":6,"016285782696075054":[],"01633913":6,"01640891":6,"01655318":6,"016587414993037307":[],"016587414993045335":6,"016587414993045405":[],"01691985":6,"0169643":5,"01708781":6,"01708852":6,"01713366":6,"01724499":5,"01735584819559184":[],"017355848195591845":[],"01735584819559331":6,"017355848195593312":6,"017355848195593354":[],"01756972":[],"017665":5,"01799917e":[],"01817152":[],"018232":[],"01831036e":[],"01831130e":[],"01831200e":[],"01831207e":6,"01831251e":6,"01866537":6,"01869785e":[],"01873344":11,"01873869":5,"01898855":6,"01905883":6,"01908936":6,"019587":[],"01963611":6,"01969145":6,"01975416527168255":6,"019754165271682844":[],"01975416527179247":[],"01975848":6,"02":[0,4,6,7,12],"0202458":[],"020246":[],"02024962":6,"02054837e":6,"02068067":6,"02073509":5,"0209518407597062":[],"02098261":6,"02123176":6,"021250026482402":[],"02159270458799264":[],"021592704587992645":[],"021592704588021164":[],"021592704588021167":[],"021592704588021174":6,"021592704588021178":6,"02198702e":6,"02198703e":6,"022022882954618364":[],"022075":[],"02207532":[],"02208512":6,"02228115":6,"02229529":6,"02252765":5,"022556":[],"02255619":[],"02299949826036602":[],"022999498260366198":6,"0229994982603662":[],"02348765":6,"02354476":[],"023545":[],"02365049":6,"024023115996453476":[],"02408959":0,"0245528":6,"02492265":5,"02493054":[],"02498832":6,"02503753":6,"02511518":6,"02522069":6,"025709":11,"02586427":6,"0260906":6,"02625193":8,"02625928":[],"026408391362671896":[],"02642055e":[],"026605727637176654":[],"026605727637184554":6,"026605727637184558":6,"02660572763718461":[],"026605727637184613":[],"02697521163514974":[],"026986":[],"02698605":[],"02707227":5,"02723445":6,"027609773491022314":[],"02760977349102238":6,"027609773491022387":[],"027609773491022394":6,"027609773491022407":[],"02762405215108776":[],"02786488":[],"027865":[],"02857":4,"02917662":[],"029177":[],"02926396":[],"029483":5,"029613363972682966":[],"029733":[],"02976145":6,"02994311":5,"02f":6,"02it":6,"03":[1,6],"03032441e":6,"030407120354722424":[],"03056589":[],"030566":[],"030693":[],"03069324":[],"03071040e":[],"03076923076924":[],"03077640549":4,"03099776":5,"031":5,"03168642":18,"031846":[],"03184647":[],"03187339273559067":[],"03196357":6,"03251863":5,"03256632e":1,"03267527":6,"03278964":[],"032790":[],"03279636":6,"0330308045180234":[],"0330308045183163":[],"0330308045183219":6,"0330308045188872":6,"0330308045190182":[],"03308408":5,"03326365":[],"033264":[],"033657685071527485":[],"033657685071527624":[],"03365768507152769":6,"03382304823545749":[],"03447512":6,"03562355":6,"03568439":6,"03570747":[],"0358909447132981":[],"0359565":5,"03630548":6,"03707133":11,"037559":[],"03755944":[],"03761519":[],"03781367141738885":[],"03781367141738886":[],"037813671417388985":[],"03781367141738899":[],"03781367141738902":6,"03794112":[],"03814292":6,"03815288":6,"038300":11,"03850557":[],"038506":[],"039039":5,"03981057":[],"0399676689527966":6,"0399676689527968":[],"0399676689527975":6,"04":[1,6,11],"040102":5,"04010697":6,"04063602":6,"041":[],"041148729430502":[],"041148729430523":6,"0411487294305246":[],"0411487294305746":[],"041148729430595":6,"04179719":[],"041797190646905":[],"04220758":6,"042708":[],"04279651270127165":[],"04284519":[],"043":[],"04315108":5,"0433816":[],"04346721":5,"04355837":6,"04362":[],"04368707":[],"0437499":2,"04389027":6,"043927769551648":[],"04413933503955871":5,"04423486":6,"044334":[],"0444119":[],"044613":6,"04483457":[],"04537385":6,"04543942":6,"045603":[],"04566964":6,"0458":9,"04615384615386":[],"04621521":[],"04648335":5,"046491":[],"04649105":[],"0466":[],"04673082":11,"046731":11,"046785461905835435":11,"04683565":5,"047737":[],"04775904":[],"04784395":6,"047953":[],"04818727730430286":6,"04818727730430296":[],"048187277304303056":[],"048653428302840175":[],"048762":[],"048818":[],"04892055":6,"04909093":6,"04912436":6,"04930820e":[],"0495569966278238":[],"0495569966278269":6,"0495569966278295":6,"0495569966278315":[],"049747":[],"049858":[],"049960":5,"04996008":5,"04it":[],"05":[1,4,6,13],"05009826":6,"05087958":[],"050910":[],"05100875":6,"051043":[],"051391":[],"051418":5,"051451":[],"051649":11,"051662":[],"0517473":5,"052206":[],"05227921801205679":6,"05227921801205691":[],"05227921801205692":[],"052279218012057004":[],"052330":[],"052372":[],"05255759":[],"05263":[],"05268304":16,"05290417684691035":[],"05302":[],"0536097":16,"05364854":8,"05367466":18,"053678":[],"05383795":6,"053849":5,"054182":[],"054305":[],"054335":[],"054340":[],"05434571":[],"054411":[],"05447415":6,"054491":[],"054582":[],"054585":[],"054650":[],"054774":[],"054785":[],"054963":[],"05505310046362":[],"05505310046363":2,"055137":[],"055153":[],"055302":[],"055320":[],"05533":[],"055344":[],"055676":[],"055684":[],"055859":[],"055958":[],"05614483":5,"056165":[],"056169":[],"05623":[],"056233":[],"056235":[],"056468":[],"05648":[],"05651951":6,"056528":[],"05667":[],"057088709963182":[],"057163681553428394":[],"05716368155342902":6,"05716368155351588":[],"0572":[],"057469":[],"05756733":[],"057587":[],"057588":[],"05785343":6,"057877":[],"05789007":6,"057899":[],"05796251":6,"058033":[],"058035":[],"058038":[],"058040":[],"058058":[],"05807125":6,"058088":[],"058416":[],"05850532":16,"058585":[],"058596":[],"058715":[],"058740":[],"058816":[],"05883":[],"05884":[],"058890":[],"058948":[],"058955":[],"058957":[],"058974":[],"059013":[],"059180":[],"059272":[],"059278":[],"059294":[],"059378":[],"059437":[],"059601":[],"059783":[],"059795":[],"059824":[],"059933":[],"05999":[],"06":[6,13],"060016":[],"060080":[],"060146":[],"060183":[],"06020587":6,"06021285":[],"060213":[],"060228":[],"060288":[],"060309":[],"060349":[],"06043581":6,"060502":[],"060507":[],"060550":[],"060649":[],"060655":[],"060781":[],"060841":[],"060875":[],"060963":[],"061025":[],"061028":[],"061048":[],"061144":[],"061149":[],"061188":5,"061297":[],"061308":5,"061321":[],"061390":[],"061505":[],"061509":[],"061538":[],"061604":5,"06160438":[],"061646":[],"061685":[],"061701":[],"061716":[],"061725":[],"061745":[],"061765":[],"061821":[],"061898":[],"061917":[],"061923":[],"06200174":5,"062061":[],"062062":[],"062064":[],"06208238634231944":[],"062082386342319454":6,"06208238634231953":[],"062089":5,"062097":[],"062136":[],"062142":[],"062195":[],"062292565":4,"062294":[],"062305":[],"062391":[],"062409":[],"062411":[],"062435":[],"062451":[],"062498":[],"062517":[],"062534":[],"062551":[],"062563":[],"062640":[],"062665":[],"062676":[],"062706":[],"062719":11,"062773":[],"062777":5,"062827":[],"062834":[],"062874":[],"062881":[],"062884":[],"062888":[],"062983":[],"063014":[],"063024":[],"063052":[],"063078":[],"063084":11,"063125":[],"063173":[],"063192":[],"06319374":16,"063241":[],"063250":[],"063287":[],"063343":[],"063364":[],"063371":[],"063375":[],"063401":[],"063493":[],"063513":[],"063524":11,"063612":[],"063619":[],"063631":[],"063657":[],"063752":[],"063781":[],"063851":[],"063857":[],"063872":[],"063874":[],"06388888888888888":[],"063977":[],"063979":[],"064041":11,"064052":[],"064062":[],"064108":[],"064110":[],"064184":[],"064274":[],"064329":[],"064384":[],"064388":[],"064431":[],"06444":[],"064442":[],"064459":[],"064461":[],"064469":[],"064483":[],"06453579006728315":[],"06453579006728322":6,"064538":[],"064573":[],"064604":[],"064609":[],"064618":[],"064623":[],"064634":[],"064637":11,"064648":[],"064658":[],"064681":[],"064787":5,"064838":[],"064859":[],"064880":[],"064896":[],"06491736":6,"064918":[],"064931":[],"064937":[],"064964":[],"06497046":[],"065020":[],"065032":[],"065106":[],"065110":[],"065168":[],"065183":[],"065228":5,"065249":[],"065252":[],"065282":[],"065314":[],"065348":[],"06547790180152352":6,"06547790180152353":[],"06547790180152355":6,"06547790180152357":[],"06547790180152363":[],"065514":[],"065537":[],"065557":[],"065575":[],"065641":[],"065657":[],"065680":[],"065730":[],"065761":5,"065796":[],"065826":[],"065846":[],"065869":[],"065892":[],"065942":[],"065974":[],"065983":5,"06602663":[],"066051":[],"066056":[],"066064":[],"066093":[],"066110":[],"066194":[],"066220":[],"066223":[],"066228":[],"066241":[],"066309":[],"066340":[],"066348":[],"066356":[],"06637":[],"066388":5,"066449":[],"066528":[],"066553":[],"066558":[],"066580":[],"066590":[],"066609":[],"066651":[],"066654":[],"066670":[],"066675":[],"0666807":2,"066714":[],"066729":[],"066741":[],"066753":[],"066789":[],"066808":5,"066828":[],"066837":11,"066850":[],"066870":[],"066873":[],"066919":[],"066934":[],"06695337":16,"066954":[],"067011":[],"067079":[],"067110":5,"067141":[],"067162":[],"067191":[],"067213":[],"067236":[],"067240":[],"06724062":5,"067282":[],"067392":[],"067402":[],"067432":[],"067437":[],"067443":5,"067449":[],"067484":[],"067499":5,"067506":[],"067525":[],"067527":[],"067544":[],"067547":5,"067560":[],"067585":[],"067597":[],"067599":[],"067612":[],"067615":[],"067620":[],"067622":[],"067675":[],"067693":[],"067709":5,"067710":[],"067712":5,"067714":[],"067719":11,"067720":[],"067723":[],"067767":[],"067769":[],"067775":[],"067787":[],"067854":[],"067856":[],"067864":[],"06786925114666595":5,"067907":5,"067908":[],"067934":[],"067956":[],"068019":[],"068059":[],"068075":5,"068087":[],"068093":[],"068094":[],"068098":[],"068103":[],"068104":[],"068110":[],"068120":[],"068136":[],"068197":[],"068210":[],"068261":[],"068318":[],"068345":[],"068358":[],"068363":[],"068376":[],"068391":[],"068417":[],"06844519414009438":[],"06844519414009442":[],"06844519414009444":6,"06844519414009445":6,"068461":[],"068500":[],"068505":[],"068525":11,"068538":[],"068573":[],"06858699":[],"068593":[],"068608":[],"068619":[],"068642":[],"068654":[],"068659":[],"068664":[],"068689":5,"068724":[],"068735":[],"068799":11,"068806":[],"068809":[],"068831":[],"068852":[],"068920":[],"068937":[],"068953":[],"068965":[],"068991":[],"068992":[],"069010":[],"069015":[],"069036":[],"069044":[],"069065":5,"069085":[],"069091":[],"069181":[],"069231":[],"069275":[],"069276":[],"069281":[],"069285":[],"069355":11,"069386":[],"069408":[],"069409":[],"069421":[],"06942103":[],"069436":[],"069441":[],"069454":[],"069455":[],"069465":11,"069475":11,"069476":[],"069494":[],"069534":5,"069578":[],"069584":[],"069626":[],"069651":[],"069654":[],"069667":[],"069672":[],"069681":5,"069685":[],"06969872":16,"069748":[],"069754":[],"069796":[],"069801":5,"069838":[],"069847":[],"069877":[],"069884":[],"069888":[],"069903":[],"069907":[],"069912":[],"069977":5,"06it":[],"07":6,"070018":[],"070028":[],"070034":[],"070043":[],"070056":5,"070071":[],"070074":[],"070105":[],"070150":[],"07016":[],"070163":[],"07017":[],"070216":11,"070222":11,"070276":[],"070288":5,"070339":[],"070343":[],"070370":5,"070379":[],"07039":[],"070419":[],"070428":11,"070429":[],"070443":5,"070453":[],"070466":5,"070491":[],"070492":[],"070518":[],"070562":[],"070576":[],"070585":[],"070612":[],"070618":5,"07062318":6,"070630":[],"070635":[],"070775":[],"070810":11,"070835":[],"070860":[],"070871":[],"070874":[],"070887":5,"070889":11,"070911":[],"070950":[],"070959":[],"070961":5,"070972":[],"07099747918547346":[],"071003":[],"071009":[],"071022":[],"071044":11,"071086":[],"071106":5,"071112":[],"071115":11,"071120":[],"071136":[],"07115":[],"071239":[],"071243":[],"07129539":[],"0712953943627344":[],"0713":0,"071326":[],"071329":11,"071387":[],"071388":5,"071421":11,"071441":[],"071445":5,"07145103":11,"071460":5,"071467":[],"071476":[],"071480":[],"0714956":[],"071505":5,"071510":5,"071515":[],"071523":11,"071529":[],"071547":[],"071552":[],"071569":[],"071585":11,"07160048164232467":[],"07160048164232538":6,"0716004816423254":6,"07160048164248561":[],"071604":[],"071614":[],"071632":[],"071641":[],"071666":5,"071698":[],"071705":[],"071741":[],"071767":[],"071804":5,"071836":[],"071852":[],"071897":11,"071901":[],"071906":[],"071908":5,"071921":[],"071922":5,"071935":[],"071946":11,"071949":[],"071991":5,"072008":[],"072011":[],"07201957":[],"072021":[],"072041":[],"072084":[],"072091":[],"07212695":[],"072127":[],"072145":[],"072147":[],"072184":[],"072198":[],"072216":[],"072222":[],"072240":5,"072242":[],"072290":[],"072342":[],"072348":[],"072352":[],"072361":[],"072364":11,"072370":[],"072435":[],"072442":[],"072452":11,"072471":[],"072483":[],"072492":[],"072521":[],"072523":[],"072529":[],"072530":11,"072554":[],"072558":[],"072569":[],"072575":[],"072597":[],"072598":[],"072611":[],"072617":[],"072620":[],"072647":11,"072651":[],"072652":[],"072750":[],"072751":[],"072783":11,"072798":[],"072813":11,"072824":[],"072828":[],"072839":[],"07285":3,"0728785":[],"072898":[],"07291729":[],"072918":[],"072928":[],"072955":5,"072958":[],"072970":[],"072974":[],"072994":[],"073013":[],"073016":[],"073045":[],"073052":[],"073062":[],"073080":5,"073105":[],"073120":[],"073134":5,"073136":[],"073183":11,"07319349":16,"073206":[],"073225":[],"073230":[],"073238":[],"073280":[],"073303":[],"073320":[],"073362":[],"073368":[],"073369":[],"073380":[],"073391":[],"073400":5,"073423":[],"073433":11,"073436":[],"073449":[],"07345504":[],"073489":[],"073506":[],"073531":[],"073548":[],"073575":[],"073583":[],"073597":5,"073598":11,"073601":5,"073629":[],"073647":[],"073668":[],"073695":[],"073699":[],"073719":[],"073761":[],"073768":11,"073777":[],"073810":[],"073811":11,"073816":[],"073827":[],"073904":11,"073907":[],"073925":[],"073938":5,"073949":[],"073959":[],"074006":5,"074019":11,"074034":[],"074050":11,"074067":11,"074111":[],"07413172":[],"074144":11,"074149":[],"07421084":5,"074237":[],"074276":[],"074336":[],"074346":[],"074375":[],"074401":[],"074418":5,"074420":5,"074480":[],"074488":[],"074513":[],"074530":[],"074552":[],"07456491":5,"074569":[],"074573":[],"074592":[],"074666":[],"074684":[],"074693":[],"074708":[],"074715":[],"074743":[],"074760":11,"074763":[],"074773":[],"074833":[],"074838":[],"074839":[],"074845":5,"074881":[],"074905":[],"07490892":6,"074922":11,"074945":[],"074969":11,"074980":[],"074986":[],"074992":[],"075012":[],"075017":[],"075043":5,"075058":[],"075061":[],"075102":11,"075136":[],"075138":[],"075145":11,"075149":5,"075181":[],"075188":[],"075192":[],"075195":[],"075201":11,"075222":11,"075228":[],"075241":[],"075262":[],"075302":[],"07532297":18,"075335":[],"075356":[],"07535606":[],"075389":[],"075433":[],"075498":5,"075573":[],"075586":[],"075594":[],"075612":11,"075618":[],"075629":[],"075728":[],"075760":[],"075770":[5,11],"075797":11,"075820":[],"075840":[],"075899":[],"075959":[],"075987":11,"076022":5,"076055":[],"076066":5,"076079":5,"076096":[],"076097":5,"076121":[],"076130":[],"076173":[],"076204":[],"076216":[],"076248":[],"076264":5,"076270":[],"076282":[],"076306":11,"076315":5,"076329":[],"076338":[],"076349":5,"076389":[],"0764924":6,"076518":11,"076525":[],"076532":[],"07656896":[],"076588":[],"076589":[],"076604":[],"076628":[],"076632":11,"076637":[],"076665":[],"076697":[],"076726":[],"076729":5,"076760":[],"07678":[],"076780":[],"076783":[],"076795":[],"076804":[],"076821":[],"076843":[],"076862":[],"076866":[],"076886":11,"076895":[],"076905":[],"076927":11,"076938":11,"076942":[],"076955":[],"076958":[],"076990":[],"077003":[],"077009":[],"077013":[],"077015":[],"077022":[],"077033":11,"077062":[],"077083":[],"077108":[],"077131":[],"077140":5,"077144":5,"077158":[],"077164":[],"077200":5,"077203":11,"077211":[],"077219":5,"077228":[],"077291":[],"077338":[],"077349":[],"07735703":[],"077359":[],"077372":11,"077375":[],"077402":[],"077419":[],"077425":[],"077452":[],"077467":[],"077499":[],"077511":11,"077607":[],"077620":[],"077644":5,"077706":[],"077711":[],"077724":[],"07777777777777778":1,"077785":[],"077793":[],"077822":[],"077846":11,"077921":[],"077930":11,"077948":[],"077978":[],"077986":5,"078040":[],"078042":[],"078101":[],"078143":5,"078157":[],"078167":[],"0782":[],"07820":[],"078211":11,"078253":[],"078254":[],"078269":[],"078299":[],"078300":11,"078314":11,"078323":11,"078432":[],"078436":[],"07844310540708652":[],"078508":[],"078542":5,"078548":[],"078609":[],"07864":[],"078646":[],"078651":[],"078667":[],"078672":[],"078697":[],"078704":[],"07871":[],"078710":[],"078719":[],"078725":[],"078749":[],"078768":11,"078771":[],"078776":[],"07878641":[],"078795":[],"078812":[],"078845":[],"078860":[],"078899":[],"078908":5,"078911":[],"078942":[],"078962":5,"07897647347778382":[],"07898165660100093":[],"078992":[],"078999":[],"079001":11,"07903849":[],"079056":[],"079110":[],"079142":[],"079157":[],"079158":[],"079179":[],"079214":[],"079218":11,"079225":[],"079242":[],"079260":[],"079264":5,"079268":[],"079273":[],"079278":[],"079281":[],"079306":11,"079347":[],"079383":11,"079389":[],"079405":[],"079406":[],"079424":5,"079438":5,"07944154":16,"079443":[],"079447":[],"079476":11,"079483":[],"079486":5,"079489":[],"079493":[],"079495":[],"079553":5,"079558":[],"079609":[],"079618":11,"079622":11,"079631":[],"079676":[],"07968918676726029":[],"0796891867672603":6,"079719":[],"079729":[],"079741":[],"079819":[],"079823":5,"079839":[],"079847":[],"079882":5,"079893":[],"07989327":[],"079901":[],"079991":[],"07999999999998":[],"07e":17,"08":[13,18],"080026":11,"080056":[],"080106":[],"080137":[],"080200":[],"080256":[],"080288":[],"080297":[],"080312":[],"080319":[],"080332":[],"080334":[],"080343":11,"080347":[],"080370":[],"080406":[],"080407":[],"080410":[],"08041015":[],"08043851":5,"080455":[],"080479":[],"080502":[],"080517":[],"080555":[],"080571":11,"080582":[],"080588":5,"080593":[],"080630":[],"080642":11,"080647":[],"080699":11,"080706":[],"080738":[],"080764":11,"080801":[],"080821":[],"080847":[],"08085812":[],"080916":[],"080922":[],"080973":[],"080984":5,"080998":11,"081022":11,"081046":[],"081072":[],"081140":[],"081144":[],"081163":[],"081198":[],"081211":[],"081216":11,"081233":[],"081253":[],"081262":[],"08131003":6,"081311":[],"081321":[],"081334":[],"081343":[],"081357":5,"081388":[],"081396":[],"081431":[],"081468":[],"081483":[],"081503":[],"081520":[],"081533":[],"081540":[],"081547":[],"08156108":6,"081576":[],"081613":[],"081637":[],"081707":[],"081773":[],"081832":5,"081837":[],"081848":[],"08188077":[],"081881":[],"081932":[],"081953":[],"081989":11,"081990":11,"082014":[],"082027":5,"082122":[],"082174":[],"082183":[],"082189":[],"082204":[],"082267":[],"082286":[],"082288":5,"082295":[],"0823185":[],"082339":11,"082424":5,"082426":[],"082431":11,"082451":[],"082503":[],"08251519":6,"082536":[],"082620":[],"082642":11,"082683":[],"08271198519070039":11,"082716":[],"082786":[],"082846":[],"082852":[],"082874":[],"082896":[],"082900":[],"082921":[],"082939":[],"082990":5,"08299273e":6,"083000":[],"083015":[],"083021":11,"083026":[],"083053":[],"083087":[],"083151":[],"083152":[],"08318298e":1,"083217":[],"083220":[],"08322642264994606":[],"083227":[],"083242":[],"083251":[],"083272":[],"083276":[],"08328216846752691":[],"083300":[],"083320":[],"08333333333333333":1,"083361":[],"08336233266":4,"083399":[],"083404":[],"083417":5,"08343519179767796":[],"083441":[],"083495":[],"083506":[],"083527":[],"08356774001062162":[],"083573":[],"083579":[],"083600":[],"083629":11,"083648":[],"083681":[],"083692":[],"083694":[],"08376632":6,"083766322923899":6,"0837663229239016":[],"0837663229239025":[],"0837663229239043":6,"083799":[],"083829":[],"083832":[],"083849":[],"083899":[],"083913":[],"083935":[],"083977":[],"084000":[],"084006":5,"084008":5,"084017":[],"084018":[],"084019":[],"084024":[],"084032":[],"084092":5,"084096":[],"084101":[],"084147":[],"084151":[],"084184":[],"084223":[],"084224":[],"084226":[],"08426840630693411":[],"08426840630693412":6,"08426840630693413":6,"084269":11,"084277":[],"084278":[],"08428156":[],"084282":[],"084364":[],"084391":[],"084400":[],"084408":[],"084414":[],"084426":11,"084434":[],"084444":[],"084476":[],"084477":[],"084484":[],"084536":[],"084549":[],"08455":[],"084570":[],"084604":[],"084629":[],"084645":[],"08464758160254343":[],"084657":[],"084670":[],"084682":5,"084683":[],"084702":[],"084728":[],"08474":[],"084777":[],"084846":[],"084862":[],"084904":[],"084909":[],"084912":[],"084920":[],"084927":11,"084936":[],"084965":[],"084979":[],"085010":11,"085018":[],"085027":[],"085044":[],"085105":5,"085113":[],"085163":[],"085165":[],"085167":[],"085184":[],"085185":[],"085224":[],"085249":[],"085264":[],"085345":[],"085361":[],"085368":[],"085405":[],"085410":11,"085416":[],"08551306":6,"085764":[],"08576932":6,"085776":5,"085879":[],"08593216":6,"085936":[],"086021":11,"086074":[],"086076":[],"086109":11,"08611111111111111":1,"086112":[],"08612280083325631":[],"086154":[],"086174":[],"086178":[],"086203":[],"086249":[],"086250":5,"086257":11,"086262":[],"086303":[],"08630331":[],"086322":[],"086409":[],"086420":[],"086518":[],"086567":[],"086608":[],"086610":[],"086665":5,"086679":[],"086705":[],"08673755293381497":[],"086802":[],"086807":[],"086809":[],"086841":[],"086872":[],"086877":[],"086888":[],"086890":[],"08690":[],"086951":[],"086956":[],"086994":[],"086997":11,"087081":[],"087208":[],"087224":[],"087235":[],"087372":[],"087387":[],"087470":11,"087501":[],"087573":5,"08758":[],"08759":[],"087615":11,"087689":[],"087833":[],"087834":[],"087891":[],"087894":[],"087910":[],"088029":[],"088104":11,"088119":[],"08816688":[],"088176":[],"0881981":5,"088212":[],"088261":[],"088271":[],"088460":[],"088476":[],"088519":[],"088526":[],"088560":[],"088606":[],"088611":[],"088631":[],"08871404":5,"088758":5,"088760":11,"088765":[],"088809":[],"088816":[],"088825":[],"088853":[],"08888888888888889":1,"088926":[],"088946":[],"08902":[],"089041":[],"089059":[],"08917679":[],"089177":[],"08918584":18,"089206":[],"089212":[],"089233":11,"089246":[],"089306":[],"089310":11,"089329":[],"089355":[],"089369":[],"089374":[],"089425":[],"089501":[],"089505":[],"089524":[],"089551":[],"089614":[],"089683":[],"0896981":[],"089758":[],"089775":[],"08996":[],"089982":11,"09":1,"090014704675496":[],"090028":[],"090039":[],"090128":[],"090174":[],"090229":[],"09023660662586945":[],"090270":[],"090337":[],"090349":5,"09034902":5,"0903549":6,"090356":[],"090358":[],"090451":[],"090503":[],"090630":[],"090649":5,"090694":[],"090730":[],"090755":[],"090830":[],"09083636328656121":18,"090849":[],"09085624":[],"090929":[],"091031":[],"091051":[],"091060":[],"09117221":[],"091224":[],"091236":[],"091266":[],"091311":[],"091315":[],"091340":[],"091349":[],"091363":[],"091414":[],"091416":[],"091426":[],"091440":[],"091477":[],"09149881":[],"091620":[],"091630":[],"09166666666666666":1,"091696":[],"0917":9,"09170751":[],"09172408":[],"09172409":6,"091891":[],"092066":[],"092126":[],"09216046":[],"092249":11,"0923":[],"092409":[],"09251":[],"09252364":[],"092524":[],"092621":[],"092769":[],"092879":[],"09297039":[],"092998":[],"093078":[],"093247":[],"0934597075922044":[],"093497":[],"093593":[],"093624":[],"0938":[],"093844":[],"093930":[],"093979":[],"094082198961999e":6,"0940821989624095e":[],"0940821989643363e":6,"094082198966615e":[],"0940821989673748e":[],"094362":[],"09440475":[],"094404754965417":[],"09444444444444444":1,"094472507965532":[],"094477":[],"094619":[],"094657":[],"094722":[],"094848":[],"094867":[],"094925":11,"095171":[],"095184":[],"095313":[],"095510":[],"095522":[],"095617":[],"095702":[],"095871":[],"095902":[],"095935":[],"09609807":5,"096173":[],"096472":[],"096516":[],"096623":[],"09672929714683368":[],"09677394":[],"096893":[],"096894":[],"097":6,"097360":[],"097396":[],"09744":[],"09744272":[],"097602":[],"097634":[],"097710":[],"09780":[],"09791":[],"098135":[],"09849763":[],"098498":[],"09856879":[],"09861229":16,"098802859381565":[],"099":[],"09903804":8,"0991919894927399":[],"09919198949274803":6,"099191989493334":[],"09951287404314545":1,"099648":11,"09964817":11,"099777":[],"0n":0,"0s":[],"0x11da42d90":[],"0x11e031e50":[],"0x128ee8850":13,"0x12946f2e0":13,"0x7fad10f9a280":[],"0x7fad20f69be0":[],"0x7fd098df3280":[],"0x7fd0a9063be0":[],"1":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20],"10":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],"100":[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18,19],"1000":[0,1,2,4,5,8,11,13,14,15,18],"10000":[2,5,6,10,11,18],"100000":8,"10001":10,"1001":18,"1002":18,"1003":18,"10030":[],"100303":[],"100358":[],"10044225464078282":[],"1005":18,"100670":[],"10077114273548984":6,"1009":18,"1011":18,"1013":18,"1013904243":18,"10141413e":6,"1015":18,"102":[],"1022233262115424":[],"10222333":[],"1023":18,"10230":[],"1023111":[],"1023858":18,"1024":3,"102401":[],"102449":[],"1026":18,"1027":18,"1028":[],"103":1,"1030":18,"10302062":[],"103257":[],"10340":[],"1037":18,"10378326e":1,"1038":18,"103822":[],"10391807":6,"10398646080125035":[],"10398646080125036":6,"10398646080125037":6,"1040":18,"10405456":11,"10430":[],"104411":[],"10455924":[],"1047":18,"10505137":[],"105161":[],"105169":[],"10516924":[],"10520":[],"10555555555555556":1,"1056":[],"10589577":5,"106":[],"106095":11,"10620135":[],"107":6,"108":6,"108359":5,"10835935":5,"109":[],"10913":6,"10931453":6,"10960":[],"1096767776832326":[],"10967678":[],"10th":9,"10x":0,"11":[0,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,20],"110":[],"1100":18,"1101":18,"11022302e":[],"11046771":[],"111":[1,7,12],"11100":[],"1122558214":[],"112319":[],"11231934":[],"112383":11,"1124":[],"1125":[],"11283168":[],"11297834":[],"1136":[],"11362930e":[],"11388888888888889":1,"1139":[],"11390":[],"114":[],"11402309":[],"114437":[],"11462415":5,"11481199":18,"11482289e":6,"11499517":[],"11507992e":1,"11547777218875695":[],"11547777218875696":[],"11547777218876518":6,"11547777218940905":[],"11547777218940906":[],"115822":6,"11590":[],"11598862":[],"11598862273198":[],"11604844":[],"116048442683864":[],"11660":[],"11666666666666667":1,"11674401539815678":[],"117":8,"11744554e":6,"11780":[],"11790868":[],"117986":[],"118":2,"1182":[],"1183":[],"118318":[],"1184":[],"11840":[],"1185":[],"11850274":13,"1186":[],"11890":[],"119":2,"119625":[],"11962537":[],"1199":[],"119936":2,"119999999999976":[],"11it":[],"12":[0,1,2,3,4,5,6,8,9,11,12,13,16,18,20],"120":[2,3],"1203":[],"1203284":8,"1206":8,"12069773":[],"121":[8,9,10],"12152272":16,"12167821":5,"12182967":6,"12196674":[],"122":[2,8,9,10],"12222222222222222":1,"122439":[],"1224392":[],"12288563":[],"122886":[],"123":2,"12318726e":6,"12330280229368":5,"12333649":6,"12345260617257443":[],"123459876":[],"123711":6,"12380":[],"124":0,"12400":[],"125":[],"1250":[],"125000":[],"12552073e":6,"126":[],"1261":[],"12618549":5,"12630042":16,"1265":[],"127":4,"1270":[],"127043":[],"1271":6,"1277":6,"127773":[],"12777777777777777":1,"12788968":[],"12790":[],"128":[3,4,13],"128664":6,"12898627064868978":[],"129":2,"12937662":[],"12945452":[],"1297":[],"1297300314822336":18,"1298":9,"12adb44b1c20":[],"12m":[],"13":[0,2,5,6,9,11,12,13,16,18],"130":[],"13003291":6,"13055555555555556":1,"131":[],"13117061":[],"13131825":16,"1314":[],"132":[],"13220608e":6,"13229545716505003":[],"132360":[],"1323603":[],"1326":[],"13280":[],"133":7,"13333333333333333":[],"135":[],"13519106":[],"13535942":6,"136":[],"1360":[],"13609760e":[],"1361":[],"1362":[],"1363":[],"1364":[],"13646574":5,"13655438":13,"13661243e":6,"13679863":6,"1371":6,"13734823":16,"13740":[],"137400784702911":[],"137652":11,"1378":[],"1382":[],"1383":[],"1384":[],"1385":[],"1386":[],"13865173":5,"13876586436927824":[],"138775":11,"1388888888888889":1,"13890":[],"1392559581788775e":[],"1392559584983597e":[],"1392559585048734e":6,"1392559591206444e":6,"13925595925919e":[],"14":[0,2,4,5,6,8,9,10,11,12,13,16,18,20],"140":2,"14021063":6,"1404":[],"14042769":[],"140428":[],"141":2,"14100":[],"1416398":6,"14174745":6,"1418":[],"142":[],"14231548":18,"14250":[],"142857":[],"14298603":18,"143":[2,7],"1435666":[],"14360598":[],"1437":1,"144":[],"14400":[],"1440501043841336":1,"14440":[],"14451625":[],"1446729567":4,"14484695":[],"145":2,"1457774":18,"146":2,"147":[],"14710":[],"1472032":16,"14722222222222223":1,"147400":11,"14741468":[],"147420":11,"14783702":[],"1479":[],"148":[],"14812206":6,"14818":[],"1484256":[],"148564":[],"14859":6,"148768":[],"149":[],"149213":[],"14932651":[],"14988578":[],"149886":[],"14995486":[],"149955":[],"14g":6,"14it":[],"15":[0,2,4,6,7,8,9,12,13,16,18],"150":[4,8],"15005476":5,"150184":6,"15089627":16,"150920":11,"15092012":11,"15098090e":6,"151":[],"15130074e":6,"151348":6,"151986":[],"152":[],"15200":[],"15258907":[],"152696":[],"15269628":[],"1527777777777778":1,"153036":[],"153106":[],"1533795":[],"153760":[],"15384615384616":[],"154":[],"15410688":11,"154107":11,"15442554":16,"15454301":[],"154720":[],"15483121":[],"154911":[],"155":[],"155491":[],"155687":[],"155883":[],"156":[],"1562":[],"15629539":[],"15680777":[],"156956":5,"157":[],"15717291":[],"1575":[],"158":[],"1583767":[],"15843769515580663":[],"1586300629904382":[],"1587":[],"15891336":[],"159":[],"1590":[],"15990":[],"15g":6,"15it":[],"16":[1,2,3,4,5,6,8,9,10,18],"160":[],"1603":3,"1604":[],"1605":[],"160539":[],"1606":[],"1607":[],"16111111111111112":1,"1612":[],"1614891":16,"16211139":5,"16220":[],"162246":5,"16231451":4,"1625":[],"1628":[],"163":[],"1630775253":1,"16342407":5,"16343471":6,"16384":3,"16500":[],"166":[],"16660817":[],"166667":[],"167":[],"16740002":[],"167787":5,"168":[],"168044":[],"16804444":[],"16805821e":6,"16807":[],"16827044":[],"16832385":[],"16961682":13,"16b8e3cda33a":[],"17":[1,2,5,6,8,18],"17084902":[],"1709":[],"17174962e":1,"17222222222222222":1,"172405":[],"17240522":[],"1726":[],"17300":[],"1731":[],"17339342":[],"17446471":6,"1752":[],"175300":[],"17641709":6,"17647619":6,"176880142835407":[],"17709473":16,"17777777777777778":1,"17801022":5,"17861098":6,"17897671":18,"17917768":5,"17930649":[],"17949575":5,"17953942":11,"1797":[1,3],"18":[2,6,7,8,9,10,13,18],"180":[],"18029127":5,"1807":4,"1809":[],"181":[],"1810":[],"1812":[],"18156717":[],"18166474":18,"1821":[],"18276924":[],"18327677":[],"18333333333333332":1,"18393678":[],"184":[],"184519":[],"184895":[],"185":[],"1851":[],"1852":[],"18526":[],"185278747229417":[],"1853":[],"1854":[],"1855":[],"186":[],"1860":[],"1861":[],"18611111111111112":1,"18613217e":6,"18660":[],"18673098":11,"18682538":[],"18695705":16,"18790439176058887":9,"18826299":[],"188263":[],"1887":6,"18912963":[],"189496":[],"189622":[],"18998208":18,"18it":[],"19":[2,6,13,18],"19003":6,"19096968":[],"190970":[],"191262820314401":[],"19144544":16,"19158446":16,"19166666666666668":1,"19207979":5,"19213479":[],"19220":[],"193":[],"19354258":[],"19379506":[],"19394283":[],"194":[],"1940":0,"19404282648955e":[],"194042826653172e":[],"194042826815498e":[],"1940428268204826e":6,"194042827197027e":6,"1943":12,"194325":5,"19432526":5,"1944":[],"19444444444444445":[],"19466812":[],"1950915150":[],"1954":[],"1956":[],"19569961":6,"1961":[],"1962":[],"1963":[],"1964":[],"1965":[],"1970":16,"197104":5,"19710439":5,"1973":9,"197370":11,"19740":[],"197738983259782":11,"1979":6,"19800":[],"19853775e":[],"1989":[],"199":[],"19937":[],"19983530":6,"19994371":[],"1_1":12,"1_2":12,"1_3":12,"1cm":[0,8,10,18],"1d":[1,2,3],"1e":[1,2,4,14],"1e10":14,"1e4":6,"1f":1,"1k":16,"1n":0,"1s":[],"1x":0,"2":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],"20":[0,1,2,6,7,8,13,18],"200":[0,2,3,4,8,9,10],"2000":0,"200000":[],"20015436":6,"2004":13,"2006":20,"2010":1,"2011":1,"2014":4,"2015":1,"2016":0,"20174121":[],"2018":[0,6],"2018906331":[],"2019":[],"2021":[6,14],"2022":17,"2027":[],"20277777777777778":1,"20299677":16,"203":[],"20316225":16,"20320502":[],"20375361":[],"203753611274545":[],"20500":[],"20509391":[],"206":[],"2060":[],"20609082":[],"206091":[],"20661216":[],"206640":[],"20664007":[],"2069":[],"207545":11,"20756638":[],"20833333333333334":1,"20867052175003364":6,"20867052175006306":[],"20867052175109335":[],"20980":[],"21":[0,1,2,5,6,7,9,12,13,16],"210151":[],"2101511":[],"210340":11,"21058097":5,"21130":[],"2116753732":4,"21169159e":6,"21265216":[],"213":[],"213103":11,"213743":11,"21472683":[],"2147483647":[],"21519063":[],"21596432":6,"216290":11,"21654926":16,"216683":11,"21786964":[],"2188":[],"21919813":[],"219249":[],"21924917":[],"21944444444444444":[],"2195":[],"21985165":[],"21997099":[],"22":[0,1,2,5,6,12,13,16],"22014758":11,"220148":11,"22044605e":5,"220506557673408":[],"22094791":[],"221":8,"221180":[],"22134069":[],"2216":[],"2218":[],"221805":2,"221921":5,"222400":[],"2225":[],"2246674023625205":16,"225":4,"22567203":16,"2259440937":[],"226124657522696":[],"22612466":[],"226856":[],"22685646":[],"22690428":5,"22821344":16,"2284246870217162":6,"2284246870217459":[],"22842468702288576":[],"22842468702288582":[],"22847924":5,"22929905e":[],"2299":[],"22it":[],"23":[1,2,3,4,6,7,12,13,14,16],"23002365e":6,"23014274e":[],"231":[],"23103285":[],"231224729143838":[],"2315033":[],"23167717":5,"23168292":[],"231683":[],"2321528":[],"232153":[],"232435":[],"23297056":[],"23333333333333334":1,"233528":[],"234":6,"23408962e":5,"23483916":18,"23522201":[],"2357089093":[],"2360682191515046":[],"2361111111111111":[],"2364":[],"23659936":16,"237038":[],"23703839":[],"2379":6,"23792491":[],"237925":[],"23816792":[],"238168":[],"238574":5,"23857423":5,"23962594":16,"2397":[],"24":[0,1,2,3,4,6,13,14,16],"240670854503034":11,"24140":[],"2416":[],"24175744e":6,"2419":[],"24276315":[],"2430":[],"24390":[],"24444444444444444":1,"244858":[],"24485843":[],"24512498":[],"246":2,"2470":[],"2476536":[],"247654":[],"24770094":[],"24829908":5,"24906604e":6,"24924624":[],"249302":11,"2493023":11,"2495":[],"25":[0,2,3,4,5,6,7,8,9,11,13,18],"250":[2,4,7,9],"2500":[],"25000":0,"250000":[],"250154":[],"2517560119":[],"251879":[],"252436":[],"25259666":[],"2526":[],"252866":[],"25286618":[],"253775":[],"255":3,"255001":[],"256":[2,4],"25617654e":6,"25617657e":[],"25617658e":6,"256962":[],"257":[],"2572":[],"2572495066":[],"2572e3a4b38d":[],"2575":[],"25792767":[],"25845e8df859":[],"25902112":16,"259153":11,"2597":[],"25976336":[],"26":[2,3,4,6,13,14,16,18],"26079358":[],"26115367":11,"261154":11,"26153846153846":[],"26185107":16,"26186844":[],"2619":[],"26290036":[],"26291585":[],"262916":[],"26294938":[],"2629493813057833":[],"26301436":5,"26306244":[],"264":[],"26409315307910025":6,"2640931530791003":[],"26409315307910036":6,"2640931530791005":[],"26409315307910053":[],"264666":11,"26466619":11,"265":[],"2650":[],"265109911":4,"26531223e":[],"2654":[],"26549135":16,"266":[],"26610075":[],"26666667":13,"26710969":5,"26780278":5,"268":[],"268227":[],"26822717":[],"268484":[],"26848435":[],"269":[],"27":[0,1,2,3,4,6,13,14],"270":[],"2703":[],"27050214":18,"27091656":5,"270917":5,"27092897":[],"27092910":6,"2750":[],"275341":[],"27562809e":[],"27621662e":[],"276263":11,"27692307692308":[],"27700":[],"2772":[],"2775623201":[],"27760":[],"278036":[],"27803645":[],"27924636":5,"27n_":18,"28":[1,2,3,4,6,13,14],"28001319":[],"28047021":[],"280573":5,"280647":11,"28065343":18,"28067036":[],"28097861":[],"280979":[],"2812":[],"282727":11,"283":[],"2830637392":4,"28336218e":6,"2836":[],"28390":[],"28475098":8,"28590743":[],"2861":18,"28634473":[],"286345":[],"2871":[],"2873":9,"2882":18,"2886":18,"2886847885377843":[],"28868479":[],"28875373":[],"2890":0,"2892":18,"28967287":[],"29":[3,4,6,7,14],"29082851":[],"290829":[],"29083183":5,"290832":5,"29149329":[],"2915":18,"29167186":5,"29229741":[],"2923076923077":[],"29276615":16,"294277":[],"2942772":[],"29512284":[],"295123":[],"2954":[],"2955":[],"2956":[],"2957":[],"2958":[],"29588901":[],"29592539":[],"296247":[],"29661191":16,"297":[],"2971492148":[],"2972":[],"29822833":6,"298273":[],"298375":[],"298836":[],"29883607":[],"299267190588216":[],"299748":[],"2_":12,"2_1":12,"2_2":12,"2_3":12,"2_i":12,"2_m":[6,18],"2_t":13,"2_x":18,"2b":18,"2cm":8,"2d":[1,3,11,12,15],"2e":6,"2f":[0,7,9,10,11,12],"2ff97f4bf03b":[],"2g":2,"2g_i":2,"2k":3,"2m":6,"2n":[0,2,3],"2nd":9,"2p":18,"2pt":4,"2s":[],"2x":[0,3,8,13],"2x_ix_jy_iy_j":8,"2x_j":8,"2y_i":10,"2y_j":8,"3":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19],"30":[0,1,3,4,6,7,10,13,14],"30000":0,"30010":[],"30119421":8,"301475":[],"3014751":[],"3017":[],"3018":[],"3019":[],"301927":[],"3020":[],"3021":[],"30258509":16,"302m":[],"303":6,"3037":[],"3038":[],"30384239":[],"3039":[],"303m":[],"3040":[],"3041":[],"30466214e":6,"304m":[],"305":0,"30535506":[],"30552077":[],"30559547":[],"305m":[],"306":0,"3063":[],"306m":[],"307":0,"3072":3,"30761405e":[],"30787294":6,"3079975":18,"307m":[],"308":0,"30813073":16,"30839676":18,"30891693":[],"308917":[],"308m":[],"309":0,"30936179":[],"309362":[],"30940":[],"30b53504a633":[],"31":[3,4,6,12,14,16,18],"310":0,"311":0,"31120247":[],"311m":[],"312":[],"3120271598582915":[],"31211671":16,"31229747":16,"3123314713548606":6,"31276579e":6,"312m":[],"313":[],"31311243":16,"31318084":5,"31377492":16,"314":[],"31424359":[],"314244":[],"31447174":13,"31457796":5,"315":6,"3155":[0,5,6],"315746":[],"31574634":[],"315977":[],"31597731":[],"316":[],"31605061":[],"31614188e":[],"31644071":[],"31650694":6,"31681097":11,"316811":11,"317":[],"31718909":11,"317367":11,"317m":[],"31835835":18,"31866499":[],"31896852":8,"319803":5,"31980301":5,"319m":[],"31it":6,"32":[3,4,6,7,12,13,14,16,18],"3200":1,"32039227e":[],"32047562":[],"32066545e":5,"32068012":18,"3208":2,"320m":[],"32149601703519115":6,"3214960170351912":6,"3215":[],"32179365":[],"32309075":[],"32320052":[],"324":2,"32458459":[],"32459186":13,"324m":[],"3250":[1,6],"32512":[],"326238":[],"3263505":16,"326m":[],"32714903e":5,"32721178":[],"327212":[],"32750531e":[],"32816737":[],"32903042":[],"3297":[],"32992274":[],"329923":[],"32it":6,"33":[3,4,7,12,14,16],"3303":[],"33066907e":5,"3310":[],"33166055e":[],"331939":[],"331m":[],"332331":[],"333":7,"3331":[],"33327369":[],"333274":[],"33333333":13,"3337":[],"33611111111111114":[],"336801":[],"33680101":[],"33711888":[],"3384":[],"33900713":[],"33956555":16,"33m":[],"34":16,"3403":[],"34040204e":[],"340782":11,"34114547":5,"34158665":13,"341m":[],"342680":[],"34305928":[],"3436":0,"3437":0,"34498451":16,"3456":[],"345687771875474":16,"34568872":[],"34569596":5,"3457":[],"3458":[],"34585355":[],"3459":[],"3460":[],"34678929":16,"346810":[],"3469819128513336":[],"34740615":[],"3498":[],"34it":[],"35":[0,2,3,4,6,14],"35030572":18,"35074881":[],"350749":[],"3514":[],"35140":[],"35147135":[],"351636":11,"35182854":5,"35203688":[],"35207264":[],"352073":[],"3522":[],"3525":[],"3528556":[],"352856":[],"3529":[],"3530606977":[],"35319678":16,"35346808":16,"3538":[],"35396404e":[],"35401056e":[],"3543":[],"3544313922":6,"3546":[],"35470445e":5,"3548":[],"355":[],"3551":[],"35533773":6,"35533774":[],"3556":[],"35562617e":[],"3558":[],"355906":5,"35590603":5,"3560":[],"356399":[],"3567":[],"3572":[],"35724288e":[],"3575":[],"357508":[],"3576":[],"3577":[],"35771826":6,"35771842":[],"35793003441520066":18,"3581341341":4,"35821426":16,"3585":[],"3587":[],"35892474":[],"35894575":16,"359":5,"3593":[],"3594821":[],"3595":[],"3598":[],"359999999999985":[],"36":[0,2,5,6,7,18],"360":1,"3604":[],"3605":[],"3606":[],"360688":[],"3609":[],"36102113":[],"36117602":[],"3613":[],"3615":[],"361556":[],"3617":[],"3621311":5,"3624":[],"3627":[],"3628":[],"363295916323784e":6,"363295916414895e":[],"3632959170548605e":[],"3632959215700067e":6,"363295924430451e":[],"363834":[],"36383443":[],"363936":[],"36393643":[],"3643":[],"3644017":[],"364402":[],"364418e97433":[],"3645":[],"3646":[],"3647":[],"365350":[],"36535019":[],"3655":[],"3655222":5,"3659":[],"3665263":18,"3668":[],"36689784":[],"366898":[],"3669":[],"367":2,"3672":[],"3673":[],"3674":[],"3679":[],"3684":[],"3687":[],"3688":[],"368m":[],"369139":11,"36it":[],"37":[2,3,4,6,7,14],"3704":[],"370782966":4,"3711":[],"3713":[],"3718":[],"3721":[],"3722":[],"3725":[],"3729":[],"37307168":[],"3739":[],"37396662":6,"37415316":[],"374291":[],"37429133":[],"3748":[],"3749":[],"3753":[],"3759":[],"3760":[],"3765":[],"376559":[],"37655936":[],"376834":[],"37683438":[],"37692363":[],"37703055":[],"37713991":13,"3772":[],"3773":[],"37732":[],"3776":[],"3777801602":6,"3779":[],"37835429e":[],"3784":[],"378664":[],"37866422":[],"37900111":6,"3791":[],"379203":[],"3794":[],"379647":[],"37964744":[],"37992857":[],"37it":6,"38":[2,3,4,7,14,18],"380":[],"38019139":16,"3802":[],"3803":[],"3804":[],"3805":[],"380739":[],"38073947":[],"3811":[],"38135733e":6,"3815":[],"381627865854956":[],"38162787":[],"38168549":18,"3817475779":6,"3818":[],"3819":[],"3820":[],"38222896":5,"3823886":[],"382389":[],"38246359":[],"382672":[],"38267217":[],"3827":[],"382951":[],"38295101":[],"3830":[],"38302314":18,"3833":[],"38336316":[],"3834":[],"3837":[],"3838":[],"3839":[],"3842":[],"3850":[],"3851":[],"38533184":[],"38533185":6,"3854":[],"3858":[],"386":[],"38605872":[],"386059":[],"3861":[],"3862":[],"386294":11,"38629412":11,"38629436":16,"38629844":16,"38637915":16,"3864":[],"3867":[],"3869":[],"387":[],"3871":[],"3872":[],"387482":[],"38748219":[],"3876":[],"388":[],"3881":[],"3882":[],"3885":[],"38868469":[],"3888":[],"3889":[],"389":[],"38901478":[],"38906684":[],"389067":[],"3891":[],"38916861e":6,"38962192e":6,"3898":[],"39":[0,2,3,4,13,14,19],"390":[],"3906":[],"39095416":[],"3914":[],"3915":[],"3916":[],"391602":[],"3917":[],"3922":[],"3925515884752442":[],"3928":[],"3931":[],"39311435":[],"3943":[],"3944":[],"39456996":[],"3950":[],"3955":[],"39560937":[],"39579407":5,"3958":[],"3960":[],"3962":[],"3970":[],"39706038":5,"39724390e":[],"3975":[],"397700":11,"39789527":16,"3979":[],"39794864e":[],"3980313467":6,"3983":[],"39924562":[],"399246":[],"3994":[],"3996":[],"399836":[],"39it":6,"3d":[2,3,4,6,13],"3f":[1,3,9],"3n":16,"3x":[2,8],"3x_i":2,"3y":8,"3yk470mj5p931p9dtkk0y6jw0000gn":[1,6,13],"4":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],"40":[1,6,19],"400":4,"4000":20,"4005":[],"4011":[],"40116777":[],"401168":[],"4012":[],"4017":[],"40183706":16,"401842":11,"40214433":[],"4022":[],"40236901e":[],"4027":[],"4030":[],"40340043":[],"4034668048":[],"4038":[],"4039":[],"404":[],"4045":[],"4048":[],"4055":[],"405890":11,"4059":[],"40599799":[],"4068":[],"4069":[],"4075":[],"40754621":13,"4077":[],"408":[],"4082":6,"40829683":[],"408297":[],"4084":[],"4087":[],"4087793":5,"4088":[],"4089":[],"409":[],"40927184e":6,"40a38ad763f1":[],"41":[2,16],"410":[],"4100":[],"4107":[],"410815":[],"41081513":[],"411":[],"4115":[],"4117":[],"412":[],"41211579":[],"412116":[],"4128":[],"4131":[],"41351287":[],"413513":[],"41357064":[],"4143":[],"41433969":5,"4144":[],"41446721":18,"4146":[],"41511965e":1,"41542567":18,"4155":2,"415534701258823":[],"41566661":16,"4162706317":6,"4167":[],"4176":[],"4177":[],"418506":11,"4186":[],"41876267":[],"418763":[],"41882036e":[],"41882037e":6,"4192423635":[],"41958102e":[],"4198":[],"41990268":[],"41it":[],"42":[1,3,4,8,9,10,14,16],"420":[],"42028578":16,"42037468e":[],"42078103":[],"421":[],"4212":[],"422":[],"422275":16,"4224":[],"422480":[],"4224801":[],"423":[],"42340403e":[],"42394972":[],"424":[],"42441033":5,"42449643":[],"42450":[],"425":[],"4255":[],"4258989918":[],"426":[6,7],"42615374e":[],"42631342":[],"427017":[],"42732954":18,"4275":[],"4284066":16,"43":[0,1,3,4,7,14,16],"43054282":5,"43135183":[],"43294696e":[],"43330971e":6,"43333886":16,"43482628":18,"434932":[],"43493232":[],"435163":[],"43552433":[],"435567":11,"43556723":11,"43560678":16,"43579948e":6,"436462435":4,"43761347":[],"43766686":11,"4379":[],"438060758":6,"438136":[],"43876695":[],"438767":[],"439230":6,"4399427":[],"439943":[],"44":[0,1,3,4,14,16],"44089210e":5,"4410":[],"4411":[],"44152248":16,"442600":11,"442701":[],"44270138":[],"443217":[],"444":[],"44688507e":[],"44830642":16,"44970586e":1,"44it":6,"45":[3,4,14,19],"450":[],"450257":11,"4504":[],"45290829":[],"45393214e":[],"454027":[],"45402701":[],"4543859":[],"4557763":11,"455947":[],"456":[],"456418966187335":[],"457":2,"45741697":16,"457770268480242":[],"458027":[],"458078":11,"45960079":5,"45985488":[],"459855":[],"46":[3,4,14,19],"4601":[],"461":[],"461175":[],"462":7,"46284227":18,"46383925e":6,"464424":[],"4644244":[],"46508305":[],"46567887":[],"466":[],"46602982":[],"46696223":[],"469":[],"46932688":[],"4694":[],"46984697e":6,"469868":[],"46986815":[],"47":[3,4,14,19],"4703":[],"47042744":5,"470714":[],"47075725":6,"47116868e":6,"47125748":5,"47132891":5,"47245463":[],"472455":[],"47387858":[],"47400238":[],"47432993":[],"4744":[],"4744219":[],"47478057":[],"47482507":18,"47485224":[],"475311":[],"47531107":[],"47610036":6,"47815203":11,"47920156":[],"47942814":[],"479465113":4,"48":[3,4,14],"48089797":[],"48133064":[],"481979":6,"48212873":[],"48257387":19,"48316523e":[],"483257001":13,"4837":[],"48420165":[],"48476997":11,"48574149":[],"486873":[],"48687342":[],"48739546":16,"489":[],"489522":[],"48952201":[],"48971452":18,"48994188":5,"48it":6,"49":[3,4,5,6,11,13,14],"490":[],"491":[],"49152":3,"492":[],"49282737":16,"493":[],"49385454e":[],"4940954":0,"4959161509356135e":[],"495916150936645e":6,"495916150936654e":[],"4959161509377256e":6,"495916150938325e":[],"49614357":[],"496337":5,"49633743":5,"49636583":[],"49672291":16,"497":[],"498":[],"499":[],"4990":18,"499012":[],"49901244":[],"4992":18,"49932427e":5,"4997":18,"49992743e":[],"4c4c7f":[9,10],"4d":3,"4f":6,"4y":8,"4y_i":10,"5":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],"50":[1,2,3,4,6,7,8,10,13,14],"500":[1,3,4,6,9,10,13],"500000":[],"50000455":5,"50000553":5,"50000718":5,"50000855":5,"50000969":5,"50001063":5,"50001142":5,"50001207":5,"50001261":5,"50001306":5,"50001343":5,"50001374":5,"500014":5,"50001414":5,"50001422":5,"50001439":5,"50001454":5,"50001466":5,"50001476":5,"50001485":5,"50001492":5,"50001498":5,"50001502":5,"50001506":5,"5000151":5,"50001512":5,"50001515":5,"50001517":5,"50001518":5,"50001519":5,"50001521":5,"50001522":5,"50001523":5,"50001524":5,"50001525":5,"501":[],"501049":5,"50104946":5,"50105159":[],"5018":18,"50227564e":6,"5031474174499113":[],"50314742":[],"50321091":5,"504167":[],"50416731":[],"504881":11,"50488131":11,"506":0,"50680321e":[],"50727059":[],"50754416":18,"50769230769231":[],"507d50":[9,10],"50846111e":[],"50846112e":6,"50it":[],"50j":13,"50x10":1,"51":[3,4,10,14],"510":1,"51004249":[],"51126895e":[],"51131471":[],"511315":[],"51150176":16,"51174395":16,"511888":5,"51191552":6,"511977":[],"51197747":[],"512132":[],"51214899":[],"51265232":[],"51289697":[],"512897":[],"5138":[],"51389553":[],"514219":[],"51561271":[],"51664729":18,"51732028":16,"517350858882083":[],"5177783846":4,"517823":[],"51782322":[],"518030":[],"51803019":[],"5188328":5,"518833":5,"519842":[],"52":[3,4,13,14],"520931":[],"52093124":[],"5216048821598704":[],"521719":[],"52171908":[],"5222222222222223":1,"522758":[],"52307692307693":[],"5260627":[],"526744":11,"52713812":11,"52723079":[],"52773051":[],"52799362":[],"528115":[],"52811546":[],"52874252":5,"529":[],"52911941":[],"52945798e":[],"53":[3,4,9,14],"5303329":11,"5305555555555556":1,"5312":[],"531280":[],"53189647":[],"53312754":[],"533941":11,"53394148":11,"53423784":[],"53479276":[],"534793":[],"53603432":[],"53611562":[],"53697476":[],"53703498":6,"5378811":11,"53794784":[],"537948":[],"53815559":[],"53846153846155":[],"539261":11,"53952479":[],"539525":[],"54":[6,18],"540":[],"54016188":[],"540162":[],"54039921":5,"54041041e":[],"541605":[],"54163136":[],"544439":[],"54537329":18,"546166676":[],"546712":[],"54671213":[],"5472246386316972":18,"54722464":18,"54780216":[],"54845458":[],"548455":[],"54886137":[],"54it":[],"55":1,"5501":[],"55026099":[],"550321":[],"55202922":16,"552731":11,"55273102":11,"5539":[],"55505907":[],"555187":[],"55518724":[],"555496":[],"5554964":[],"5555555555555556":1,"55578041":[],"5566":[],"557795":11,"558080":[],"55808001":[],"558241":[],"55824107":[],"55854694":11,"5594":6,"56":1,"56033697":5,"561":[],"5611":[],"5615":[],"56183518":18,"56198284":5,"5625":[],"56302854":[],"5639":[],"564":[],"564374":11,"56437897":[],"564379":[],"565":[],"565006":[],"56500639":[],"56536":0,"56556315":16,"565651":[],"56565106":[],"566":[],"566074":11,"56607416":11,"56636616e":6,"567":[],"568":[],"569":1,"56912044e":6,"56939714":5,"56992937":[],"57":[0,8,19],"570":[],"5700":[],"571":5,"571105947979336e":[],"571105947979352e":6,"571105947979394e":6,"571105947979395e":[],"571105947979439e":[],"57154252":[],"57174058":[],"57201944e":6,"57266138":[],"57361898":[],"574465":11,"576431":11,"57643113":11,"57673618":[],"57810065":16,"57842073e":[],"578889":[],"57888946":[],"57it":[],"58":[10,19],"58084359":11,"58171189":18,"58187347":16,"583595":[],"58395707":[],"58428804":[],"58474054":16,"584804":[],"58671946":16,"5888888888888889":1,"589":[],"58986647":[],"59":2,"590":[],"591":[],"591317992":4,"591594":[],"59159438":[],"59182949":[],"59190877":16,"592":[],"593":[],"593040":[],"59304008":[],"5944444444444444":1,"59591979":[],"595920":[],"59592669":[],"59616454":[],"596165":[],"59766":[],"597660":[],"59833875":[],"598392":[],"59839245":[],"59955801":[],"5cm":18,"5dd54edf2138":[],"5f":8,"5x":8,"5y":8,"6":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18],"60":[1,2,3,6],"60000":4,"6019067271":4,"60236938":[],"60293962":5,"603494":[],"60349429":[],"60420593":5,"6052136":18,"60538875":[],"60619654":[],"6063219":[],"606439":[],"60673226":11,"606760":5,"60685864":[],"60791699":[],"6079169911277265":[],"608028":[],"60802823":[],"60815105":6,"6084611325305795":16,"60943791":16,"60980325":16,"61":[2,7],"61033524":[],"6111111111111112":1,"61123608":16,"612939":[],"613579":[],"61399851":[],"613999":[],"61406871":[],"614133":5,"61413333":5,"61463451":[],"614808":11,"6149274949460215":[],"61576236e":[],"61702282":6,"617572":[],"61757228":[],"618":[],"61808351":[],"618982":[],"6199381169260247":[],"62":[],"62168613":[],"62170669":5,"621707":5,"62249103":16,"62364974":[],"62373464":11,"625":7,"62620724":16,"626635268":6,"62683307":16,"62767384":[],"62894215":5,"62896882":[],"629961":[],"63":[0,1,6,7],"6300745149331701":[],"630224":[],"63025821e":6,"63207808":[],"63249532e":6,"63270833":[],"63367582":[],"633676":[],"63395187":[],"63498144":5,"63675140":[],"6371293350711955":[],"637545":[],"63754524":[],"63860687":[],"63862189":[],"63901111":[],"63it":[],"64":[1,2,3,4,7,13,16],"64012627":5,"64064128":16,"64113381e":[],"64141716e":[],"642380":[],"64238022":[],"64293754":[],"64425009":[],"645":[],"64528459":11,"645285":11,"64615384615385":[],"646283":11,"647":6,"64742912e":6,"647473":11,"6489862":16,"649339":[],"64933923":[],"649382":11,"64x50":1,"65":[1,2,7,8,9],"65136857":[],"6530742540053943":[],"65444431":16,"65522261":5,"65578316":18,"6562":[],"65626043":[],"65628853":[],"65885453":5,"659306":[],"65it":6,"66":2,"66054752":[],"66087937":[],"66204648":6,"66219404":6,"66226149":[],"66247212":[],"662854":[],"66285434":[],"6628996975186953":[],"66292841":[],"66295776":[],"662958":[],"66310422":[],"6638":[],"66410989":[],"66560":[],"66619972":[],"666200":[],"66620847":18,"6669838269597004":[],"667":[],"668172":[],"668186":[],"66818635":[],"66934291":[],"66981186":16,"66it":[],"67":2,"67047975e":6,"671089":[],"67258699":16,"672721":[],"67314874e":[],"67588315":[],"67591616":[],"67697934":[],"67838309":[],"67882608":[],"67970864":[],"679709":[],"68":2,"6808538439837775":[],"68176047e":[],"68192193":5,"68246089":[],"68279358":[],"6834195":[],"68485505":16,"68534263e":6,"68542204":5,"68545647e":[],"6869":[],"68719389":5,"687194":5,"6887363571":4,"689230294669661":[],"68929213e":6,"68944595":[],"689519":11,"68965135":[],"69":[2,7,18],"690":[],"69023787":[],"690569639355314":[],"69061276":[],"690617":[],"69069n_":18,"69115646":16,"692":1,"69295955":[],"6943316601792833":18,"69481746":16,"69484813e":[],"69493539":[],"69504801":6,"6960326":[],"69634577e":6,"69695259":5,"6984511994530214":[],"69908626":6,"69985355":[],"6999536":11,"69it":[],"6e75736fdab1":[],"6f7a6bd7d79f":[],"6m":[],"6n_":18,"7":[0,1,2,3,4,5,6,7,8,9,11,12,13,14,16,18,20],"70":[1,2,6,7],"70127680":[],"701370":5,"70179437":[],"70205195":[],"70354373":[],"703716d317a7":[],"70434005":[],"7050":[],"70598996":[],"70653767":4,"70710678":5,"70721787":[],"707218":[],"70769586":[],"70831425":[],"70832814":5,"70980493":[],"70it":6,"71":[1,2],"71131626":[],"7119":[],"712018":11,"7134":[],"713487":[],"71348713":[],"71350226":[],"7151":[],"71721168":[],"71760245":16,"718165":5,"718697":[],"71869727":[],"72":2,"72174172":11,"722047011333792":[],"72271878e":6,"72347283":[],"7236674":5,"72373129":[],"72394787":16,"724":3,"72509099":16,"72522848":[],"72594302":16,"72671218":18,"72859758":5,"7293182":[],"72981762":8,"73":6,"73005463":18,"7306310662842432":11,"731000":[],"73174557":[],"73287103e":[],"733096":[],"73406033e":[],"73484667":[],"735738558766299":[],"73573856":[],"73752910":[],"7386068":16,"73it":[],"74":[6,13],"740":[],"74081822":8,"741264":[],"74126425":[],"742975":[],"74297504":[],"74368436":[],"743u":[],"7448615806559786":[],"7469898175164704":[],"74840212":5,"7484669886413582":[],"749765":[],"75":[2,5,6,8,11],"7501749450963715":[],"750445":[],"750u":[],"75106135":[],"75118364":[],"751699":11,"75170092":5,"75350216":16,"75361646":18,"753846153846155":[],"7546383166870465":[],"75517445":[],"756232":[],"75623206":[],"756352":[],"75703965":[],"757040":[],"758193":[],"75819326":[],"75838233":[],"75it":[],"76":[2,19],"76060096":[],"76063234":18,"76066069":[],"763u":[],"7643536":[],"765":7,"76529528":[],"76674796":[],"76731400e":[],"76802186":[],"768813":[],"76881337":[],"76923076923077":[],"76936315":5,"7694444444444445":1,"77":[2,13,19],"77034458":[],"770345":[],"7705527590466072":11,"77085375":18,"77152076":5,"7718":9,"773329728649545":[],"77332973":[],"77333117e":[],"774300":[],"775":[],"77559332":18,"77618224":[],"77627886":[],"77632220e":[],"77636e":13,"77662945":[],"7767978193240488":[],"77711437":13,"77714169":8,"77754132e":[],"7782028952":4,"77865169":[],"77954956e":5,"78":2,"78011544":[],"78156479e":[],"78184120e":6,"78286771":16,"7843182645426894":[],"7846153846154":[],"787349":[],"7873493":[],"78752269":13,"78941903":5,"78988962e":[],"79":2,"79009329":[],"79093776":[],"79111643":5,"791123":[],"79135075":16,"79145214e":[],"7923086060375724":18,"79230861":18,"793167":[],"79394867":[],"7939646":[],"794282":11,"79449156":[],"79602861":[],"79754246":[],"797e":6,"79856831e":[],"798761":[],"79876149":[],"7bsq":17,"7c394b1e8b71":[],"7d7d58":[9,10],"7f2b3a6174c2":[],"7m":[],"7odqolophta":17,"8":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18],"80":[0,1,2,5,6,8],"800":[4,7],"800615":5,"80162359":5,"802796":[],"80279641":[],"80315282":[],"803153":[],"80354994":6,"803804":5,"80380438":5,"80469739":5,"8049181":16,"8055555555555556":1,"80561191":[],"80609615e":6,"80609616e":6,"8064":[],"80661365":[],"806614":[],"80728853":18,"80734875":[],"807349":[],"80738685":[],"80747253":[],"80842254":[],"808423":[],"80847477e":6,"81":[1,2],"81048318e":6,"8108619":[],"81160425":5,"81187794":[],"81333804":6,"81333805":[],"81388724e":[],"814":[7,11],"815563":[],"81592628":16,"81633628":11,"816454":[],"81671821":[],"816847":[],"8175":[],"8192798":16,"81974332":[],"82":2,"82073684":16,"8219235992494145":[],"8219236":[],"82198978":5,"82358522":18,"823585220707946":18,"82454365":16,"82650876":[],"826509":[],"8265786":5,"82747653":[],"827477":[],"82773778":[],"828190347382744":18,"82819035":18,"829648415811072":[],"82964842":[],"82997013e":5,"83":2,"8305555555555556":1,"834027":11,"83402742":11,"83512277":5,"836874":[],"83687444":[],"83698677":[],"83999999999999":[],"83it":6,"84":2,"84062065":[],"84203538":[],"84228957e":[],"84232163":[],"842436":[],"84292394":[],"842u":[],"84310736":18,"84355903e":1,"84443254e":1,"84569271":[],"84653115":16,"84780262":6,"84854738":[],"84886051":[],"848861":[],"84923989e":6,"84924834":[],"84977962":11,"84994524":5,"85":[1,2],"850164":5,"8503720991789538":[],"85065653":18,"85086629":16,"85091337":[],"85120833":16,"85263220":6,"8527777777777777":[],"85278920e":[],"853241":[],"85324115":[],"853u":[],"8548082":16,"8557822":16,"85601992":5,"85758696":[],"858":[],"8583333333333333":1,"85953586":[],"85959007":[],"86":2,"8608479":[],"860848":[],"861":[],"86117291":5,"86134827":5,"86145244":11,"86171505":[],"86252988":6,"8638888888888889":1,"86425056":[],"864251":[],"86478158":[],"86546962":[],"86550074":18,"86623151":[],"86630":[],"8666666666666667":1,"86810":[],"86879198":[],"868792":[],"869":0,"86905621":[],"86925797":[],"869258":[],"87":[],"870":0,"8702784034":4,"8705211":16,"871":0,"87191952":[],"871920":[],"872":[],"8722222222222222":1,"87243817":18,"873":0,"87327414":[],"87381451":5,"874":0,"874951":5,"87495119":5,"875":1,"8759":13,"876":6,"87625493":[],"87647541":[],"876664":[],"87666423":[],"87667593906086":18,"87667594":18,"8768":[],"878297":[],"87836018":[],"8792323":16,"879271":[],"87927126":[],"87940752":[],"87it":[],"88":[2,13],"88001352":16,"88017651":[],"880177":[],"88031314":[],"88046261":5,"8805555555555555":1,"88063413":16,"88118231":[],"88137798":11,"88168312e":6,"881788":[],"8826033":18,"883":[],"88336879":5,"884":[],"88477619":[],"885":[],"88512489":[],"88529063e":6,"8855417382991412":[],"88554174":[],"88560514":18,"886":[],"8866190885623907":18,"88661909":18,"88679947":[],"887":[],"887366":[],"88736621":[],"88746795":18,"8879":[],"88871662":[],"8888888888888888":1,"889080":[],"88908038":[],"8894":[],"889686":[],"89":[0,2],"89045167":16,"8916666666666667":[],"89274639":[],"89288636":11,"89335182":[],"893352":[],"893489":[],"89348922":[],"89410423":5,"8944444444444445":1,"89550839":[],"89565264":[],"89582298":18,"8962476":[],"896248":[],"89873772":[],"89876748":[],"8991514":[],"89944994":[],"899450":[],"8f":6,"8g":6,"8n":16,"8x8":1,"9":[0,1,2,3,4,5,6,7,8,9,11,12,13,14,16,18],"90":[1,2,6],"900449":[],"9005135872087155":[],"90054363":[],"90066122":16,"9007164":16,"90075537":5,"9011":6,"90220243":5,"90266948":5,"90268858":[],"9027777777777778":1,"9033":6,"903824":[],"90382431":[],"904":6,"9040":9,"90475506e":6,"90540529":[],"9055555555555556":1,"90559087":[],"905591":[],"90595152":16,"906747":5,"90694878":16,"9083333333333333":[],"90884627":[],"90895045":[],"90940378":[],"90999452e":[],"91":19,"910":[],"9111111111111111":1,"91124889":18,"91128596":5,"912u":[],"913":[],"91379157":[],"913791573406831":[],"91383439":[],"91396388":[],"914":[],"91416375":[],"91479093":[],"91492986e":6,"915":[],"91549644":[],"916":[],"91616374":[],"916164":[],"9166666666666666":[],"91682433":13,"917":[],"91760278":5,"918":[],"91812702":5,"918992":[],"919":[],"92":[6,19],"92087142":18,"9212905":[],"921291":[],"92143477":[],"921435":[],"92208477":[],"922085":[],"92272314":[],"922u":[],"92343595":[],"924018":[],"92477093":[],"924e":6,"925":1,"92507116e":1,"9252772":[],"92578916":5,"92603747":[],"92626212":[],"92631966":11,"926320":11,"926583":[],"92658312":[],"92754397":[],"927544":[],"9277777777777778":1,"92811987":0,"92819235":[],"92857143":7,"92921648":18,"92968793":16,"92it":6,"93":[],"93037171":[],"930372":[],"9305555555555556":1,"930583":[],"930683":[],"931":0,"93155188":5,"93158979":5,"93188452":[],"931885":[],"93248252":[],"932483":[],"932u":[],"933":5,"93414191":[],"93492130e":6,"93579127":[],"93586895":11,"935u":[],"9361111111111111":[],"936762":[],"93676229":[],"936856":[],"93685631":[],"937":18,"937082":[],"93799826":5,"938":18,"9387":[],"939":[0,18],"94":[7,18],"9400":[],"94054854":5,"940549":5,"940776":[],"94077605":[],"94107596":13,"941866404575299":[],"94212937":13,"94226022e":6,"94284104":5,"94320205":5,"94321297":16,"9444444444444444":1,"945":[],"94548496":[],"94591015":16,"946":[],"94639099":11,"946393":[],"94659383":[],"946957":5,"947":[],"9472222222222222":1,"94735055":[],"947903":[],"94790323":[],"948":[],"94822514":6,"9482527":5,"948641":[],"949":[],"94905663":18,"94915262":13,"94986593":11,"95":[1,7,11],"95008046":6,"95079764":[],"95231424":5,"9527777777777777":1,"95284275":5,"95302":11,"953065564":1,"95351665":5,"954":18,"95446837":13,"9549351910143222":[],"954988":[],"954u":[],"9555555555555556":1,"95569422":[],"955820c21e8b":4,"956563":11,"95684892":5,"95703":13,"95714723":[],"957147232685324":[],"957421":5,"95742107":5,"958228616652075":[],"9582286166520774":5,"958476":[],"95it":[],"96":[6,7,11],"960":18,"9601304850018328e":[],"960130485007504e":6,"960130485007934e":[],"9601304850213484e":[],"96013048502692e":6,"96024953":5,"96032148":[],"96084663":5,"961":18,"962":18,"9626883":16,"9635449873404844":5,"9637117593816477":6,"96390357":[],"9640435":5,"964268":[],"96426825":[],"964735":[],"96473528":[],"96489434":[],"9649652536":4,"96527903":[],"96551427e":[],"965548":[],"96601782":[],"96606158":[],"96620033":13,"96653373":[],"96670977":13,"96686324e":[],"96688672":5,"9674916":5,"967536":11,"9675364":11,"9678":6,"967809":11,"96812218":16,"96863851":[],"96987657":[],"96992454":[],"97":7,"97005689":5,"970057":[],"97065296":[],"97108e":13,"97117751":13,"97202":[],"9722222222222222":1,"97230501":[],"97243128":5,"97300836":5,"97434186":16,"97497404e":6,"975":1,"97507735":5,"97547354":[],"97547354476579":[],"975510299261579":[],"9760832":[],"97705827":5,"977418":[],"97758848":5,"9777777777777777":1,"977880":[],"97788031":[],"9780387310732":20,"9780387848570":20,"9781492032632":20,"978553":5,"97898392":6,"97926491":5,"98":[0,1,7],"980":[],"98017611":[],"98036405":[],"9805555555555555":1,"98091621":5,"981321":[],"98139097":5,"98153145":16,"98249059":[],"982491":[],"98266587":[],"98275501":5,"982758":[],"98275836":[],"98316352":11,"983164":11,"983310":[],"98346748":[],"9835443722554817":[],"98399675":[],"98413059":5,"98454786":5,"98467494":[],"985":18,"98566191":5,"986":18,"9861111111111112":1,"986699":5,"98680716":5,"98699753":16,"98716878":5,"98740124":18,"98756882":[],"98794823":[],"9879924":[],"98808176":5,"98822371":6,"9888888888888889":1,"989":18,"9890348":5,"9893149172528393":[],"9893447":5,"9898254753574576":[],"98982548":[],"9898ff":[9,10],"99":[6,7,11,13],"990":[],"99009525":5,"9902552771282336":[],"99049330":[],"99051150":6,"99088801":5,"991":18,"99115119":5,"99157584":[],"99176998":5,"992":18,"99242921":5,"99265097":5,"99274513":[],"993":18,"99316252":5,"99353454":[],"993535":[],"993537":[],"99353748":[],"99371056":5,"993865":[],"99389612":5,"993972":[],"99397245":[],"9940672992288855":18,"9943201":5,"99435648":[],"9947756":5,"99492986":5,"99519225":[],"99528218":5,"99539415":5,"9955282554647219":[],"99566069":5,"99578809":5,"99594988":[],"995950":[],"996":5,"99608161":5,"9963961":5,"99650061":5,"9967458":5,"99700706":5,"99709215":5,"99724883":[],"99729756":5,"99751458":5,"99758326":5,"99775587":5,"99775949":[],"99793613":5,"99799099":5,"99813653":5,"99828624":5,"99829953":[],"9983295":5,"99845267":5,"998577":5,"99861053":5,"99871521":5,"99881845":5,"99884384":5,"99893323":5,"999":[9,18],"99901896":5,"99903755":5,"99911427":5,"99918546":5,"99919837":5,"99926459":5,"9993237":5,"99933188":5,"99938942":5,"9994385":5,"99944272":5,"99949306":5,"99953381":5,"99953475":5,"99957911":5,"99961294":5,"99965056":5,"99967865":5,"99970988":5,"9997332":5,"99975913":5,"99977416":[],"99977849":5,"99980002":5,"9998161":5,"99984732":5,"99987324":5,"99989476":5,"99991263":5,"99992698":11,"999927":11,"99992746":5,"99993978":5,"99995":5,"9999555851685968":[],"999955585168597":6,"9999840939906267":[],"9999858320366368":[],"9x":6,"9y":6,"\u00f8yvind":[6,19],"abstract":1,"boolean":4,"break":[0,4,6,11,14],"byte":16,"case":[0,1,2,3,4,5,6,7,11,12,13,14,15,16,17],"catch":0,"char":[],"class":[0,1,3,4,6,7,8,9,11,12,13,18],"const":[],"default":[0,1,2,4,6,7,13,16],"do":[0,2,3,4,5,6,8,9,10,11,12,13,14,16],"ekstr\u00f8m":4,"eng\u00f8i":19,"export":9,"f\u00f8470":19,"final":[0,1,2,3,4,5,6,7,8,9,10,11,13,14,17,18,19],"float":[0,3,4,5,9,11,13,14,16],"function":[2,3,4,5,9,14,15,16],"import":[0,1,2,3,4,6,7,8,9,10,11,12,13,14,18],"int":[0,1,2,3,4,5,6,11,13,14,16,18],"long":[0,1,3,4,12,13],"m\u00f8svatn":6,"new":[0,1,2,3,5,6,7,8,9,10,11,13,14,16],"null":[],"public":[0,3,4,14,15],"return":[0,1,2,3,4,5,6,7,8,9,11,13,14,16,18],"s\u00f8rli":[],"s\u00f8rlie":19,"sch\u00f8yen":[6,19],"short":[4,5],"steinsv\u00e5g":[],"super":5,"switch":0,"throw":[3,6,18],"true":[0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,18],"try":[0,1,2,4,5,6,7,8,9,10,11,13,14,15,16,18],"var":[1,5,6,10,11,13,18],"while":[0,1,3,4,5,6,7,8,9,11,12,13,18],A:[2,3,5,6,7,10,11,12,13,15,16,17,18,19,20],AND:2,And:[0,3,4,5,6,9,15,18],As:[0,1,2,3,4,5,6,8,10,12,13,16,18],At:[0,4,6,13],BE:0,Be:[2,15],Being:13,But:[0,1,2,3,5,6,9,10,18],By:[0,3,5,6,12,13,16],For:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],IF:6,IN:20,If:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18],In:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],Is:11,Ising:[5,12],It:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],Its:[1,2,4,11],NO:[7,11],No:[3,4,6,7,8,9,14],Not:[0,1,5,6,17],OR:18,Of:18,On:[0,3,17,18,20],One:[0,1,3,4,5,6,7,8,11,12,13,18],Or:[0,1,6],Such:[0,6,12,18],That:[0,5,7,10,11,12,14,18],The:[4,10,13,14,16,17,18,19,20],Then:[0,1,6,8,9,10,11,12,13,14,16],There:[0,3,4,5,6,8,9,11,12,14,16,17,18,19],These:[0,3,4,5,8,9,10,11,12,13,14,16,18],To:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],With:[0,5,6,8,9,10,11,12,14,16,18],_0:[5,8,10,11,13],_1:[2,5,6,8,10,11,12,13,14,16],_2:[2,5,8,11,12,13,16],_3:16,_4:16,_9:13,_:[0,1,2,4,5,6,7,8,9,10,11,12,13,16],_________________________________________________________________:[],__call__:[],__class__:10,__doc__:6,__future__:[8,9],__getitem__:[],__init__:[1,3,4,14],__main__:2,__mosek:[],__name__:[2,10],__traceback__:[],_api:[3,4,14],_asarrai:[],_auto10:[6,12],_auto12:6,_auto1:[2,3,4,5,6,7,12,13,16,18],_auto2:[2,3,4,5,6,12,13,16,18],_auto3:[3,4,5,6,12,13,16],_auto4:[4,6,12,13,16],_auto5:[4,6,12,13,16],_auto6:[4,6,12,16],_auto7:[4,6,12,16],_auto8:[6,12],_auto9:[6,12],_ax:[],_base:8,_build:[0,15,17,20],_build_call_output:[],_c:1,_call:[],_call_flat:[],_check_1d:[],_check_optimize_result:[7,11],_compon:11,_config_pb2:[3,4,14],_coordinate_desc:6,_copy_docstring_and_deprec:[],_cpgg0jyh8m:17,_decor:0,_depth:9,_fraction:9,_get_lin:[],_getitem_multilevel:[],_handl:[],_i:[0,1,2,5,6,8,11,12,13],_inference_funct:[],_interpolatefunctionerror:[],_is_primit:[],_j:[0,1,2,3,5,6,8,13],_jit_compil:[],_k:13,_l:12,_lambda:6,_leaf:9,_logist:[7,11],_m:10,_make_vjp:[2,13],_maybe_define_funct:[],_multilayer_perceptron:1,_n:[2,5,8,11,13],_node:[2,9,13],_notokstatusexcept:[],_np:[],_num_output:[],_p:[5,8],_plot_arg:[],_process_traceback_fram:[],_r:[],_ratio:11,_sampl:9,_select_forward_and_backward_funct:[],_split:[6,9],_src:[],_stateful_fn:[],_stateless_fn:[],_sy:[3,4,14],_t:13,_test:6,_trace:[2,13],_valu:[2,13],_varianc:11,_weight:9,a0:3,a0faa0:[9,10],a1:0,a2:0,a3:0,a4:0,a_0:0,a_1a:0,a_2a:0,a_3:0,a_3a:0,a_4:0,a_4a:0,a_:[0,1,16],a_h:1,a_i:[0,1,2,12],a_j:[1,12],a_k:[0,1,12],a_ndim:[],aaron:20,ab:[0,2,5,13,14],ab_channel:15,abandon:1,abbrevi:17,abid:18,abil:[0,10],abl:[0,1,4,5,6,7,10,12,13],abort:[],about:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,20],abov:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,16,18],abovement:6,abscissa:13,absolut:[0,2,5,6,13],acceler:13,accept:[0,3,6,9],access:[0,3,11,18],accid:[4,6],accmod:[],accompani:0,accomplish:[8,9,13],accord:[0,1,2,5,6,9,12,13,14,18],accordingli:11,account:[0,3,5,13,18],accumul:[12,18],accur:[0,3,4,6,10,13],accuraci:[0,1,3,4,5,6,7,9,10,11,12],accuracy_scor:[0,1,10],accuracy_score_numpi:1,achiev:[0,1,5,6,8,12,16],aco:18,acquaint:15,acquir:[1,15],acr:0,across:[1,3,6,9,15],act:[1,3,16],action:18,activ:[0,2,3,4,9,17],actual:[0,1,4,5,6,8,11,16,18],ad:[1,3,4,5,8,13,16],ada_clf:10,adaboostclassifi:10,adadelta:13,adagrad:13,adam:[1,3,4],adapt:[4,6,13,20],add:[0,1,2,3,4,5,6,8,10,11,12,18],add_lin:[],add_outgrad:2,add_subplot:[1,7,12,14],addendum:5,addit:[0,2,3,5,6,7,8,9,10,12,13,15,16,18,19,20],addition:[12,13],address:[1,9,11,13,20],adjac:[3,12],adjoint:5,adjust:[0,5,12,13],admir:0,advanc:[4,6,12,20],advantag:[1,3,5,6,10,13,16],affect:3,affin:[0,3,8,11],afford:3,aforement:14,african:0,after:[0,1,2,4,5,6,9,11,12,13,15,16,18],afterward:0,ag:[0,7,17],ag_0:2,again:[0,1,4,5,6,7,8,10,11,12,13,18],against:[1,4,7,10],agegroup:7,agegroupmean:7,aggreg:[9,10],agorithm:10,agre:[5,6,18],ahead:9,ai:[0,20],aid:11,aim:[0,1,4,6,7,11,14,15,16],ainv:5,airplan:3,aka:5,al:[0,2,4,17,20],alarm:5,algebra:[0,3,5,13,15,17],algo:[],algorithm:[0,1,2,4,5,6,7,8,13,14,15,16,17,18,20],align:[0,2,5,6,7,8,13,18],all:[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20],allevi:[1,13],alloc:[3,16],allow:[0,1,2,3,5,6,8,10,13,15,16],almost:[0,1,6,8,11,13,18],alon:[2,9],along:[2,3,4,5,6,9,10,11,15,16],alpha:[0,1,2,3,4,6,7,8,9,10,13,14,18],alpha_0:3,alpha_1:3,alpha_2:3,alpha_:10,alpha_i:[3,13],alpha_k:13,alpha_m:10,alpha_n:3,alpha_opt:13,alreadi:[2,3,4,5,6,10,12,15,16,18],also:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],alter:1,altern:[0,1,4,5,6,7,8,9,11,13,16],although:[0,1,5,6,8,10,13],alwai:[0,3,5,6,12,13,18],am:4,ame2016:0,american:0,among:[0,3,5,9,10,12,16],amongst:5,amount:[0,1,3,4,6,8,10,14,15],an:[1,2,3,5,6,7,8,9,11,12,13,14,15,16,18,19,20],an_:18,anaconda3:[],anaconda:[0,1,15],analog:13,analys:6,analysi:[1,3,4,7,14,16,17,20],analyt:[2,3,5,6,7,12,13,15],analyz:[0,1,3,4,5,6,14,18],andrew:1,angl:[0,3,9],anharmon:3,ani:[0,1,2,3,4,5,6,7,8,9,10,12,14,18],anim:[4,12],ann:12,annot:[0,1,3,7,8],anoth:[0,1,3,4,5,6,7,8,10,11,12,13,16,18],anp:2,ans_vspac:2,ansatz:0,answer:[0,1,3,5,6,16],antialias:[2,6],anticip:4,anymor:[1,8],anyon:[4,8],anyth:[1,18],anytim:19,apach:1,apart:[11,13],api:[1,3,4,14,15],appar:2,appear:[0,1,3,13,16,18],append:[1,3,4,8,9,13],appendcon:[],appendvar:[],appli:[0,1,2,3,4,6,7,8,9,10,11,12,13,18,20],applic:[0,1,3,4,5,6,7,9,12,13,16,17,18,20],apply_gradi:4,approach:[1,2,4,5,6,9,10,11,12,13,15,18,20],appropri:[2,6,9,12,13,15,18],approx:[0,2,3,6,10,11,13,18],approxim:[0,1,2,3,4,5,6,7,10,11,13,18],apt:[0,15],aq:18,ar:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],arang:[1,3,4,6,7,9,10,12],arbitrari:[1,4,6,8,12,13,18],arbitrarili:[0,1,11],arc:6,architectur:[3,4,12,20],area:[0,3,6,20],arg:[0,2,13],argc:[],argmax:[1,11],argmin:[4,10,14],argnum:[2,13],argnum_0:2,argnum_1:2,argsort:11,argu:[1,13],argument:[0,2,3,5,6,11,12,13],argv:[],argval:2,aris:[0,6,12,13,18],arithmet:[0,13,16],arm:6,arma:[],armadillo:16,around:[0,1,4,5,6,11,18],arr:2,arrai:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,18],arrang:3,arraybox:13,arriv:[0,6,9,11,16,18],arrow:12,arrowprop:8,art3d:13,art:[0,1,15],articl:[0,3,4,6,10],artifici:[0,2,7,12,20],artificialneuron:12,arug:13,arxiv:[3,4],as_fram:[],asarrai:[0,2,6,9],asc:[],ascii:[],ashrafi:19,ask:[5,6,11,12],aspect:[0,6,15],assembl:[0,3],assert:4,assess:[0,6],assici:4,assign:[0,7,8,9,12,13,14,17,20],associ:[0,6,9,12,14,18],assum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],assumpt:[0,3,5,6,9,11,18],ast:[0,5,6],astyp:[4,9,10],asymmetri:0,asymptot:[4,6],async_wait:[],atoi:[],atom:0,attempt:[0,4,6,7,8,10],attend:17,attent:[0,16],attr:[],attract:[0,10],attribut:[0,9],attributeerror:[],audi:0,audio:[3,4],aurelien:[0,17,20],austfjel:6,author:[0,1,3,4,10,14,18],authour:0,auto:[6,9,10,18],autocor:18,autocorrelation_tim:18,autocorrelform:18,autocovari:18,autoencod:[4,15],autoencond:15,autograd:15,autograph:[3,4,14],autom:[0,15],automac:16,automat:[0,1,2,3,4,11,15,16,17],automobil:3,autonom:[4,20],avail:[0,1,4,6,10,11,15,16,17,20],averag:[0,1,3,6,9,10,13,14,18,19],avg:[],avoid:[0,4,5,6,9,11,13,16],avx2:[],avx:[],awai:[2,3,6],awar:[2,10],award:19,ax:[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16],axes3d:[2,6,13],axes_grid1:6,axessubplot:[],axhlin:8,axi:[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16,18],axiom:5,axlabel:0,axvlin:[4,8],axvspan:4,b1:8,b2:8,b3:8,b:[0,1,3,4,5,6,8,9,10,12,13,14,18,19],b_0:0,b_1:[0,2,12,13],b_2:[0,13],b_5:13,b_:[0,1,16],b_group:9,b_i:[0,1,2,12],b_ia_:0,b_ia_i:0,b_index:9,b_is_vec:[],b_j:[1,12],b_k:[0,1,12,13],b_m:12,b_meta:[],b_score:9,b_valu:9,bachelor:17,back:[0,3,4,5,6,8,9,10,16,17,18],backbon:16,backend:[1,4],background:[17,20],backpropag:1,backtrack:9,backup:16,backward:[1,2,4,12,16],backward_pass:2,bad:6,badli:18,bag:[9,15,17],bag_clf:10,baggingboot:10,baggingclassifi:10,baggingtre:10,balanc:6,band:16,bandwidth:16,bar:[0,6,11],barber:20,bare:[4,10],base:[0,1,3,4,5,7,8,9,10,14,15,18,19,20],basi:[5,7,8,10,11,12,13,16],basic:[2,6,8,12,13,14,15,17,18],batch:[3,4,11,12,13],batch_shap:4,batch_siz:[1,3,4],batchnorm:4,bay:7,bayesian:[5,15,20],bc298b802fe2:[],becaus:[0,1,2,3,4,5,6,8,9,12,13,14],becom:[0,1,2,5,6,7,9,12,13,18],been:[0,1,2,3,4,5,6,11,12,13,15,16],befor:[0,1,2,3,4,5,6,7,8,12,13,14,16,18],beforehand:[0,18],begin:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,16,18],behav:[1,6,13],behavior:[0,1,13],behaviour:12,behind:[0,1,6,8,13],behnoosh:19,being:[0,1,2,3,4,5,7,8,10,11,12,13,18],believ:[9,16],belong:[7,8,9,13,14],below:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],benchmark:10,bendik:[],benefici:[1,13],benefit:[0,1,4,11,13,15],bengio:[1,17,20],benign:[1,7],bennosh:19,besid:[4,5],bessel:5,best:[0,1,2,3,4,5,6,7,8,9,10,12,13,19],beta:[0,1,3,5,6,7,10,11,13],beta_0:[0,1,3,5,6,7,13],beta_0x_:0,beta_1:[0,1,3,5,6,7,10,13],beta_1x_0:0,beta_1x_1:[0,7],beta_1x_2:0,beta_1x_:0,beta_1x_i:[7,13],beta_2:[0,3,13],beta_2x_0:0,beta_2x_1:0,beta_2x_2:[0,7],beta_2x_:0,beta_3:3,beta_:[0,3,6,7,13],beta_i:[0,3,5],beta_j:[0,5,6,13],beta_k:13,beta_linreg:13,beta_m:10,beta_mg_m:10,beta_n:3,beta_p:7,beta_px_p:7,betavalu:5,better:[0,1,2,3,4,6,9,10,11,12,13],between:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,18],beyond:[0,1,5,6,8,13],bf:[13,14,16,18],bgd:13,bia:[0,1,2,3,5,8,9,10,12,13,17],bias:[1,2,3,5,6,9,12],big:[0,1,2,5,6,14],bigger:[1,6],bigr:12,bike:9,bilek:19,billion:[3,12,15],bin:[0,7,18],binari:[0,3,5,7,9,10,12,17],binarycrossentropi:4,bind:0,binomi:[15,18],binsboot:6,bioinformat:0,biolog:[1,12,20],bios1100:15,bird:[0,3],bishop:[17,20],bit:[1,4,16,18],bitwis:[3,4,14,18],bivari:2,bk:[0,13],bla:16,black:[8,9,14],blob:17,block:[6,10,15,16,18],blockingavg:[],blockingstd:[],blockingvar:[],blocksiz:[],blocksizemax:[],blocksizemin:[],blogpost:4,blue:[0,3],bmatrix:[0,1,3,5,7,8,11,13,16],bmi:1,bodi:[0,1,4,12],bold:1,boldfac:[0,5],boldsymbol:[0,1,2,3,5,6,7,8,10,11,13,14],boltzmann:[12,15],book:[17,20],boost:[1,9,15,17],boostrap:10,bootavg:[],bootstd:[],bootstrap:[1,13,15,17],bootvar:[],bootvec:[],boston_dataset:0,bot:8,both:[0,1,4,5,6,8,9,10,13,14,15,16,18,19],bottl:7,bound:[0,8,12],boundari:[2,4,8,11,12],boundkei:[],box:[2,4,9],boxed_arg:2,boyd:[8,13],bracket:[4,18],brain:[1,7,12],branch:9,breast:[5,7,11],breviti:13,brew:[0,15],brg:8,briefli:0,bring:[0,5,6,10],broad:0,brought:15,brownle:4,brute:[3,5,11],bs:[8,9,10],buffer_s:4,bui:4,build:[0,4,5,6,10,13,16,18],built:[0,1,3,4,6],bunch:11,busi:0,bx:[],bzl:[],c1:[8,11],c2:[8,11],c95af3df0cdd:[],c:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20],c_0:18,c_1:12,c_2:12,c_3:12,c_4:12,c_:[0,8,9,10,13,18],c_i:[12,13],c_k:18,ca:1,cabc613b8702:[],cach:10,cal:[0,8,10,12,13],calcul:[0,1,2,4,5,6,8,9,10,11,12,13,14,16,18],california:[],call:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],callabl:[],callback:[],calor:0,cambridg:[13,20],can:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],cancel:[0,13],cancellation_manag:[],cancer:[5,10],cancerpd:7,candid:[8,9,10],cannot:[0,1,4,5,6,7,8,9,17,18],canopi:[0,15],cap:5,capabl:[0,1,8,13,15],capac:2,capita:0,captur:[4,11,12],captured_input:[],car:[3,4],card:[0,7],cardin:1,care:11,carefulli:13,carlo:[0,6,15,18,20],carri:[2,6,7],cart:10,carvalho:19,casella:20,cast:1,cat:[3,4],categor:[0,1,3,9,11],categori:[0,1,3,7,10,12,14,17],categorical_crossentropi:[1,3],caus:[0,5,6,18],causal:0,causat:0,cax:1,cb:6,cbar:1,cbook:[],cc:[0,1,5,13],ccc:[5,12],cd_fast:6,cdf:18,cdot:[0,2,6,12,13,14,16,18],celebr:13,cell:[0,2,3,4,6,7,8,9,10,13,14],center:[0,1,6,7,8,9,11,14,18],centr:20,central:[0,3,5,6,8,16],centroid:[14,18],centroid_differ:14,centuri:3,certain:[0,3,6,7,9,18],cg:13,cha:0,chain:[0,1,13,15,18],chanc:[1,5,13,18],chang:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18],channel:3,chapter3:0,chapter:[0,6,10,11,16,17,20],charact:[0,3,5],character:[8,9,10,12,18],characterist:[0,1,3,10,13],charg:0,charl:0,chase:4,chd:7,chddata:7,cheap:5,cheaper:[1,13],check:[0,1,3,4,5,6,11,13,16],checkmark:3,checkpoint:4,checkpoint_dir:4,checkpoint_prefix:4,chemic:[],chen:10,chiaramont:2,choic:[0,1,2,3,4,6,9,12,13,14,16],choleski:[5,16],choos:[2,3,6,9,10,11,13,14],chosen:[0,1,2,6,8,9,10,13,18],chosen_datapoint:1,christian:20,christoph:[17,20],cifar10:3,cifar:3,cin:[],circ:[1,12],circl:[0,8,12],circuit:3,circumfer:9,circumv:[1,5,13],ckpt:4,clariti:18,class_nam:[3,9],class_val:9,class_valu:9,class_weight:[],classic:[7,9,13],classif:[0,3,5,6,7,8,11,12,15,17,20],classifi:[0,1,4,7,9,10,11],classificaton:1,classifii:10,clean:1,clear:[1,5,10,12,13],clearli:[0,3,5,6,7,8,18],clever:[1,10],clf3:0,clf:[0,6,8,9,10],clf_lasso:6,clf_ridg:6,clip:[3,18],close:[0,1,2,4,6,8,9,11,12,13,14,18,20],closer:[3,5,13],closest:[8,11,13,14],closur:15,cloud:15,cluster:[0,1,4,6,11,15,17],cluster_label:14,cm:[1,2,3,6,8,13],cmap:[0,1,2,3,4,6,8,9,10],cmap_arg:6,cmath:[],cmb:17,cmd:9,cmu:[],cn_:18,cnn:[12,17],cnn_kera:3,cntk:15,co:[0,2,3,6,9,13],code:[3,4,6,7,8,13,15,16,17,18,20],coef0:8,coef:0,coef_:[0,5,6,8,9,13],coeff:5,coeffici:[0,3,5,6,7,8,9,13,16],coerc:[0,6],coin:[10,18],coin_toss:10,col:[0,11],colab:15,cold:9,colinear:0,collaps:8,collect:[0,2,6,10,11,15,18,20],collinear:5,color:[0,3,4,6,8,9,10,18],color_channel:3,color_cod:6,colorbar:[1,6],colsample_bytre:10,colsaobject:10,colspec:0,column:[0,1,2,5,6,7,8,9,11,12,16],columntransform:9,com:[4,6,15,17,20],combin:[1,2,5,6,7,10,18],come:[0,1,3,4,5,12,13,14,17],command:[0,1],comment:[0,4,5,6],commerci:[0,15],commod:0,common:[0,1,3,5,6,7,9,11,13,14,18],commonli:[0,1,4,6,7,9,13,14],commun:[0,12],commut:3,commutatitav:3,compact:[0,1,3,5,6,7,9,11,12,13,14],compair:0,compar:[0,3,4,5,6,11,13,16],comparison:[2,4,13],compat:[3,4,7,14],compet:0,competit:10,compil:[0,1,3,4,15,16],complet:[0,2,3,4,9,12],completenn:12,complex:[1,5,8,9,11,12,13],complic:[0,1,9,13],compon:[0,1,3,4,5,6,7,9,14,15,17],components_:11,compos:[9,12,14,15],compphys:[0,6,15,17,20],compress:0,compris:6,compromis:5,compulsori:15,comput:[0,1,2,3,4,5,6,7,8,10,11,12,13,15,16,17,18,20],computation:[0,3,6,9,13,18],con:[],concaten:[2,4,6,14],concav:[1,13],concentr:[0,10],concept:[0,2,15],conceptu:[12,13],concern:[0,1,4,7],conclud:[0,5,13],conclus:1,cond:2,conda:[0,1,15],condit:[0,2,4,5,6,8,9,11,13,18],conduct:15,condwav:2,coneqp:[],confid:[0,5,6,7,8],config:[3,4,14],config_pb2:[3,4,14],configur:3,confirm:[5,12],confus:[5,6,10,16],confusion_matrix:9,congruenti:18,conjug:[4,8],conjugaci:13,conjunct:3,connect:[0,1,3,4,9,11,12,13,16],consequ:[5,6,8,10,12,13],conserv:[5,14],consid:[0,1,2,3,5,6,7,8,9,10,12,13,16,18],consider:[0,1,5,13],consist:[0,1,2,3,4,6,12,13,18],constant:[0,2,3,4,5,6,8,12,13,14,18],constitu:0,constitut:[2,6],constrain:[1,3,5,7,11],constraint:[5,6,8,13],construct:[0,1,2,3,5,6,7,8,9,10,11,16,18,20],contact:0,contain:[0,2,3,4,5,6,7,8,9,11,12,13,14,16,18,20],contemporari:20,content:[1,15,16],context:[6,10,13],contigu:16,continu:[0,1,2,3,4,5,6,7,8,9,10,12,13,16,18],contour:[9,10,13],contourf:[8,9,10],contrast:[1,4,9,10,12],contribut:[0,3,5,13,18],contributor:0,control:[0,1,3,9,13,15],conv2d:[3,4],conv2dtranspos:4,conv:[3,4],conveni:[0,5,6,12,13,16],convent:12,converg:[1,2,4,5,6,7,8,11,13,14],convergencewarn:[1,6,7,8,11],convert:[0,1,3,4,5,9,11,13,14,16],convert_phas:[3,4,14],converter_error_data_pb2:[3,4,14],converttomatrix:4,convex:[4,5,7],convinc:13,convolut:[1,4,15,17],cool:[4,9],coolwarm:6,coordin:[5,12,14],coorel:0,copi:[0,1,2,14],core:[2,3,4,10,13,14],corel:0,coronari:7,corr:[0,5,7,11],correalt:[11,15],correct:[0,1,2,3,4,5,13,16,18],correctli:[1,2,6,10],correl:[0,1,3,5,6,7,10,12,13,15,18],correlation_matrix:[0,5,7,11],correspond:[0,3,5,6,8,9,11,12,15,16,18],cortex:12,cosin:[3,6],cost:[0,2,3,5,6,7,8,9,12,13],cost_deep_grad:2,cost_funct:2,cost_function_deep:2,cost_function_deep_grad:2,cost_function_grad:2,cost_grad:2,cost_sum:2,costol:13,could:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],coulomb:0,count:[0,9,17,18,19],countor:13,coupl:[4,5,6],cours:[0,1,3,5,11,17],courvil:[17,20],cout:[],cov:[5,6,11,16,18],cov_xi:[5,11],cov_xx:[5,11],cov_yi:[5,11],covari:[0,7,15,16],covariance_matrix:[5,11,14],cover:[0,5,15,17,20],covert:0,covxi:18,covxx:18,covxz:18,covyi:18,covyz:18,covzz:18,cpu:1,cpu_feature_guard:[],craft:3,creat:[1,2,3,4,5,6,9,10,11,12,13,15],create_biases_and_weight:1,create_convolutional_neural_network_kera:3,create_neural_network_kera:1,create_x:[5,11],credit:[0,7],crim:0,crime:0,criteria:[0,4,9,10,14,18],criterion:[9,10,13],critic:6,cross:[0,1,3,7,9,10,13,15,17,18],cross_entropi:4,cross_val_scor:6,cross_valid:[7,10],crossvalid:6,crucial:[1,18],cs231:3,cs:17,csr_matrix:16,cstdlib:[],csv:[0,4,6,7,9],ctnk:1,ctx:[],cubic:0,cumbersom:5,cumsum:[10,11],cumul:[10,18],cumulative_heads_ratio:10,cup:5,current:[1,2,3,4,6,13,14],curs:0,curv:[6,7,10,12],curvatur:13,custom:[6,14],custom_cmap2:[9,10],custom_cmap:[9,10],cutpoint:9,cv:[6,7,10],cvxbook:13,cvxopt:[5,8],cyber:20,cycl:[1,12],d1:[],d2:[],d2_g_t:2,d3:[],d670a873ab0c:[],d985fb40c43d:[],d:[1,2,3,4,5,6,7,8,9,10,11,13,14,16,18,19],d_f:13,d_g_t:2,d_net_out:2,da:3,dagger:[5,16],dai:[1,9,15],dalen:[],damp:3,darget:9,darkr:18,dat:0,dat_id:[0,6,7,9],data1:14,data2:14,data3:14,data4:14,data:[2,4,5,8,10,12,13,14,16,20],data_handl:[],data_id:[0,6,7,9],data_indic:1,data_modul:[],data_path:[0,6,7,9],data_url:[],databas:1,datafil:[0,6,7,9],datafram:[0,4,5,7,9,11],datapoint:[1,5,6,7,11,13],dataset:[0,4,6,7,8,9,10,11,13,14],datatyp:4,date:0,daughter:10,david:20,dbh:1,dbo:1,dcomposit:16,ddot:2,dead:1,deadlin:17,deal:[0,1,3,5,6,8,11,13,14,16,18],dealt:0,debt:7,debug:[0,5,6],decad:[0,3],decai:[0,13,18],decemb:17,decent:10,decid:[0,2,3,5,6,9],decim:0,decis:[0,1,8,11,15,17,20],decision_funct:8,decision_tre:9,decisiontreeclassifi:[9,10],decisiontreeregressor:[0,9,10],declar:[0,4,16],decompos:[5,6,16],decomposit:[0,6,12,17],decompost:5,deconvolut:3,decor:0,decorrel:[10,13],decreas:[1,2,4,5,6,10,11,13],deduc:0,deep:[3,7,12,13,15,17,20],deep_neural_network:2,deep_param:2,deep_tree_clf1:9,deep_tree_clf2:9,deep_tree_clf:[9,10],deepen:[5,15],deeper:[0,3,4],deeplearningbook:20,deer:3,def:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,18],def_covari:18,def_funct:[],default_tim:4,defect:5,defici:5,defin:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],definit:[1,2,5,6,8,10,11,12,13,16,18],defint:18,defun:[],defvjp:2,degre:[3,5,6,8,9,10,11,18],del:1,delet:6,delimit:4,deliv:17,delta:[0,2,3,6,8,12,13,14],delta_0:3,delta_1:3,delta_2:3,delta_3:3,delta_4:3,delta_5:3,delta_:[1,16],delta_h:[0,1],delta_j:[3,12],delta_k:12,delta_l:[1,3],delta_n:[0,3],delug:15,delv:0,demand:13,demonstr:[0,3,5,6,7,11,12,15],den:4,denomin:[1,5],denot:[1,2,6,7,13,18],dens:[1,3,4],dense_1:[],densiti:[0,2,6,18],depart:19,depend:[0,1,2,4,5,6,7,8,11,12,13,15,16,18],depict:18,deploy:[0,15],deprec:[2,6,13],deprecate_nonkeyword_argu:0,depth:[0,3,9,10,16],deriv:[0,1,2,6,7,8,10,11,13,15],derivati:13,descend:[5,9,11],descent:[0,1,3,7,8,12,17],descr:[],describ:[0,2,4,5,6,8,10,11,12,13,16],descript:[0,8,9],design:[0,1,3,4,5,6,7,10,11,12,13],designmatrix:0,desir:[0,2,4,5,13,14],despit:[1,12],destroi:16,det:[5,16],detail:[0,6,11,13,14,16],detect:[3,8,12],determin:[0,2,3,4,5,6,8,9,10,11,12,13,16,18],determinist:[7,13,18],dev:1,develop:[0,3,5,8,10,11,12,15,16,17],deviat:[0,1,2,4,5,6,18],device_nam:[],devis:12,df:[4,8,11,13],di:0,diag:[5,8],diagnost:[1,10],diagon:[0,5,7,13,16,18],diagonaliz:5,diagram:10,diagsvd:6,dice:[6,18],dict:[6,8],dict_kei:[],dictionari:0,did:[0,1,5,6,7,10,11,14],die:1,diff1:2,diff2:2,diff:2,diff_ag:2,diffeent:8,differ:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,18,20],differenti:[0,3,15,16,17],differential_oper:[2,13],difficult:[0,1,6,10,13,18],difficulti:[0,1,13],diffonedim:2,digit:[0,1,3,4,6,17,19],dilemma:13,dilut:1,dim:[4,11,14,16],dimens:[0,1,2,3,4,5,8,11,14,16],dimension:[0,4,5,6,9,11,13,14,15,16],dimensionless:[0,3],diment:16,dimnsion:4,diod:3,direct:[0,1,2,4,11,12,13,14],directli:[1,4,5,6,18],directori:[],disabl:[3,4,14],disadvantag:0,disappear:[3,6],disc_loss:4,disc_tap:4,discard:[6,11],disciplin:[0,3,12],disclaim:18,discourag:13,discov:0,discover:5,discret:[1,3,5,7,13],discrimin:[4,7,10,11],discriminator_loss:4,discriminator_loss_list:4,discriminator_model:4,discriminator_optim:4,discuss:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],diseas:7,disguis:6,disord:[1,7],displai:[0,1,3,4,5,6,7,8,9,10,11,12,14,18],displaystyl:[0,5],displot:[],disregard:0,dissimilar:[11,14],dist:14,distanc:[0,8,9,11,14,18],distance_list:9,distinct:[3,7,8,9,10,14],distinctli:8,distinguish:[0,4,7,8,18],distplot:0,distribut:[0,1,4,6,7,10,11,13,14,15,16],distrubut:[0,15],div:[],dive:[0,8,16],diverg:[1,13],divid:[0,1,3,5,6,8,9,11,12,18],divis:[6,8,9,13,16,18],dna:7,dnn1:4,dnn2_gru2:4,dnn:[0,1,2,4,12],dnn_kera:1,dnn_model:1,dnn_numpi:1,dnn_scikit:[0,1],doc:[0,6,15,17,20],document:[4,7,11,13],doe:[0,1,2,3,4,5,6,8,10,11,12,13,16,18],doesn:[3,9,12],dog:[1,3,4],domain:[5,8,13],domin:0,don:[0,1,3,5,6,8,11,13,15],done:[0,2,3,4,5,6,9,10,11,13,16],dot:[0,2,3,5,6,7,8,9,10,11,12,13,16,18],doubl:[3,4,16],doubli:1,down:[0,3,6,9,11,12,13],download:[0,1,3,5,6,16,20],downsampl:3,dozen:1,dq:6,drag:13,dramat:11,drastic:4,draw:[4,6,10,13],drawback:[0,1,3,13],drawn:[1,4,6,7,11,18],drive:[3,4],driven:3,drop:[0,1,5,6,11,13,18],dropna:[0,6],dropout:4,ds:[],dt:[2,3,13,18],dtype:[0,1,2,3,4,14,16],dualiti:6,dub:0,due:[1,2,5,6,8,10,12,13],dummi:0,dure:[0,1,3,4,8,9,11,15],dwell:0,dwh:1,dwo:1,dx:[2,3,8,18],dx_1:18,dx_1p:6,dx_2p:6,dx_mp:6,dx_n:18,dxp:6,dy:[1,8,18],dynam:4,dysth:19,dz:8,e:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18,19],e_:[0,2],each:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],eager:[],eapprox:0,earli:[1,13],earlier:[0,5,7,8,9,11,12,13],earthexplor:6,eas:[6,9,14],easi:[0,5,6,7,8,9,10,11,12,13,15,16],easier:[5,6,8,9,13,18],easiest:13,easili:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16],eastern:19,ebind:0,eblock:9,economi:5,ecosystem:15,ect:17,edg:3,edgecolor:6,edu:13,educ:0,eface79dac2c:[],eff:18,effect:[1,4,10,13,18],effic:1,effici:[0,3,10,13,15,16,18],efron:6,egrad:13,eig:[5,11,13,16,18],eigen:18,eigenpair:[5,11],eigenvalu:[0,5,8,11,13,16],eigenvector:[5,11,13],eight:16,eigval:[16,18],eigvalu:[11,13],eigvec:[16,18],eigvector:[11,13],eispack:16,either:[1,5,6,7,8,9,10,11,13,18],ekstrom:[],elabor:18,elarn:3,electr:[0,3,12],electur:20,eleg:11,element:[1,2,3,4,5,6,7,8,11,12,13,15,16,17,20],elementari:[10,13,16],elementwis:[3,13],elementwise_grad:[2,13],elif:[2,14],elim:16,elimin:[3,8],els:[1,2,3,4,7,9,12,13,16],elu:1,elus:0,email:[17,19],embed:[0,11],embodi:6,emit:18,emner:[17,20],emphas:[0,10,15],emphasi:[0,15,20],empir:[1,11,18],emploi:[0,1,5,6,11,13,18],employ:0,empti:[6,10],emul:12,en:[15,20],enabl:11,enbodi:6,encod:[0,3,5,9,11,14],encompass:[0,18],encount:[0,1,5,6,7,13,18],end:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],end_box:[2,13],end_nod:[2,13],end_valu:[2,13],endl:[],endpoint:[3,6],energi:[0,4,6],enet_coordinate_desc:6,enforc:12,eng:20,engin:[0,1,3,4,15],english:20,enorm:3,enough:[0,6,13],ensembl:[1,9,17],ensur:[0,1,2,3,5,6,11,13,18],ensure_initi:[],enter:[5,6],enthought:[0,15],entir:[1,3,7,9,15,18],entiti:[9,12,16],entri:[0,5,8,11,12,16],entropi:[1,3,7,10,13],enumer:[0,1,2,3,4,6,8],env:[0,1,2,3,4,6,7,8,11,13,14,18],environ:[2,15,20],eo:[0,6],eol:0,eosfit:0,epoch:[0,1,3,4,12,13],epsilon:[0,5,6,7,13],epsilon_0:0,epsilon_1:0,epsilon_2:0,epsilon_:0,epsilon_i:0,eq:[3,13,14,16,18],eqnarrai:[3,5,6],equal:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18],equat:[1,3,4,5,6,7,8,9,10,11,13,14,16,17,18],equilibrium:[2,12],equiv:[3,13,16,18],equival:[0,1,5,8,11,13,15,16],erf:18,err:[0,10],err_:6,err_sqr:2,errat:13,errno:[],erron:2,error:[1,2,4,5,6,7,9,11,12,13,15,16,18],error_estimate_corr_tim:18,error_handl:[],error_hidden:1,error_output:1,escap:13,especi:[1,3,9,12,13],essenti:[0,5,6,9,10,12,14,17,18],establish:[0,6,10,11],estim:[0,1,5,6,7,10,11,13,15,18],estimated_mse_fold:6,estimated_mse_kfold:6,estimated_mse_sklearn:6,et:[0,2,4,17,20],eta0:[8,13],eta:[0,1,3,8,12,13],eta_:13,eta_t:13,eta_v:[0,1,3],etc:[0,1,3,5,7,8,9,11,12,13,14,15,16,18],ethic:15,etsim:6,euclidean:[0,14],evalu:[0,2,3,4,5,6,9,13,18],evalut:13,even:[0,1,3,4,5,6,8,9,10,11,12,13,14,15,16,18],evenli:4,event:[5,7,10,18],eventu:[0,5,6,11,12,13,19],everi:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,18],everyth:[4,12],everywher:[4,13],evolv:0,exact:[0,2,5,11,12,13,16,18],exactli:[0,3,4,6,12,15],examin:6,exampl:[5,11,12,13,15,16,17,18,20],exce:[1,12,13],excel:[0,1,4,5,10,20],except:[3,4,6,8,9,16],excess:0,excit:0,exclud:[1,6,12],exclus:[0,1,3,6,18],execut:[2,5,13],executing_eagerli:[],exemplifi:13,exercis:[5,15,17],exhaust:6,exhibit:[0,5,6,8],exist:[0,1,2,3,5,6,7,8,9,13,16,20],exit:[5,16],exp:[0,1,2,5,6,7,8,10,11,12,13,18],exp_term:1,expand:[5,7,11,13],expans:[0,3,5,8,10,12,13],expect:[0,1,5,6,7,11,12,13,15],expectation_value_of_h_wrt_p:18,expens:[6,10,13],experi:[0,1,6,8,13,15],experiment:[0,3,4,6,9,14,18],experimental_get_tracing_count:[],expert:[1,9],explain:[0,6,9,10,11,13],explained_variance_ratio_:11,explanatori:0,explicit:[0,3,6,13,16],explicitli:[0,4],explod:1,exploit:[0,3,12,13],explor:[1,4,6,8,13,15],expon:1,exponenti:[0,1,5,6,10,13,18],export_graphviz:9,export_text:9,exporttext:9,expos:15,express:[0,2,3,5,6,7,10,12,13,16,18],exptmean:18,exptvari:18,extend:[0,2,7,11,13,15],extens:[0,12,15],extent:[0,1,6,20],extern:[3,6,9],extra:[1,3,5],extract:[0,3,5,6,7,8,11,13,16],extrapol:0,extrem:[0,1,4,5,6,7,8,9,13,16],extremum:13,extrins:11,ey:[0,5,6,13,14,16],f11:0,f12:0,f13:0,f1:13,f1_grad:13,f1d:13,f2:13,f2_grad_x1:13,f2_grad_x1_analyt:13,f2_grad_x2:13,f2_grad_x2_analyt:13,f3:13,f3_grad:13,f3_grad_analyt:13,f4:13,f4_grad:13,f4_grad_analyt:13,f5:13,f5_grad:13,f6:13,f6_for:13,f6_for_grad:13,f6_grad_analyt:13,f6_while:13,f6_while_grad:13,f6d7a289d493:[],f7:13,f7_grad:13,f7_grad_analyt:13,f8:13,f8_grad:13,f9:[0,13],f9_altern:13,f9_alternative_grad:13,f9_grad:13,f:[0,1,2,3,4,5,6,7,8,10,12,13,14,16,18,19],f_0:[3,10],f_1:[10,13],f_2:[12,13],f_3:12,f_:10,f_d:18,f_grad:13,f_grad_analyt:13,f_i:[0,6,12],f_m:[3,10],f_n:3,f_raw:2,f_vec:2,f_wrap:2,face:13,facecolor:[6,8,18],facil:[0,15],facilit:12,fact:[0,1,3,5,9,11,12,13],factor:[0,1,3,5,6,9,10,11,13,16,18],factori:13,fade:6,fafab0:[9,10],fail:[0,6,7,8,11,13,19],failur:7,fairli:[1,2,18],fake:4,fake_loss:4,fake_output:4,fall:[8,9,17],fals:[0,1,2,3,4,5,6,7,9,10,13,14,16],famili:[0,7,8,18],familiar:[0,3,5,6,8,15,16,18],famou:[6,12],far:[0,3,4,5,6,8,11,12,13,14],fashion:[0,9,10],fast:[1,3,6,10,12,13,15,18],faster:[1,11,13],fastest:[13,16],favor:7,favorit:18,fc:3,fdf8a5d7c717:[],fdfcc778e1f8:[],fe5b9d300cc0:[],featur:[0,1,3,5,6,7,8,10,11,12,13,15,18],feature_nam:[0,1,7,9],feautur:9,fed:1,feed:[0,2,3,11,15,17],feed_forward:1,feed_forward_out:1,feed_forward_train:1,feedback:4,feeddorward:4,feedforward:[1,4,12],feel:[0,5,6,11,13,15,19],feet:0,fetch:6,fetch_california_h:[],fetch_openml:[],few:[1,3,4,5,9,18],fewer:[0,9,11],ffnn:[1,12],field:[0,3,6,12,15],fifth:[0,6],fig:[0,1,2,3,4,6,7,12,13,14],fig_id:[0,6,7,9],figaxi:18,figsiz:[0,1,2,3,4,6,7,8,9,10],figur:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15],figure_id:[0,6,7,9],figurefil:[0,6,7,9],file:[0,2,3,4,5,6,7,9,13,14],file_prefix:4,filenam:[],filenotfounderror:[],fileout:[],filepath_or_buff:0,fill:[5,9],filter:[3,4],filtered_flat_arg:[],filtered_tb:[],financ:0,find:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,18],find_top_boxed_arg:2,fine:[0,14],finish:2,finit:[3,5,6,12,13,18],first:[0,1,2,3,5,6,7,8,9,10,11,13,14,16,17,18,20],firsteigvector:11,fit:[1,3,4,5,6,7,8,9,11,12,13,18],fit_beta:6,fit_intercept:[0,5,6],fit_mod:9,fit_transform:[0,6,8,9,11],fiti:0,five:[0,9],fix:[0,3,4,6,10,11,12,13],fixedformatt:6,fixedloc:6,fkkt:[],flag:4,flat:[12,13],flatbuff:[3,4,14],flatten:[1,3,4,5,16],flexibl:[1,6,8,10,12],float32:[4,9],float64:[4,16],flop:[5,16],flow:[1,4,12],fluctuat:5,fly:11,flyvbjerg:[],fm:0,fma:[],fmax:3,fmesh:13,fn:[],focu:[0,3,4,5,6,15,20],focus:[1,6,7,16],fold:[6,9],folder:[0,1,4,6,13],follow:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],font:[0,7,18],fontdict:18,fontsiz:[1,6,8,9,10,18],fontweight:1,footprint:3,foral:8,forc:[0,5,6,10,11],forcast:4,forecast:[4,12],forelesningsvideo:17,forest:[0,1,9,15,17],forget:11,form:[0,3,4,5,6,7,8,9,11,12,13,15,16,18],formal:[3,4,14,18],format:[0,1,2,3,4,6,7,8,9,10,11,15,18,20],format_data:4,formatstrformatt:[6,13],formul:[4,6,11,14],formula:[3,13,18],forth:[4,12],fortran2003:15,fortran90:18,fortran:[0,15,16],fortun:[0,11],forward:[0,3,6,15,16,17],forward_backward:[],forward_compatibility_horizon:[3,4,14],found:[1,2,4,5,6,12,13],foundat:15,four:[4,5,6,8,12,16,17],fourier:0,fourierdef1:3,fourierdef2:3,fourierseriessign:3,fourth:12,fr:[],frac:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,16,18],fractal:[],fraction:9,frame:7,framework:[1,8,10,18],frank:[5,11],frankefunct:[5,6,11],free:[0,6,11,13,15,16,18,19,20],freecodecamp:15,freedom:5,freeli:0,frequenc:[3,6,7,18],frequent:[0,8,9,13],frequentist:15,fresh:10,frida:19,fridai:17,friedman:[6,17,20],friendli:4,frog:3,from:[0,1,2,3,4,6,7,8,9,11,13,14,15,16,17,18,19,20],from_cod:9,from_logit:[3,4],from_tensor_slic:4,fromnumer:2,front:[0,4,5],fstream:[],fulfil:[2,5,12],full:[0,1,3,5,7,9,10,13,18],full_matric:5,fulli:[3,6,12,17,18],fun:[2,13,15],fun_nam:[],func:[0,2],functionali:11,functool:[3,4,14],fundament:[0,6,15],funtion:2,further:[2,9],furthermor:[0,3,5,6,7,11,12,13,15],futur:[0,4,8,9],futurewarn:0,fx:[],fy:[17,19],g0:2,g42mrgv128v34gnnhxwk9nrc0000gp:[],g:[0,1,2,3,4,6,8,9,10,11,13,14,18],g_0:2,g_1:[2,10],g_2:[2,10],g_:[2,9,10],g_analyt:2,g_dnn_ag:2,g_euler:2,g_i:2,g_m:[3,10],g_n:3,g_re:2,g_t:2,g_t_d2t:2,g_t_d2x:2,g_t_dt:2,g_t_hessian:2,g_t_hessian_func:2,g_t_jacobian:2,g_t_jacobian_func:2,g_trial:2,g_trial_deep:2,g_vec:2,gain:[1,5,9,10,13],galleri:0,game:4,gamma1:8,gamma2:8,gamma:[0,2,8,9,10,11,13],gamma_0:10,gamma_1:10,gamma_1x:10,gamma_:0,gamma_i:[0,8,18],gamma_j:13,gamma_k:13,gamma_m:10,gamma_x:0,gap:[6,8],gate:[4,12],gather:[0,1,12],gaug:12,gaussbacksub:16,gaussian:[4,5,6,8,14,18],gaussian_point:14,gaussian_rbf:8,gave:13,gbc:17,gca:[2,6,8,13],gd:1,gd_clf:10,gdclassiffiercgain:10,gdclassiffierconfus:10,gdclassiffierroc:10,gdm:13,gdregress:10,ge:[1,5,7,18],gemv:[],gen:[],gen_loss:4,gen_tap:4,gender:0,genener:4,gener:[0,1,2,3,5,6,8,10,11,12,13,14,16,18,20],generallay:12,generate_and_save_imag:4,generate_imag:4,generate_latent_point:4,generate_simple_clustering_dataset:14,generated_imag:4,generator_loss:4,generator_loss_list:4,generator_model:4,generator_optim:4,genexpr:[],genom:15,geodes:11,geometr:[0,13],geometri:5,georg:20,geotif:6,geq:[2,5,8,9,13],geron:[0,17,20],get:[0,1,2,3,4,5,6,7,9,10,11,13,15,16,18],get_dummi:9,get_loc:[],get_next_color:[],get_paramet:2,get_split:9,get_yaxi:8,get_yticklabel:6,getsolutionslic:[],getval:[],gg:[],gibb:15,gif:4,gini:10,gini_index:9,git:[0,15],github:[0,6,15,17,20],gitlab:[0,15],give:[0,1,2,3,5,6,7,8,9,10,12,13,14,15,17,18,20],given:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18],global:[6,7,13],glorot:1,gmail:[],go:[0,1,3,5,6,8,9,11,12,13],goal:[0,7,9],goe:[0,1,2,5,6,13,14,16],golden:13,gone:5,gong:1,good:[1,3,4,5,6,9,10,11,13,15,17,18,20],goodfellow:[4,17,20],googl:[1,4,15],got:[1,6],gov:6,gp:20,gpu:[1,15],grad:[2,13],grad_analyt:13,grade:17,gradient:[0,3,4,7,8,9,12,15,17],gradient_desc:[],gradientboostingclassifi:10,gradientboostingregressor:10,gradients_of_discrimin:4,gradients_of_gener:4,gradienttap:4,gradual:[1,14],grai:[4,6],graph:[1,9,11,12,13],graph_debug_info_pb2:[3,4,14],graph_from_dot_data:9,graph_funct:[],graphic:[0,1,9],grasp:0,gray_r:[1,3],grayscal:3,great:[5,13],greater:[1,7,18],greatli:13,greedi:9,green:[0,3,9,18],grei:4,grid:[1,3,6,7,8,12,18],grossli:13,ground:0,group:[0,6,7,9,14,15,17],groupbi:0,grow:[1,3,9,10],growth:0,gru:4,guarante:[0,4,13,18],guess:[1,4,10,13,14],guestrin:10,guid:1,guilherm:19,h1:2,h21:17,h:[0,1,5,6,8,13,18,20],h_1:[2,13],h_2:[2,13],h_:[0,13],h_m:10,ha:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],habit:0,had:[0,1,6,7,13],hadamard:[1,12],half:[1,8,9],halv:10,hand:[0,1,2,3,5,11,12,13,15,16,17,18,20],handi:3,handl:[0,1,2,5,9,11,15],handle_unknown:9,handsid:12,handwrit:12,handwritten:[1,5],happen:[1,2,3,4,5,6,10,13,18],hard:[1,7,8,10,13],hardcopi:15,harder:[0,1],harmon:3,hasn:1,hassl:[0,15],hast:15,hasti:[0,6,17,20],hat:[0,1,5,6,7,9,10,11,12,13,16],have:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],haven:1,he:7,head:[0,4,10,18],header:0,heads_proba:10,health:0,hear:[0,13],heart:[0,7],heatmap:[0,1,3,7],heavili:0,heavisid:1,height:[1,3,6],held:13,help:[0,1,4,12,13],helper:[4,14],henc:[0,5,6,8,9,10,12,13],her:7,here:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],hereaft:[0,8,12],hermitian:16,hessenberg:16,hessian:[0,2,5,13],heterogen:[9,10],hi:7,hidden:[1,3,4,12],hidden_bia:1,hidden_bias_gradi:1,hidden_layer_s:[0,1],hidden_neuron:4,hidden_weight:1,hidden_weights_gradi:1,hierarch:5,high:[0,1,2,3,4,5,6,9,10,11,13,14,15,16],higher:[0,1,3,5,6,8,13],highest:[1,2],highli:[0,3,4,10,15,16,20],highwai:0,hing:8,hint:13,hip:15,hire:0,hist:[4,6,7,18],histogram:[0,6,7,18],histor:[7,11],histori:[3,4,12],histplot:[],hit:[],hitherto:5,hjorth:19,hobbi:18,hoc:5,hoff:20,hold:[1,3,6,13,14],holder:0,holomorphic_grad:[2,13],home:0,homework:[6,13],homogen:[1,3,9,10,13],honchar:2,hopefulli:[0,11,18],horizont:11,hors:[3,7],hot:[1,9],hour:[1,15,17,18,19],house_pric:[],how:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],howev:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],hs:[],hspace:[0,4,8,10,18],hstack:1,htf:17,html:[0,7,11,15,17,20],http:[0,3,4,6,7,11,13,15,16,17,20],huang:0,huber:0,huge:[1,3,4,15],human:[0,1,3,6,9,12],humid:9,hundr:1,hungri:1,hybrid:17,hydrogen:0,hyperbol:[1,4,12],hyperparam:8,hyperparamet:[3,4,5,6,9,13],hyperplan:11,i0:0,i1:[0,6,8,12],i2:[0,8,12],i3:[0,12],i5:0,i:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19],i_1:[5,6],i_2:[5,6],i_:13,ian:20,ic:1,id:[7,13],ida:19,idea:[0,1,2,3,4,6,9,10,12,13,16],ideal:[0,2,6,8,13,18],idem:6,ident:[5,6,12,13,16],identical:5,identifi:[0,1,7,9,11,12,13,14],idum:[],ieor:18,ifi:20,ifs:15,ignor:[0,1,3,9],ii:[16,18],iii:16,ij:[0,1,3,6,8,12,14,16,18],ik:[0,16],illustr:[5,7,10,12,13,14,15],im:6,imag:[1,3,4,6,9,11,12,14,20],image_at_epoch_:4,image_batch:4,image_height:3,image_path:[0,6,7,9],image_width:3,imageio:6,images_from_seed_imag:4,imagin:1,immedi:[0,3,4,6,15],implement:[0,2,3,4,5,6,8,9,10,11,12,13,14,17,18],impli:[3,5,6,7,13,16],implicit:3,implicitli:[11,18],importantli:3,impos:[0,6,11,12],imposs:[0,5],impress:[0,12],improv:[0,4,5,9,10,11,13],impur:9,imread:6,imshow:[1,3,4,6],in3050:20,in4080:20,in4300:20,in5400:[3,20],in_out_neuron:4,inaccur:13,inacio:19,inact:12,inadequ:0,inch:6,includ:[0,1,2,3,4,5,6,7,11,12,15,18,19,20],include_bia:[6,9],incom:12,incorrect:1,incoveni:8,increas:[0,1,3,4,5,6,7,8,9,11,12,13,18],increasingli:18,ind:6,inde:[0,2,4,5,6],indefinit:4,indent:[],indentationerror:[],independ:[0,5,6,7,8,12,13,18],index:[0,1,3,4,10,14,15,16,18,20],index_col:0,index_of:[],indic:[0,1,3,4,5,6,9,10,11,13],indispens:6,individu:[1,6,7,10,12,18],indu:0,indx1:2,indx2:2,indx3:2,indx:16,ineffici:[3,13],inequ:8,inequaltii:13,inertia:13,inf1000:15,inf1100:15,inf1100l:15,inf1110:15,inf3000:20,inf4490:20,inf5860:20,infeas:9,infer:[0,1,4,6,20],infer_nrow:0,inferenc:1,infil:[0,6,7,9],infin:[5,6,7,11],infinit:3,infinitesim:18,influenc:[6,10],influenti:1,inform:[0,1,3,4,6,9,11,12,13,14,16,20],infti:[3,6,13,18],ingeni:13,ingrad:2,ingredi:[0,9],inher:6,inherit:16,initi:[0,1,2,6,10,13,14,16,18],initial_epoch:[],initialis:[],initialize_root:[],inject:14,inlin:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],inner:[0,13],innov:20,inp:4,inplac:13,input:[0,1,3,4,5,6,7,8,9,10,12,13,14,18],input_dim:1,input_shap:[3,4],inputs:1,inputs_shuffl:[0,1],insert:[3,5,6,8,10,18],insid:[0,4,7],insight:[0,1,5,15,20],insist:[6,13],inspir:[0,1,12,20],instabl:2,instal:[0,1,5,6,9],instanc:[0,1,2,4,6,9,11,13],instanti:10,instead:[0,1,2,3,4,5,6,8,9,11,13,14,16,18],institut:1,instruct:[0,1],int32:10,int64:[],int_0:18,int_:[3,6,18],int_a:18,intak:0,integ:[1,2,13,14,16,18],integer_vector:1,integr:[3,6,18],intellig:[0,14,20],intend:10,intens:1,intention:14,interact:[0,6,9,12,15],intercept:[0,6,8,11,13],intercept_:[0,6,8,9,13],interchang:[5,12,16],interconnect:1,interest:[0,1,2,3,4,5,6,7,8,9,12,15,17,18],interfac:[0,1,16],interior:[0,9],intermedi:16,intern:[1,10,12],interpol:[1,3,4,6,12],interpr:5,interpret:[0,1,3,4,6,9,10,12,13,14,16,18],interv:[0,3,5,6,7,13,18],intial:13,intract:[0,4],intrins:[3,11,16,18],intro:[15,20],introduc:[0,1,5,6,8,10,12,13,16,18],introduct:[1,2,4,13,17,20],introductori:[0,4,16,20],intuit:[0,5,6,8,12,13],inv:[0,5,13],invalid:1,invalu:[0,13,15],invari:1,invd:5,inver:8,invers:[0,3,6,13],invers_period:[],inverse_transform:8,invert:[0,5,7,10],invok:[0,8],involv:[0,2,6,7,11,12],io:[0,15,17,20],iomanip:[],iostream:[],ip:[0,8,18],ipca:11,ipykernel_42331:[],ipykernel_42376:[],ipykernel_42449:[],ipykernel_42456:[],ipykernel_42530:[],ipykernel_42541:[],ipykernel_42553:[],ipykernel_42573:[],ipykernel_42580:[],ipykernel_42586:[],ipykernel_47411:[],ipykernel_47448:[],ipykernel_47647:[],ipykernel_47724:[],ipykernel_47735:[],ipykernel_94478:1,ipykernel_94529:6,ipykernel_94582:13,ipynb:15,ipython:[0,5,7,9,11,14,15],iq:6,iri:[8,9],irreduc:6,irrelev:5,irrespect:0,is_integ:[],isbox:[2,13],iscomplexobj:[],isinst:[],isn:5,isnul:0,isomap:11,issu:[1,9,16],it_arrai:13,item:[0,13],items:16,iter:[1,2,4,6,7,8,11,13,14,18],itr:[],its:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],itself:[5,6,12,18],ix:[],j1:16,j:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18,20],j_:6,j_lasso_sk:6,j_ridge_sk:6,j_sk:6,jackknavg:[],jackknif:[6,15],jackknstd:[],jackknvar:[],jackknvec:[],jacobian:[2,13],jacobian_shap:2,jargon:[],jason:4,jax:15,jensen:19,jerom:20,ji:[12,16],jj:[0,5,6],jk:[0,1,6,12,16],jl:0,jm:16,joao:19,joaogca:19,job:[2,8,10],join:[0,4,6,7,9],joint:[4,5],journal:[],judg:13,judgement:6,julia:[15,16],jump:18,junk:4,jupyt:[0,15,17,20],just:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,18],justif:0,justifi:[3,10],jy:[],jydg2xzka5:17,k0:7,k1:7,k:[0,1,3,5,6,7,8,9,10,11,12,13,14,15,16,18],kaggl:6,kappa_d:18,karim:[],karlsen:[],karush:8,keep:[0,1,4,5,6,11,13,14,16],keepdim:[1,6,10,16],kei:[0,1,3,6,12,20],kept:[4,6,14],kera:[0,4,15],kernel:[0,1,3,15],kernel_regular:[1,3],kernel_s:4,kernelpca:11,kev:0,kevin:20,keyboardinterrupt:2,keyerror:[],keyword:[6,13,16],kfold:6,kg:1,ki:16,kick:[1,13],kiener:2,kilomet:6,kind:[0,2,3,4,8,12,13,14],kj:[6,12,16],kjm:15,kkt:8,kktsolver:[],kl0m3:17,kl:18,km:12,kmean:14,kmeanspoint:14,kn_k:14,know:[0,1,2,5,6,8,13,15],knowledg:[0,15],known:[1,3,4,5,6,7,8,9,12,16,18,20],kondev:0,kp:18,kpca:11,kroneck:14,kuhn:8,kwarg:[0,2,13],kwd:0,kwown:0,l0:7,l1:[0,1,3,7],l1_l2:[1,3],l1regl:5,l1regls_mosek2:[],l1regls_mosek:[],l2:[1,3],l:[0,1,2,3,5,6,7,8,10,11,12,13,16,18],l_1:7,l_2:[7,13],l_:16,l_j:12,la:13,la_i:12,la_k:12,lab:[15,17],label:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,18],label_prob:13,labelencod:[7,10],labels:[6,8,9],labels_shuffl:[0,1],laboratori:17,lack:0,lagari:2,lagrang:[8,11],lambda:[0,1,2,3,5,6,7,8,10,12,13,18],lambda_0:11,lambda_1:[5,8,11],lambda_2:[8,11],lambda_:11,lambda_i:[8,11],lambda_iy_i:8,lambda_jy_iy_j:8,lambda_k:8,lambda_n:[5,8],lamda:1,lamdbda:[],land:[0,8],landmark:8,landscap:13,langl:[0,6,11,18],languag:[0,1,4,8,15,16,20],lapack:16,laplac:5,laptop:15,larg:[0,1,2,4,5,6,8,9,10,11,13,15,16,18,20],larger:[0,3,5,6,8,10,11,13,18],largest:[4,8,11],lasso:[0,7,15,17],lasso_sk:6,last:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,17,18],latent:4,latent_dim:4,latent_point:4,latent_space_value_rang:4,later:[0,1,4,6,7,8,12,13,14,15],latest:[4,15],latest_checkpoint:4,latter:[0,3,6,7,8,11,13,16,17,18],lattic:12,law:0,layer:[0,4,13,14],lbfg:[7,9,10,11],lcc:[5,6],lda:11,ldot:[0,6,11],le:[5,7,10,13,18],lead:[0,1,3,5,6,7,8,9,10,11,12,13,16,18],leaf:9,leaki:1,leakyrelu:4,lear:13,learn:[3,4,5,6,7,8,9,10,12,16,17,20],learnabl:3,learner:10,learning_r:[8,10],learning_rate_init:[0,1],learning_schedul:13,least:[0,2,7,8,10,11,15,16,17,18],leat:13,leav:[0,1,3,5,6,9,11],lectur:[0,1,5,10,11,12,13,15,16,17,20],lecturenot:[0,15,17,20],lecturenovember11:[],lecturenovember12:[],lecturenovember19:[],lecturenovember25:[],lecturenovember26:[],lecturenovember4:[],lecturenovember5:[],lectureoctober14:17,lectureoctober15:17,lectureoctober1:[],lectureoctober21:[],lectureoctober22:[],lectureoctober28:[],lectureoctober29:[],lectureoctober7:[],lectureoctober8:[],lectureseptember10:[],lectureseptember16firstpart:[],lectureseptember16secondpart:[],lectureseptember17:[],lectureseptember23:[],lectureseptember24:[],lectureseptember2:[],lectureseptember30:[],lectureseptember3:[],lectureseptember9:[],lecturethursdayaugust26:[],lecturethursdayaugust27:[],left:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,16,18],leftarrow:[8,12],legend:[0,2,3,4,5,6,7,8,9,10,13],len:[0,1,2,3,4,5,6,8,9,10,11,12,16],len_index:0,length:[0,1,2,3,4,8,9,13,15],length_of_sequ:4,leq:[0,5,7,8,13,14,18],less:[0,1,3,4,5,6,8,9,13,15,18],lessen:1,let:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],letter:[0,16,18],level:[0,1,5,6,9,15,16,17],li:[8,11],lib:[0,1,2,3,4,6,7,8,11,13,14],liblinear:[8,10],librari:[0,1,2,3,4,5,6,9,10,11,16,18,20],licens:[0,1,15],lie:[0,6,11,18],life:[0,1,8,12],lifetim:13,like:[0,1,2,3,4,5,6,7,9,10,11,12,13,15,16,18],likelihood:[0,1,5,9,13],lim_:18,limit:[0,5,6,7,8,11,12,16],lin_clf:8,lin_model:0,lin_reg:9,linalg:[0,2,3,4,5,6,8,11,13,14,16,18],line1:8,line2:8,line2d:13,line3:8,line:[0,2,3,4,6,7,8,9,10,11,13,14],linear:[1,3,5,6,7,9,10,11,12,15,17,18],linear_model:[0,5,6,7,8,9,10,11,13],linear_regress:6,linearli:5,linearloc:[6,13],linearregress:[0,6,7,9],linearsvc:8,liner:[1,3],linerar:10,linewidth:[0,2,4,6,8,9,10],link:[0,4,9,12,15],linlag:5,linpack:16,linreg:0,linspac:[0,2,3,4,6,8,9,10,13,16,18],linu:4,linuek:[],linux:[0,1,15],liquid:0,list:[0,1,2,3,4,9,15],listcomp:2,listedcolormap:[9,10],lite:[3,4,14],lite_const:[3,4,14],literatur:[1,7,14,20],littl:[1,3,9,12],live:8,ll:[0,18],lle:0,lloyd:[4,14],lmb:[0,2,5,6],lmbd:[0,1,3],lmbd_val:[0,1,3],lmbda:13,ln:[1,13],lo:[],load:[0,1,4,6,7,9,10],load_boston:0,load_breast_canc:[1,7,9,10,11],load_data:[3,4],load_digit:[1,3],load_iri:[8,9],loc:[0,3,6,7,8,9,10],local:[0,1,2,3,7,12,13],locat:[2,3,8],lock:[],log10:[0,2,5,6],log1p:2,log:[0,1,2,3,4,5,6,7,9,10,11,13,14,16],log_:0,log_clf:10,logarithm:[0,5,7,16],logic:[0,1,9],logist:[0,1,2,8,9,10,11,12,15,17],logistic_predict:13,logisticregress:[7,9,10,11],logit:7,logreg:[7,9,10,11],logspac:[0,1,3,5,6],longer:[2,3,8,10,14,16,18],loocv:6,look:[0,1,2,3,4,5,6,7,8,9,10,11,13,16,18],lookup:[3,4,14],loop:[1,4,6,10,12,14,15,16],lose:1,loss:[0,1,3,4,5,6,7,8,10,11,13,16],loss_fil:4,lossfil:4,lost:4,lot:[0,1,4,6],low:[0,6,9,10,11],lower:[0,1,3,6,9,10,16],lowercas:16,lowest:[9,13,18],lr:[1,3,4,10],lstat:0,lstm:4,lstm_2layer:4,lstsq:0,lt:6,lu:[0,5],lubksb:16,luckili:2,ludcmp:16,lux:16,lvert:1,lw:0,m:[0,1,2,3,5,6,8,9,10,11,12,13,16,17,18,19,20],m_1:14,m_:[9,12],m_h:0,m_k:14,m_l:12,m_n:0,m_p:0,m_t:13,ma:11,mac:[],machin:[1,3,4,5,6,7,9,10,11,12,16,17,20],machinelearn:[0,6,15,17,20],machinelearningmurphi:17,mackai:20,made:[0,1,3,4,5,6,7,9,11,12],mae:0,magic:4,magnitud:[1,6,7,13],mai:[0,1,2,3,5,6,7,8,9,11,12,13,15,16,18],mail:17,main:[0,1,3,4,5,6,7,9,16,20],mainli:[0,5,6,7,9],maintain:6,major:[1,6,9,10,13,16],make:[1,2,3,4,5,6,7,8,11,12,13,15,16,18,20],make_axes_locat:6,make_moon:[8,9,10],make_pipelin:[0,6,10],make_vjp:[2,13],makedir:[0,6,7,9],makeplot:0,malcondit:16,malign:[1,7,9],mammographi:5,manag:[0,2,3,15],mani:[0,1,3,4,5,6,7,8,9,11,13,14,15,16,18,20],manifold:11,manner:3,manual:6,map:[0,1,2,6,7,8,11,12,14,18],margin:[0,5,8],mari:19,marit:0,marker:[0,7,16],markov:15,marsaglia:18,mask:[],mass:[0,1,5,13],massag:0,masses2016:0,masses2016ol:0,masses2016tre:0,masseval2016:0,master:[6,17],mat1100:15,mat1110:15,mat1120:15,mat3155:[],mat4155:[],mat:15,match:[0,1,4,5,13,14],materi:[4,5,7,13,16],math:[3,7,12,13,16,18,20],mathbb:[0,4,5,6,7,8,11,12,13,14,16,18],mathbf:[0,5,6,7,8,13,16],mathcal:[1,5,6,7,13],matheemat:3,mathemat:[0,6,11,12,13,15,16,17,18,20],mathrm:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,18],matmul:[1,2,5],matmul_adjoint_1:[],matmul_vjp_0:[],matmul_vjp_1:[],matnat:[17,19,20],matplotlib:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],matplotlibdeprecationwarn:[6,13],matric:[0,1,3,4,6,7,8,11,13,15],matrix:[0,2,3,4,6,7,8,10,13,18],matshow:1,matter:[2,3,13],max:[0,1,2,3,4,9,10,12,13],max_depth:[0,9,10],max_diff1:2,max_diff2:2,max_diff:2,max_it:[0,1,7,8,11,13],max_iter:14,max_leaf_nod:10,max_queue_s:[],max_sampl:10,maxdegre:[0,6,10],maxdepth:10,maxim:[1,4,5,7,8,11],maximum:[0,1,2,3,5,7,8,9,10,13,14],maxpolydegre:[5,6],maxpooling2d:3,mbox:[5,6],mc:[],mcculloch:12,mcint:[],mcintsqr2:[],md:11,mdoel:4,mean:[1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,18],mean_absolute_error:0,mean_divisor:14,mean_i:18,mean_matrix:14,mean_squared_error:[0,4,6,7,10],mean_squared_log_error:0,mean_vector:14,mean_x:18,meaning:[0,4,7],meansquarederror:0,meant:[2,3,7,10,13],meantempvec:[],meanvec:[],measur:[0,1,2,5,6,9,11,12,14,18],mechan:[0,4,18],median:0,medicin:12,medium:[4,8,13],medv:0,meet:[0,19],mehta:0,memori:[3,4,11,12,13,16],mention:[0,12,13,18],mere:0,mersienn:[],meshgrid:[2,5,6,8,9,10,11],messag:[5,13],messi:2,met:[0,3,8],metadata:[],meteorolog:9,meter:6,method:[0,1,2,3,4,5,7,8,11,12,14,15,16,17,18,20],metion:6,metric:[0,1,3,4,6,7,9,10,14],metropoli:15,mev:[0,18],mgd:13,mglearn:15,mgrid:13,mhjensen:[1,2,6,7,8,11],mi:10,microsoft:20,mid:1,midel:4,midpoint:9,might:[0,1,2,4,6,9,13],mild:9,miller:[],millimet:6,million:0,mimic:12,min:[0,2,5,8,9],min_:[0,2,5,14],min_samples_leaf:9,mind:[0,6,13],mindboard:4,mine:15,mini:[1,11,12,13],minibatch:[1,11,13],minibathc:13,miniforge3:[0,1,2,3,4,6,7,8,11,13,14],minim:[0,1,2,3,5,6,7,8,9,10,11,12,13,14],minima:[0,1,7,13],minimum:[0,1,2,6,8,9,11,13],minmaxscal:0,minor:[6,13,18],minst:1,minu:7,mirror:9,misc:6,misclassif:[8,9,10],misclassifi:[8,10],miser:0,mismatch:1,miss:[0,10],mistak:4,mit:20,mix:[1,2],mixtur:13,mk:[9,16],mkdir:[0,6,7,9],ml:[0,1,10,13,16],mlab:18,mle:[5,7],mline:[],mlir:[],mlir_graph_optimization_pass:[],mlp:1,mlpclassifi:1,mlpregressor:0,mm:16,mn:[12,18,20],mnist:[1,11],mod:18,mode:17,model:[2,3,5,7,8,9,10,11,13,14,15,18,20],model_select:[0,1,3,5,6,7,9,10,11],modelanalyz:[3,4,14],moder:10,modern:[0,6,7,15],modif:[2,12,13],modifi:[0,1,3,5,7,8,10,12,13],modul:[0,3,4,7,8,9,11,14,16],modular:18,modulenotfounderror:[3,4,7,8,9,14],modulo:18,moe:[5,11],moment:[5,6,13,18],monitor:13,monoton:[5,12,18],mont:[0,6,15,18,20],montecarlocycl:[],moor:[5,6],more:[0,1,2,4,5,7,8,9,10,11,12,13,14,15,17,18],moreov:[0,3],morten:19,mortenimac:[],mosek:[],most:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18],mostli:[1,11],motion:[0,13],motiv:[1,4],move:[0,3,4,5,6,7,9,12,13,14,18],mp4:17,mpl:[0,7],mpl_toolkit:[2,6,13],mplot3d:[2,6,13],mplregressor:1,mse:[0,4,5,6,9,10],mse_simpletre:10,mselassopredict:5,mselassotrain:5,mseownridgepredict:6,msepredict:5,mseridgepredict:[0,5,6],msetrain:5,msg:0,msle:0,mt19937_64:[],mt:[7,12],mu0:18,mu1:18,mu2:18,mu:[0,6,11,13,18],mu_:[6,18],mu_i:6,mu_n:11,mu_x:18,much:[0,1,2,3,4,5,6,8,9,10,11,12,13,16,18],mul:[],multi:[0,1,3,7,15],multiclass:[1,7],multidimension:[11,12],multilay:1,multinomi:7,multipl:[2,4,5,6,7,12,13,18],multipli:[3,5,6,11,13,16,18],multiplum:8,multivari:[0,2,10,11,15,18],multivariate_norm:[11,14],murphi:[11,17,20],must:[0,1,2,5,6,8,10,12,13,14,18],mutat:7,mutual:[1,3,6,13],mx_:18,myenv:[0,1,2,3,4,6,7,8,11,13,14],myriad:[0,15],mz1:18,mz2:18,n1:16,n2:16,n:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,16,18],n_0:[12,18],n_:[1,2,3,8,12,18],n_b:[],n_boostrap:[6,10],n_bootstrap:6,n_categori:[1,3],n_cluster:14,n_compon:11,n_epoch:13,n_estim:10,n_examples_to_gener:4,n_featur:1,n_filter:3,n_hidden:2,n_hidden_neuron:[0,1],n_i:18,n_input:[0,1,3],n_instanc:9,n_iter_i:[7,11],n_job:10,n_k:14,n_l:[12,18],n_layer:1,n_m:9,n_neuron:1,n_neurons_connect:3,n_neurons_layer1:1,n_neurons_layer2:1,n_point:14,n_sampl:[6,8,9,10,14],n_split:6,n_step:4,n_t:2,n_x:2,nabla:[1,13],nabla_:[2,13],nabla_w:13,nag:13,naimi:0,naiv:7,naive_kmean:14,nall:0,name:[0,1,3,4,5,6,7,8,9,10,12,13,14,15,16,18,19],nameerror:[6,10],namespac:[3,4,14],narrow:13,nary_f:[2,13],nary_op_arg:[2,13],nary_op_kwarg:[2,13],nary_oper:[2,13],nation:[1,5],nativ:15,natur:[0,1,4,8,9,12,13,18,20],navier:12,nb:18,nb_:16,nboot:[],nd:14,ndarrai:[2,6],ndim:[],ne:[9,10,16,18],ne_xcl2ctm0:17,nearest:[1,3,6,11],nearli:13,neccesari:6,necess:2,necessari:[0,1,3,4,8,14],necessarili:[0,4,11,18],necesserali:5,neck:7,need:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,16,18],neg:[0,1,3,5,6,7,10,13,16,18],neg_mean_squared_error:6,neglect:18,neglig:18,neighbor:[3,6,11],neither:[4,13],neq:[13,14,18],nervou:12,nest:[2,9,12],nesterov:13,net:[2,4,12],netlib:16,network:[0,9,13,15,17,20],neural:[0,7,13,15,17,20],neural_network:[0,1,2],neuralnetwork:1,neuron:[1,2,3,4,12],neutral:0,neutron:0,never:[1,4,6,9,18],new_box:[2,13],new_root:[2,13],new_trac:[2,13],new_tracing_count:[],newaxi:[0,3,6,9],newli:0,newton:[1,7,8,13,18],next:[0,1,2,3,4,5,6,8,9,13,14],next_guess:13,next_input:4,ng:1,ngini:[],ni:14,nian:[],nice:[0,1,5,11],nichola:[],nicholaskarlsen1102:[],niter:13,nitric:0,nlambda:[0,5,6],nlevel:[],nm:18,nm_n:0,nmse:6,nn:[2,5,6,12,16],nn_model:1,nnmin:2,node:[1,2,3,9,10,12],node_constructor:2,nois:[0,4,5,6,8,9,10,13],noise_dimens:4,noisi:[1,6],non:[0,1,3,5,6,7,9,10,11,12,13,14,16,18],none:[0,1,2,4,5,9,10,13,18],nonlinear:[3,6,8,9,11,12],nonneg:[6,9,13],nonparametr:6,nonsens:18,nonsingular:16,nonumb:[3,7,8,13,16],nor:[1,4,13],norm:[0,1,5,6,8,11,13],normal:[3,4,5,6,7,8,9,10,11,12,13,15,16,18],normali:16,normalize_kwarg:[],norwai:6,notat:[0,2,5,6,13,14,18],note:[0,1,2,3,4,5,6,7,8,11,12,13,14,15,16,17,18,20],notebook:[0,1,3,9,15],noth:[1,2,5,8,12,14,18],notic:[4,5,12,13,16,18],notimplementederror:2,notion:3,notrace_primit:[],novel:[3,6,10],novemb:1,now:[0,2,4,5,6,7,8,10,11,12,13,14,15,16,18],nowadai:[0,1,3,9,15],nox:0,np:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],npr:2,nsampl:6,nspin:[],nt:2,nthi:0,ntrained_model:6,nu:18,nuclear:5,nuclei:[0,18],nucleon:0,nucleu:0,num:4,num_allow_arg:0,num_coordin:2,num_hidden_neuron:2,num_it:2,num_neuron:2,num_neurons_hidden:2,num_output:[],num_point:2,num_tre:10,num_valu:2,number:[1,3,4,5,6,7,8,9,10,11,12,13,14,16,17,19],numberid:7,numberparamet:3,numer:[0,5,6,9,10,11,12,13,15,16,20],numpi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,18],numpy_vjp:2,numpy_wrapp:2,nunmpi:5,nvalu:[],nx:2,nx_test:6,nx_train:6,nx_train_mean:6,ny:18,ny_pr:6,ny_train:6,ny_train_mean:6,o:[0,6,7,8,9,11,16,20],obei:[6,11,13],object:[0,1,2,4,6,8,10,13,16],objsens:[],obliqu:5,observ:[0,1,3,5,6,7,8,9,10,11,12,13,14,18],obtain:[0,1,5,6,7,8,9,10,12,13,14,16,18],obviou:[5,6,11,18],obviouli:0,obvious:[0,4,5,6,16],oc:5,occupi:0,occur:[0,6,8,9,16,18],od:0,odd:[0,3,7],odenum:2,odesi:2,oen:0,off:[1,3,4,5,9,13,18],offer:[6,11,15,16,17],offic:19,offici:17,ofil:[],ofstream:[],often:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],ofter:16,oh6i_oscwpc:17,ol:0,old:[1,5,10,13],ols_sk:6,ols_svd:6,olsbeta:[0,5],omega:[2,3,6],omega_0:3,omit:[0,5],on_train_batch_begin:[],onc:[1,6,9,11,13],one:[0,1,3,4,5,6,7,8,9,10,11,13,14,15,16,18],oneapi:[],onednn:[],onehot:1,onehot_vector:1,onehotencod:9,ones:[0,2,5,6,8,9,10,11,13,16,17],ones_lik:4,onl:3,onli:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],onlin:[11,17],onto:[5,11],op_nam:[],open:[0,1,4,6,7,9,15,17],oper:[0,1,3,5,6,10,11,12,13,15,18],operation:18,ophint:[3,4,14],oplu:18,opmiz:13,opportun:0,oppos:[6,13],opposit:[1,5,8],opresolvertyp:[3,4,14],opt:[1,5],optim:[0,2,3,4,5,6,7,9,10,11,14,17],optimis:[1,3],optimizer_v2:[],option:[0,1,3,5,6,7,8,11,16],optionalxlacontext:[],optmiz:[1,8,13,17],orang:0,order:[0,1,2,3,5,6,7,8,9,10,11,12,13,16,18],ordinari:[0,2,3,7,11,13,15,17],oreilli:20,org:[0,3,4,7,11,15,16,20],organ:[6,7,10,16],orient:[1,5,18],origin:[0,3,5,6,8,11,12,13,16],orthogn:5,orthogon:[0,5,6,8,11,13,16],orthonorm:5,os:[0,1,4,5,6,7,8,9],oscar:1,oscil:[3,13],oslo:[0,15,17,19],osx:[0,15],other:[0,1,2,3,5,6,7,8,10,13,14,15,17,18,20],otherwis:[0,1,4,7,13,16],ouput:[5,7,12],our:[1,2,3,6,7,8,9,10,12,14,15,16,17,18],ourmodel:0,ourselv:[0,5,6,8,11,13],out:[0,1,2,4,5,6,7,8,9,10,11,12,13,15,16,18],out_fil:9,outcom:[0,7,9,10,12,18],outdoor:9,outer:[6,12],outfil:4,outfilenam:[],outgrad:2,outlier:[0,8],outlin:[6,10,11],outlook:9,outperform:10,output:[0,1,3,4,5,6,7,8,9,10,12,13,16,18],output_bia:1,output_bias_gradi:1,output_shap:4,output_weight:1,output_weights_gradi:1,outputlayer1:12,outputlayer2:12,outsid:4,over1:13,over:[0,1,3,4,5,6,9,10,12,13,16],overal:[1,10],overcast:9,overcom:[12,13],overdetermin:0,overfit:[0,1,3,6,9,10,13],overflow:[1,5],overhead:12,overlap:[3,7,8,9],overlin:[0,5,6,9,10,11,14,16],overst:0,overtrain:4,overview:[3,20],own:[4,5,6,8,12,13,15,16],owner:0,ownmsepredict:0,ownmsetrain:0,ownridgebeta:[0,6],ownypredictridg:0,ownytilderidg:0,oxid:0,oyvinssc:19,p0:2,p1:2,p:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],p_:[2,4,8,9],p_hidden:2,p_i:[5,18],p_j:18,p_n:18,p_output:2,p_x:18,pack:0,packag:[0,1,2,3,4,5,6,7,8,11,13,14,15,18],pad:[3,4],page:[0,15],pai:[0,1,9,13],pair:[0,2,3,9,15,18],panda:[0,4,5,6,7,9,11,15],paper:1,paradigm:0,parallel:[10,15,16],param:2,paramat:2,paramet:[0,1,2,3,4,5,6,7,8,9,10,12,13,18],parameter:[0,6,10],parametr:[0,6],paramt:[3,5],parent:2,parent_argnum:[],park:[],parser:0,part:[0,1,3,5,6,10,16,17,18,20],partial:[0,1,5,6,7,8,10,11,12,13,18],particip:[15,17],particl:[0,4,13,18],particular:[0,1,2,3,5,6,9,10,11,12,13,18,20],particularli:[5,6,8,11,13,18],partit:[1,4,9],partli:6,pass:[2,3,12,14],past:[10,18],patch:[6,18],path:[0,4,6,7,9,15],patient:7,patter:4,pattern:[0,3,4,12,17,20],pauli:0,pc:[11,15],pca:[0,7,15,17],pcolor:6,pcolormesh:6,pd:[0,4,5,6,7,9,11],pde:2,pdf:[0,3,4,5,6,9,17,20],pedagog:0,penal:6,penalti:[6,13],penros:[5,6],pentagon:13,peopl:[0,1,9,13,15],per:[0,1,6,17],percentag:[0,10,11],perceptron:[0,1,7],perfect:[0,1],perfectli:[4,6],perform:[0,2,3,4,5,6,8,10,11,12,13,14,15,16,18],performac:4,perhap:[0,5,13],perimet:1,period:[1,4,18],permut:11,persist:13,person:[5,6,7,17,19],perspect:20,pertin:12,petal:[8,9],peter:20,petersen:[],phantom:18,phase:[6,12],phenomena:18,phi:8,phi_k:8,philip:[],philosophi:13,phone:19,photo:4,phrase:0,physic:[0,1,4,7,12,13,18,19,20],pi:[2,3,5,6,7,9,12,13,18],pick:[1,9,10,11,13,14],pickl:1,pictur:0,pie:15,piec:[11,14],pillow:[0,15],pinv:[5,6,13],pip3:[0,1],pip:[0,1,15],pipelin:[0,6,8,10],pit:4,pitfal:6,pitt:12,pixel:[1,3,4],pixel_height:[1,3],pixel_width:[1,3],place:[0,4,6,8,13,16],plai:[0,3,4,5,6,8,11,15],plain:[8,10,12,13,14],plan:[6,9,19,20],plane:[8,9],plateau:5,platform:15,plausibl:12,pleas:[6,7,11,13],plenti:1,plethora:[3,12],plot:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],plot_confusion_matrix:[7,10],plot_count:6,plot_cumulative_gain:[7,10],plot_data:1,plot_dataset:8,plot_decision_boundari:[9,10],plot_import:10,plot_max:4,plot_min:4,plot_model:4,plot_numb:4,plot_predict:8,plot_regression_predict:9,plot_result:4,plot_roc:[7,10],plot_surfac:[2,6,13],plot_train:9,plot_tre:[9,10],plt:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],plu:[0,3,5,7],pm:8,pmatrix:2,pn:3,png:[0,4,6,7,9],point:[0,1,2,3,5,6,7,8,9,10,11,13,14,16,18,19],point_1:4,point_2:4,poisson:[15,18],poli:[6,8],poly100_kernel_svm_clf:8,poly3:0,poly3_plot:0,poly3dcollect:13,poly_featur:[8,9],poly_features10:9,poly_fit10:9,poly_fit:9,poly_kernel_svm_clf:8,polydegre:[0,5,6,10],polygon:13,polym:12,polynomi:[0,5,6,7,8,9,10,11],polynomial_featur:6,polynomial_svm_clf:8,polynomialfeatur:[0,6,8,9],polytrop:[0,6],pool:3,pool_siz:3,poor:[1,13],poorli:0,pop:2,popul:[0,5],popular:[0,1,3,6,7,8,9,11,12,15,16,18],popularli:0,portabl:10,portion:[11,13],pose:[0,4,5,6,11,18],posit:[0,1,2,3,5,7,8,10,11,13,14,16,18],possibl:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18,19],posterior:5,postpon:0,postul:5,potenti:[0,3,5,6,12,13],potr:[],potrf:[],pott:12,power:[0,1,5,6,8,9,12,13],pp:[5,6],practic:[0,5,6,7,8,17,18],practition:[0,1,3],preced:[1,11,12,18],preceed:4,preceq:8,precis:[0,2,5,11,13,16,18],pred:[6,13],predicit:0,predict:[0,1,5,6,7,8,9,10,15,20],predict_prob:1,predict_proba:[7,10],predictor:[0,5,6,7,9,10,11],prefer:[0,1,6,8,9,11,15],prepar:[0,6,16],preprocess:[0,4,6,7,8,9,10,11],prerequisit:0,presenc:13,present:[0,5,6,9,12,13,16,17,18],preserv:[3,11,16],press:[13,20],pretrain:[1,4],pretti:[0,4,8,9,15],prev_centroid:14,prevent:[13,18],previou:[0,1,2,3,4,5,6,8,10,11,12,13,16,18],previous:[2,3,9,10,18],price:[0,4,9,13],primal:8,primari:[0,7],prime:18,primit:2,princip:[0,5,7,15,17],principl:[0,6,7,8,14],print:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],print_funct:[8,9],printout:0,prior:[0,5,6],privat:0,prob:[1,18],probabilist:[0,20],probabl:[0,1,3,4,6,7,10,13,15,17],problem:[0,3,4,5,6,7,8,9,10,11,12,15,16,17,18],proce:[0,5,6,8,9,10,11,13,16],procedur:[2,4,5,6,8,10,11,13],proceed:16,process:[0,2,4,6,9,10,12,13,15,16,18,20],prod:20,prod_:[1,5,7],produc:[0,3,4,5,6,9,10,11,12,13,15,16,18],product:[0,1,3,5,6,7,8,12,13,15,16],profess:0,program:[0,1,4,5,6,8,12,14,15,16,17,18],programm:16,progress:[1,4,14],prohibit:6,project1:6,project:[0,1,2,3,5,11,13,15,17,19],project_root_dir:[0,6,7,9],promin:12,promis:8,prone:9,pronounc:[13,15],proof:[0,11,12,13],propag:[2,3,13,17],proper:[0,2,6],properli:[1,6,8,10,13],properti:[0,1,3,12,13,16],proport:[0,1,5,9,11,13,18],propos:[1,4,6,10],propto:[5,13],protect:[],protobuf:[3,4,14],proton:0,prove:[3,13],provid:[0,1,3,4,5,6,8,9,10,12,13,15,16,18,20],proxi:[1,13],prune:9,pseudo:[16,18],pseudoinv:5,pseudoinvers:[5,6],pseudorandom:[6,18],psycholog:0,pt:13,ptratio:[],punish:[0,1],pure:[3,9,18],purest:9,puriti:9,purpos:[0,3,10,12,14],put:1,putarow:[],putboundslic:[],putclist:[],putobjsens:[],putqobj:[],py:[0,1,2,3,4,5,6,7,8,11,13,14],pydata:15,pydot:9,pylab:[0,7],pylint:[3,4,14],pypi:15,pyplot:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],pythagora:5,python2:0,python3:[0,1,2,3,4,6,7,8,11,13,14,15],python:[1,2,3,4,5,6,8,11,12,13,14,17,18],pytorch:[0,15],pywrap_tf:[],q:[5,6,8,11,18],qn_bavhmd8u:17,qp:8,qquad:[2,11,13,16],qr:[5,6,16],quad:[1,13,16],quadrat:[0,8,9,13],qualit:[4,9,18],qualiti:[0,9,15],quantifi:1,quantil:10,quantit:[0,6,9],quantiti:[0,2,5,6,7,9,10,11,12,14,16,18],quantum:[4,12],quartil:0,quench:5,queri:9,question:[0,5,6,9,11,12,13],qugan:4,quick:[4,18],quick_execut:[],quickli:[1,3,9,11,13],quit:[1,5,6,9,10,12],quot:4,r2:[0,5,6],r2_score:0,r2score:0,r:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],r_1:9,r_2:9,r_j:9,r_m:9,rad:0,radial:[0,8,12],radioact:18,radiu:[0,1],rag:2,rain:9,rais:[0,2,13],ramp:1,ran0:18,ran1:18,ran2:18,ran3:18,rand:[0,4,5,6,9,10,13,16],rand_max:[],randint:[6,9,13],randn:[0,1,2,5,6,9,11,13],random:[0,1,2,3,4,5,6,8,9,13,14,15,16,17],random_devic:[],random_forest_model:10,random_index:13,random_indic:[1,3],random_st:[0,7,8,9,10,11],randomforestclassifi:10,randomli:[1,6,9,13,14],randomnumbergener:[],rang:[0,1,2,3,4,5,6,7,9,10,11,12,13,14,16,18],rangl:[0,6,11,18],rangle_x:18,rank:5,rankdir:4,raphson:[1,8,13],rapidli:0,rare:[1,13],rate:[0,1,2,3,4,8,9,10,12,13],rather:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],ratio:[4,7,9,10,11],rational:0,ravel:[5,6,7,8,9,10,11,13,16],raw:3,raw_df:[],rbahrf:17,rbf:[8,11,12],rbf_kernel_svm_clf:8,rbf_pca:11,rc:[0,18],rcond:0,rcparam:[0,1,3,7,8,9,10,18],rd:[],rdbj50lv3go:17,re:[2,4,13],reach:[1,4,5,6,7,9,10,11,12,13,14],read:[0,2,3,4,5,6,7,8,11,12,16,17,18,20],read_csv:[0,6,7,9],read_fwf:0,reader:[0,6,16,18],readi:[0,1,5,6,8,10,11,12,16],readili:1,readthedoc:15,real:[0,1,2,4,7,10,11,12,13,16],real_loss:4,real_output:4,realist:8,realiti:18,realiz:[1,12],realli:[0,1],rearrang:13,reason:[0,1,3,4,10,13,20],reassign:1,rebuild:[],recal:[5,6,9,10,11,12,16,18],recalcul:[],recast:3,receiv:[1,3,10,12,18],recent:[0,2,3,4,6,7,8,9,10,13,14],recept:[3,12],receptive_field:3,recip:[0,6,7,16],reciproc:5,recogn:[0,4,5,10],recognit:[0,1,3,12,17,20],recommend:[0,2,3,4,5,6,8,13,15,16,17,20],reconsid:9,reconstruct:11,record:[10,17],recreat:[],rectangl:[9,13],rectangular:5,rectifi:[1,3,12],recur:[0,15],recurr:[0,1,15,17],recurs:[9,15,16],recycl:[],red:[0,3,4,6,8,9],redefin:[0,10],reduc:[1,3,5,6,9,10,11,13],reduct:[0,10,11,15,18],refer:[0,1,2,3,5,6,7,11,12,13,14,16,20],referenc:2,refin:12,refit:6,reflect:[0,1,4,5,18],refresh:[15,17],reg:[10,11],regard:[1,9,13],regardless:12,region:[3,4,6,9,12],regist:[6,18],reglasso:5,regr_1:[0,9],regr_2:[0,9],regr_3:[0,9],regress:[1,8,11,12,15,16,17],regressor:[0,7,10],regridg:[0,5,6],regular:[0,3,4,5,6,7,9,13],regularis:6,reilli:[0,20],reinforc:[0,8,15],reiter:1,rel:[0,4,6,7,9,12,13,18],relat:[0,1,3,4,5,11,13,14,16,18],relationship:[0,4,9],relativeerror:0,releas:[1,6,13,15],relev:[0,1,5,7,11,15,17,18],reli:[0,6,8],reliabl:[7,18],relu:[3,4],remain:[1,2,4,6,12,16,18],remaind:18,reman:2,remark:1,rememb:[0,8,13,16],remind:[0,5,11,13,16,17,18],remov:[0,4,5,6],render:0,reorder:[5,7],reorgan:0,repeat:[0,1,3,4,5,6,9,10,11,13,14,16,18],repeated:0,repeatedli:[6,10,13],repet:3,repetit:[6,17],rephras:13,replac:[0,1,3,4,5,6,10,12,13,14,15],replica:6,repositori:[0,4],repres:[0,1,2,3,4,5,6,7,8,9,10,12,13,18],represent:[0,1,3,6,18],representd:3,reproduc:[0,5,6,9,12,15,18],repuls:0,request:[0,13],requir:[0,1,3,4,5,6,8,9,11,12,13,16],res1:2,res2:2,res3:2,res_analyt:2,res_analytical1:2,res_analytical2:2,res_analytical3:2,resaml:6,resampl:[0,7,10,15,17],rescal:[0,11,12],rescu:5,reseach:6,research:[0,4,15,20],resembl:[6,18],reserv:[1,5,6,18],reset:[],reshap:[0,1,2,3,4,6,8,9,10,16],residenti:0,residu:[0,5,13],resiz:5,respect:[0,1,2,3,5,6,7,8,10,11,12,13,14,18],respond:12,respons:[0,7,9,12],rest:[0,5],restat:[0,12],restor:4,restored_discrimin:4,restored_gener:4,restrict:[0,3,9,12],result:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],result_typ:[],retail:0,retain:[5,6],return_data:14,return_kwarg:[],return_sequ:4,return_x_i:9,reus:[1,3,6],reveal:[0,12],revers:[1,16],review:[15,16,17],revisit:14,reward:[0,4],rewrit:[0,3,5,6,7,8,10,11,12,13,16,18],rewritten:[2,6,8,10,18],rewrot:13,rf:10,rgb:3,rgoj5yh7evk:15,rh:6,rho:[0,10],rho_1:10,rho_2:10,rho_m:10,rich:0,ride:9,rideclass:9,ridedata:9,ridg:[7,11,13,15,17],ridge_sk:6,ridgebeta:5,right:[0,1,2,3,5,6,7,8,9,10,12,13,14,16,18],right_sid:2,rightarrow:[0,1,5,6,8,11,12,13,18],rigor:0,ring:6,rise:0,risk:[0,13],rival:4,river:0,rm:[0,18],rmse:0,rmsporp:13,rmsprop:[1,3,4,13],rnd_clf:10,rng:18,rnn1:4,rnn2:4,rnn:[4,12,17],rnn_2layer:4,rnn_input:4,rnn_output:4,rnn_train:4,rntrick1:18,rntrick2:18,rntrick3:18,rntrick4:18,ro:[0,13],robert:20,robust:0,robustscal:0,roc:10,role:[0,2,5,6,8,15],roll:6,room:[0,19],root:[0,5,9,13,18],rotat:[1,8,9,10],rotation_matrix:9,roughli:[1,3],round:[0,7,9,13],routin:[13,16],row:[0,1,2,5,6,7,9,11,16],rr:5,rrr:5,rthe:5,rug:13,rule:[0,1,5,6,13],run:[0,1,2,4,5,6,8,9,11,13,15],runtim:[1,6,14],runtimewarn:[1,6],rust:[0,15,16],rustad:19,rvert:1,rvert_2:1,s:[0,1,2,3,4,5,6,7,9,11,12,13,15,16,17,18,19],s_1:6,s_:[3,6],s_i:[6,7],s_j:6,s_k:6,saddl:13,safe:[],sai:[0,1,2,3,4,5,6,7,8,9,10,11,12,16,18],said:[6,9,13],sake:[0,5,7,11],sale:0,same:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18],samm:10,sampl:[0,1,2,3,4,5,6,7,8,9,10,13,14,15,16,18],sample_vari:14,sample_weight:[],sampleexptvari:18,sastri:11,satisfactori:0,satisfi:[1,2,3,6,8,13,16,18],satur:[1,6],save:[0,4,6,7,9],save_fig:[0,6,7,9,10],savefig:[0,4,6,7,9,18],savetxt:4,saw:5,scalabl:10,scalar:[2,5,6,10,13],scale:[0,1,3,5,6,7,8,9,10,11,12,13,15,16,19],scale_mean:4,scale_std:4,scalei:[],scaler:[0,7,8,9,10,11],scalex:[],scan:[5,7],scari:5,scatter:[0,1,6,7,8,9,14],scenario:[6,13],schedul:13,scheme:[1,13],schrage:18,scienc:[0,1,10,12,13,15,17,18,20],scientif:[0,15],scientist:0,scikit:[3,5,6,7,8,9,10,13,15,16,17,20],scikit_learn:0,scikitplot:[7,10],scipi:[0,3,5,6,13,15,16],scl:6,score:[0,1,3,6,7,9,10,11,19],scores_kfold:6,scratch:1,sdg:13,sdt_bfla8ua:17,seaborn:[0,1,3,6,7],seamless:[0,15],search:[0,1,3,5,9,13],sec:6,second:[0,2,3,4,5,6,7,8,9,11,12,13,14,15,16,18],secondeigvector:11,secondli:12,section:[4,11,16,17,18],sector:0,see:[0,1,2,3,4,5,6,7,8,10,11,12,13,15,16,17,18],seed:[0,1,2,3,4,5,6,8,9,11,13,14,18],seed_imag:4,seek:[1,2,8],seem:[1,3,4],seemingli:0,seen:[0,1,3,5,10,12,18],segment:13,seismic:6,seldomli:0,select:[1,5,6,8,9,10,11,17,18,20],self:[1,5,20],sell:4,semest:[7,17],semi:[8,13],semilogx:6,send:[5,12,13,19],senior:17,sens:[0,4,6,8],sensibl:3,sensit:[0,5,6,9,13],sent:2,sentenc:[4,12],sep:[],separ:[0,1,2,4,6,8,9,12,14,15,18],sequenc:[2,3,4,7,9,10,12,13,15,16,18],sequenti:[1,3,4,10,12,18],seri:[0,1,2,3,4,5,6,10,11,12,13,16,17],serif:[0,7,18],serv:[0,1,2,3,5,7,13,20],session:[1,17],set:[1,4,5,6,7,8,10,11,13,14,15,16,18],set_major_formatt:6,set_major_loc:6,set_stream:[],set_tick:[1,8],set_ticklabel:1,set_titl:[0,1,2,3,7,12,14],set_xlabel:[0,1,2,3,7,12],set_xlim:[7,12],set_xticklabel:1,set_ylabel:[0,1,2,3,7],set_ylim:[7,12],set_ytick:7,set_yticklabel:[1,6],set_zlim:6,seth:4,setiosflag:[],setminu:6,setosa:[8,9],setosa_or_versicolor:8,setp:6,setprecis:[],setse:[],setup:[1,4,6,8,15],setw:[],sever:[0,3,5,6,7,8,9,11,12,13,15,16,17,18],sgd:[1,3],sgd_clf:8,sgdclassifi:8,sgdreg:13,sgdregressor:13,sgn:5,sh:[],shallow:13,shape:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],shape_bas:2,share:[1,3],she:7,shift:[1,6,12,18],ship:3,shortcom:13,shorten:4,shorter:18,shortli:16,should:[0,2,3,5,6,8,9,11,12,13,16,18],should_sync:[],show:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],show_shap:4,shown:[0,4,5,7,8,11,12,13,16],showpoint:[],shrink:[3,5,6,8,11],shrinkag:[5,6],shrunk:11,shuffl:[0,1,4,6,13],side:[0,2,5,8,12,13,16],sigh:15,sigma0:18,sigma1:18,sigma2:18,sigma:[0,1,5,6,7,10,11,12,13,16,18],sigma_0:5,sigma_1:5,sigma_2:5,sigma_:[5,16],sigma_fn:[7,12],sigma_i:[0,5],sigma_j:5,sigma_m:[6,18],sigma_n:[11,18],sigma_t:13,sigma_x:18,sigmoid:[1,2,4,7,8,10,12,13],sigmundson:[6,19],sign:[1,2,7,8,10,18],signal:[1,3,10,12],signatur:[],signifi:4,signific:1,significantli:[1,13,18],sigurd:19,sim:[4,5,6,13,18],similar:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,15,16],similarli:[0,1,3,5,8,10,18],simpl:[1,2,3,5,6,7,8,10,11,12,14,15,16,18],simple_rnn:[],simplepredict:10,simpler:[0,1,5,6,13,15],simplernn:4,simplest:[0,1,3,4,9,10,12,14],simpletre:10,simpli:[0,1,2,4,5,6,8,9,10,11,12,15,16,18],simplic:[2,5,6,7,8,9,10,11,12,14],simplicti:5,simplifi:[0,6,9,15],simplist:[3,6,18],simul:6,simultan:6,sin:[0,1,2,3,4,9,12,13,16],sinc:[0,1,2,3,5,6,7,8,9,10,11,13,16,18,20],sine:[3,12],singl:[0,1,2,3,5,6,7,8,9,12,13,16,18],singular:[0,6,13,16,17],sinusoid:3,site:[0,1,2,3,4,6,7,8,11,13,14,17],situat:[0,4,5,7,13,18],six:[3,4,14,18],size:[0,1,2,3,4,5,6,8,9,10,11,13,16,18],sketch:10,ski:9,skill:0,skip:11,skiprow:[],skl:[0,6],sklearn:[0,1,3,5,6,7,8,9,10,11,13,14],skplt:[7,10],sl:6,slack:8,slice:[2,16],slide:[0,3,18],slight:[6,13],slightli:[1,2,3,5,6,7,10,18],slope:[8,11,12],slow:[0,2,8,13],slower:[5,16],slowest:16,slowli:12,slp:1,small:[0,1,2,3,5,6,8,9,10,11,12,13,15,16,18],smaller:[0,1,2,5,6,8,9,11,13,18],smallest:[0,4,14],smallest_row_index:14,smooth:[0,3,6,13],sn:[0,1,3,6,7],sne:11,so:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],soar:6,social:0,soft:[1,7,10,12],soften:8,softmax:[3,7],softwar:[0,8,15,16,17],sol:8,sole:[0,6],solid:[0,7],solitem:[],soltyp:[],solut:[0,1,2,3,5,6,8,10,11,13,16,18],solutionsummari:[],soluton:2,solv:[0,1,3,5,6,8,10,11,12,13,16,17],solve_expdec:2,solve_ode_deep_neural_network:2,solve_ode_neural_network:2,solve_pde_deep_neural_network:2,solveod:2,solveode_popul:2,solver:[2,7,8,9,10,11,16],some:[0,1,2,3,4,5,6,7,8,9,10,11,12,14,17,18],some_model:6,somehow:4,someth:[0,1,3,4,7,9,11,18],sometim:[0,1,11,12,13,14],soon:16,sophist:0,sopt:13,sort:[5,6,9,11,18],sound:[3,5],sourc:[0,1,3,6,15,16,18],space:[0,1,4,5,8,9,11,12,13,14,18],span:[0,3,5,9,11,16],spare:1,spars:[3,6,16],sparse_mtx:16,sparsecategoricalcrossentropi:3,sparsiti:10,spatial:[1,2,3,12],spdiag:[],speak:18,special:[6,7,10,12,13,16,18],specif:[0,1,2,3,4,5,6,7,8,9,11,12,15,16,18],specifi:[0,3,5,6,7,9,11,13,14,18],specifici:[0,10],spectacular:3,spectral:1,speech:[0,1,3,4,12],speed:[1,2,4,13],spend:18,sphere:0,spin:6,spite:0,spline:8,split:[1,3,4,5,6,8,9,10,11,14,18],splite:0,splitter:[1,10],spmatrix:[],spontan:18,spot:3,spread:[0,11,18],springer:20,spuriou:13,sqquar:5,sqrsignal:3,sqrt:[0,3,4,5,6,8,10,11,13,18],squar:[1,2,3,4,7,8,9,11,13,14,15,16,17,18],squarederror:10,squaredeuclidean:14,squash:12,squeez:[],srand:[],srtm:6,srtm_data_norway_1:6,sse4:[],stabil:5,stabl:[0,4,5,6,7,9,11,15],stack:[2,3,4],stacklevel:0,stage:[5,13],stai:[0,2,4,5,11],stand:[0,5,9,12],standard:[0,1,4,5,6,7,8,10,12,16,18],standard_basi:2,standardscal:[0,6,7,8,9,10,11],stanford:13,start:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,16,17,18],start_box:[2,13],start_nod:[2,13],start_tim:14,startpoint:[],stat:6,state:[1,2,4,5,6,7,8,10,11,12,13,15,18],statement:[0,7,16],statist:[0,1,3,4,7,9,10,11,12,13,14,16,17,20],statu:[0,7,11],stavang:6,std:[0,4,6],stdev:[],stdout:[],steep:13,step:[0,1,2,4,6,7,9,10,11,12,13,14,16],step_fn:[7,12],step_length:13,steps_list:9,steps_per_epoch:[],stereo:3,stian:19,still:[0,2,3,5,6,11,13,18],stimuli:12,stk2100:20,stk3155:17,stk4021:20,stk4051:20,stk4155:17,stk5000:20,stk:20,stochast:[0,1,5,6,8,11,12,17],stock:4,stoke:12,stone:[0,7],stop:[1,4,7,9,11,13,14],storag:5,store:[0,1,2,3,6,11,13,18],storehaug:19,str:[1,3,4],straight:[0,6,8,13],straightforward:[0,2,3,5,6,8,9,10,13,16],strategi:[0,1,9],stratifi:6,streamtyp:[],strength:[0,5,14],stretch:11,strict:[8,13],strictli:[8,13],stride:[4,16],strike:6,string:1,stroke:7,strong:[3,6,9,10,12,16,18],strongli:[0,8,15,16],stronli:0,structur:[0,1,2,3,6,9,10,12,15],stuck:[1,13],student:[0,17,19,20],studi:[0,3,4,5,6,7,8,11,12,13,15,20],studier:[17,20],style:[0,7,9,16],sub:[9,12],subarg:[2,13],subdivid:[0,16],subfield:0,subject:[6,8,18],subplot:[0,1,3,4,6,7,8,9,10,13,14],subplots_adjust:[8,18],subprogram:16,subract:0,subroutin:0,subscript:1,subsequ:[1,4,5,6,12,16,18],subset:[1,6,9,12,13,15],subspac:[0,8,11],substanti:[9,10],substep:11,substitut:[3,6,12,16],subsubset:9,subtask:6,subtl:1,subtract:[0,4,5,6,11,13,16,18],subtre:9,subval:[2,13],succeed:[0,4],success:[3,7,9,13,18],successfulli:[4,9],sucess:[],sudo:[0,15],suffer:[0,1,2,5,10],suffici:[1,6,8,11,13],suggest:[1,13,20],suit:[8,12],suitabl:[0,18],sum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],sum_:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,16,18],sum_i:[0,2,5,6,8,13],sum_j:6,sum_ja_:0,sum_k:[6,8,12,16],sum_m:3,sum_n:3,sum_nx_:3,summar:[5,6,9],summari:[1,3,4,10,17],summat:[0,3],sunni:9,superfici:3,superscript:[1,12],supervis:[0,5,6,7,9,12,15],supplement:7,support:[0,1,9,10,11,13,15,17],suppos:[0,5,6,7,8,10,11,12,13,16],suppress:[5,13],sure:[0,1,4,6],surf:6,surfac:[0,6],surpass:6,surpris:0,surround:[3,15],survei:[0,5,6],suyrzm0:17,svc:[8,9,10],svd:[0,6,11,17],svdinv:5,svm:[8,9,10,11],svm_clf:[8,10],swap:[],swapax:[],swath:5,sy:[3,4,13,14],symbol:[1,5,11,13,15,18],symmeteri:1,symmetr:[0,5,8,11,12,13,16],symmetri:6,sympi:[0,15],synonim:18,syntax:[1,13],syntaxerror:1,syrk:[],system:[0,1,3,4,6,7,9,10,12,13,15,16,20],systemat:[4,6],t0:[3,6,13],t1:[2,13],t2:2,t3:2,t:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19],t_0:[2,9,13],t_1:13,t_:2,t_b:10,t_i:[1,2,5,12],t_j:12,t_k:9,tabl:[9,18,19],tabul:0,tackl:4,tag:[2,3,4,5,6,7,12,13,14,16,18],taht:0,tail:18,tailor:[2,8,11],taiwan:0,take:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18],taken:[0,1,3,6,10,13,16],tan:[2,3],tangent:[1,4,12,13],tanh:[1,4,7,8,12,13],tape:[],target:[0,1,3,4,5,6,7,8,9,10,11,12,13],target_nam:9,task:[0,1,3,6,9,11,12,14],tau:[3,5,18],tax:0,taylor:[2,13],taylornr:13,tc:8,td:[1,6,13],team:1,teaser:0,technic:[0,5,6,13],techniqu:[0,1,8,10,13,15,17,18,20],technolog:[0,1],tek5040:20,tell:[0,4,6,10,11,13,18],temp1:1,temp2:1,temp:1,temperatur:[0,9],temporarili:1,ten:3,tend:[3,5,6,8,9,10,12,13,14],tendenc:0,tension:6,tensor:3,tensorflow:[0,2,4,8,14,15,16,17,20],term1:[5,6,11],term2:[5,6,11],term3:[5,6,11],term4:[5,6,11],term:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18],termin:[0,4,5,9,10,13],terrain1:6,terrain:6,test:[3,4,5,6,7,8,9,10,13,16,18],test_acc:3,test_accuraci:[1,3],test_error:6,test_imag:[3,4],test_ind:6,test_input:4,test_label:[3,4],test_loss:3,test_pr:1,test_predict:1,test_rnn:4,test_scor:[7,10],test_siz:[0,1,3,5,6,10],test_split:9,testerror:[0,6],testi:4,testpredict:4,testx:4,text:[0,1,2,4,5,8,9,11,13,16,17,18,20],textbook:17,textual:9,textur:1,tf:[1,3,4,13,14],tfe_py_execut:[],th:[0,1,2,5,6,7,9,12,13,14,16,18],than:[0,1,2,3,4,5,6,7,9,10,11,12,13,15,18],thank:[4,6],theano:[1,15],thei:[0,1,2,3,4,5,6,7,8,9,11,12,13,16,18],them:[0,1,3,4,6,8,9,10,11,12,13,16],theme:0,themselv:[0,18],thenc:6,theorem:[2,6,7],theoret:[0,4,10],theori:[0,1,3,8,9,12,13,15,17,20],thereaft:[0,5,6,11,12,16],therebi:[0,5,7,11],therefor:[0,1,2,3,4,6,7,8,11,13,18],therein:11,thereof:[0,6,13],theta:[1,4,13,18],theta_:[1,13],theta_i:1,theta_k:[],theta_linreg:13,theta_t:13,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],thing:[0,1,2,4,5,7,9,18],think:[0,1,3,4,6,9,12,13,14,18],third:[0,3,6,13],thirti:7,those:[0,3,5,6,8,9,10,11,16,17],though:[1,2,3,4,13,16,18],thought:[6,14,18],thousand:[0,1],thread:[],three:[0,1,3,5,6,8,9,12,16,17,18,19],threshold:[1,3,9,10,11,12,13],through:[0,1,2,3,4,5,6,8,11,12,13,14,15,16,18],throughout:[0,4,5,14,15,16,18],thu:[0,1,2,5,6,7,8,10,11,12,13,19],thumb:[0,6],thursdai:17,tibshirani:[6,17,20],tick_param:6,ticker:[6,13,18],tif:6,tight_layout:[1,7],tightli:11,tild:[0,5,6,11,18],till:[0,4,7,8,9,10,12,16],time:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18],timefunct:[],timeit:4,timer:4,tini:1,tip:3,titl:[0,1,2,3,4,6,7,8,9,10,13,18],tmp:13,tmp_log:[],tn:[2,3],to_categor:[1,3,4],to_categorical_numpi:1,to_numer:[0,6],to_str:[],todai:3,togeth:[0,3,6,8,11,15],toi:[13,14],told:13,toler:[2,6,14],tolist:4,tomographi:12,too:[0,2,4,5,6,9,11,13,18,20],took:8,tool:[0,1,3,6,13,15],toolbox:8,top:[0,3,4,5,6,9,10,14,15],top_node_typ:2,top_trac:2,topic:[0,5,6,7,8,15,17,20],topolog:[1,3,12],toposort:2,torkjellsdatt:19,toss:[10,18],total:[0,1,2,3,4,6,7,8,10,11,12,13,14,16,18,19],total_loss:4,totalclustervari:14,totalscatt:14,totalvari:[],toward:[1,2,7,12,13],town:0,tp:4,tpng:9,tpu:15,tqdm:6,tr:[],trace:[2,13],trace_stack:[2,13],traceback:[0,2,3,4,6,7,8,9,10,13,14],traceback_util:[],tracer:[2,13],track:[3,13,14,16],tract:0,tractabl:0,trade:[5,9],tradeoff:[0,5,17],tradit:[0,1,4,6],train:[2,3,5,6,8,9,10,11,12,13],train_accuraci:[0,1,3],train_dataset:4,train_end:[0,1],train_error:6,train_funct:[],train_imag:[3,4],train_ind:6,train_label:[3,4],train_pr:1,train_siz:[0,1,3],train_step:4,train_test_split:[0,1,3,5,6,7,9,10,11],train_test_split_numpi:[0,1],trainabl:[],trainable_vari:4,trained_model:6,trainerror:0,traini:4,training_checkpoint:4,training_dataset:4,training_gradi:13,training_gradient_fun:13,training_loss:13,trainingerror:6,trainpredict:4,trainscor:4,trainx:4,trait:0,trajectori:4,tran:[],transfer:9,transform:[0,5,6,7,8,9,10,11,12,13,15,16],transit:[6,12],translat:[1,4,6,10],transpos:[1,5,11,16],travers:[0,5],treat:[0,1,3,6,12,13,18],tree:[0,1,6,15,17],tree_clf:[9,10],tree_clf_:9,tree_clf_sr:9,tree_reg1:9,tree_reg2:9,tree_reg:9,trend:18,trevor:20,tri:[2,3,4,9,13],triain:0,trial:[0,2,4,6,13,18],triangl:13,triangular:16,trick:[3,4,8,11,13,18],trickier:18,tridiagon:16,trillion:15,trivial:[0,1,5,11,18],troubl:[0,8,12],truck:3,true_beta:6,true_divid:1,true_fun:6,tucker:8,tumor:[7,9],tumour:7,tunabl:1,tune:[4,9,13,16],tup:[],tupl:[2,13],turn:[0,1,5,6,7,8,9,10,11,12,13,16,18],tutori:[1,4],tv:2,tveito:2,tweak:[1,4,10,18],twice:13,twist:11,twister:[],two:[0,1,2,4,5,6,7,9,10,11,12,13,14,16,17,18,20],tx:13,tx_1:13,txt:4,ty:13,type:[0,1,3,6,8,10,13,16,18],typeerror:[2,13],typic:[0,1,2,3,4,5,7,9,10,12,13,18],u:[0,2,5,6,10,11,12,16],u_:16,u_i:12,u_m:10,ua:0,ubuntu:[0,15],uci:0,uio:[17,19,20],un:14,unari:16,unary_f:[2,13],unary_oper:[2,13],unary_to_nari:[2,13],unbalanc:[6,9],unbias:[0,5,6],uncent:6,uncertainti:[0,5],uncertitud:18,unchang:[1,3],uncorrel:[10,18],undefin:5,under:[0,1,5,6,10,13,15],underdetermin:0,underfit:[1,6],underflowproblem:5,undergo:5,undergradu:17,underli:[0,1,9,13,18],underset:[4,14],understand:[0,1,3,5,6,10,13,14,15],understood:[8,13],undesir:8,undetermin:[5,8],undo:4,unexpect:6,unexpected:18,unfair:6,unfortun:[1,8,9,10],unicode_liter:[8,9],uniform:[0,1,5,6,11,13,18],uniform_real_distribut:[],uniformli:[13,18],unifrompdf:18,unimport:13,union:[5,6],uniqu:[0,2,6,13,14,16],unique_cluster_label:14,unit:[0,1,3,4,5,10,12,18],unitari:[5,6,16],unitarili:16,uniti:18,univari:18,univers:[0,1,2,13,15,17,19],unix:1,unknow:[0,16],unknown:[0,1,3,4,5,6,8,10,16],unknowwn:12,unlabel:1,unless:[0,3,6,11,13],unlik:[1,3,8,13],unnecessarili:9,unord:3,unravel:1,unrol:[3,11],unseen:[0,7,9],unstabl:1,unsupervis:[0,1,4,12,15,17],unsymmetr:16,until:[1,2,4,9,12,13,14],untouch:0,unusu:12,up:[1,3,4,5,6,8,10,11,13,14,15,16,17,18],updat:[1,2,10,12,13,14],upload:[15,20],upon:[0,1,6,11,16],upper:[0,8,9,16],uppercas:16,upsampl:4,upscal:4,us:[4,5,6,8,9,10,11,12,14,16,17,18,20],usag:[0,8,15],usd10000:0,usd:0,use_bia:4,use_multiprocess:[],usecol:0,useless:1,user:[0,1,2,4,6,7,8,11,15,16],userwarn:6,usetex:18,usg:6,usr:18,usual:[0,3,4,7,12,13,14],ut:5,util:[0,1,3,4,6,7,10,14],ux:16,v0:18,v1:[3,4,14,18],v2:[3,4,14,18],v:[2,4,5,6,11,13,15],v_0:11,va:1,val:13,val_accuraci:3,val_loss:4,vale:2,valid:[0,1,4,7,9,10,13,15,17,18],validation_batch_s:[],validation_data:3,validation_freq:[],validation_split:4,validation_step:[],valu:[0,1,2,3,4,6,7,8,9,10,12,13,14,15,16,17],valuat:9,valueerror:[0,2],valy:4,van:0,vandenbergh:[8,13],vandermond:0,vanilla:[0,6,11,14],vanish:[1,4,13,18],var_x:18,varabl:8,varepsilon:[5,6],varepsilon_:[5,6],varepsilon_i:[5,6],vari:[0,1,3,5,6,10],variabl:[0,1,2,5,6,7,8,10,11,12,13,14,16],varianc:[0,1,5,7,9,10,11,13,14,15,16,17,18],variance_i:[5,11],variance_x:[5,11],variant:[0,1,6,8,12,13],variat:[3,4,11],varieti:[0,3,12,15],variou:[1,3,5,6,7,8,9,11,12,13,15,16,18],vartempvec:[],varvec:[],varydimens:4,vastli:3,vaue:1,vault:0,vdot:[2,13],vec:6,vector:[0,1,2,3,4,5,6,7,9,10,11,13,14,15,17],vector_mean:14,ventur:[0,8,15],verbos:[1,3,4],veri:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18,20],verifi:[3,11,16],versatil:8,versicolor:[8,9],version:[0,3,10,13,14,15,16,18],versu:1,vert:[0,1,5,6,7,8,9,11,13],vert_1:[5,6],vert_2:[5,6,11],via:[0,5,6,7,8,9,10,11,12,15,16,17,18],vidal:11,video:[0,1,12,15,17],view:[1,3,5,6,12,13,17,18,20],violat:8,virginica:9,viridi:[0,1,2,3],virtual:1,viscos:13,viscou:13,visibledeprecationwarn:2,vision:[0,3],visual:[0,3,11,12,15],visualis:1,viz:[6,8,18],vjp:[2,13],vjp_0:[],vjp_0_fun:[],vjp_1:[],vjp_1_fun:[],vjp_argnum:2,vjpfun:2,vjpmaker:[],vjpnode:[2,13],vmax:[1,6],vmc:[],vmin:[1,6],voic:3,volum:[0,3],vote:10,voting_clf:10,votingclassifi:10,votingsimpl:10,vrtx:17,vs:[0,4,6],vspace:[2,13],vstack:[5,11,16,18],vt:5,w1:8,w2:[8,11],w3:8,w:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,16,18],w_1:[8,16],w_1x_1:8,w_1x_:8,w_2:[8,16],w_2x_2:8,w_2x_:8,w_3:16,w_4:16,w_:[1,12],w_hidden:2,w_i:[1,2,10],w_ix_i:12,w_j:16,w_m:16,w_output:2,w_px_:8,w_px_p:8,wa:[0,1,3,4,5,6,7,10,11,12,13,14,16],wai:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,16,18],walk:9,walker:18,wang:0,want:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,18],warn:[0,1,4,8],warrant:6,wast:3,watch:15,wave:3,wavelet:8,we:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],weak:[9,10,14],weather:[1,12],web:[15,17],webpag:17,websit:[6,16,17],wedg:[8,18],wednesdai:17,wee:11,week:[0,5,6,7],weekli:[15,20],weight:[0,1,2,3,6,7,9,10,12,13,18],weigth:2,welcom:[8,15],well:[0,1,2,3,4,5,6,7,8,9,10,12,13,15,16,17,18,20],went:8,were:[0,1,3,4,5,6,7,8,10,11,12,14,18],wessel:0,westbi:19,westby:19,what:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18],whatev:3,when:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],whenev:[13,18],where:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19],wherea:[6,18],wherein:[1,12],whether:[0,3,5,7,9,18],which:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],whichev:[1,3],white:9,who:[0,17],whole:[1,3,4,5,9,11,13],whose:[0,6,10,18],whow:[5,11],why:[0,1,3,6,13],wide:[0,1,3,6,7,12,15,16],widehat:6,width:[0,3,8,9],wieringen:0,win:10,wind:9,wing:19,winther:2,wiothout:6,wiscons:7,wisconsin:10,wisdom:6,wise:[0,1,5,12,13],wish:[0,2,5,7,8,11,13,14,16],with_std:0,wither:6,within:[0,2,3,4,7,9,12,13,14,18,20],withinclust:14,without:[0,1,5,6,8,9,11,12,13],won:0,wonder:8,word:[0,1,3,4,5,6,14,18],work:[0,1,4,6,7,8,9,13,15,17,18],worker:[],workshop:17,world:[0,8],worldwid:0,wors:[0,1,3,4,6],worst:[],worth:9,would:[0,1,3,5,6,7,8,9,10,11,12,13,16,18],wrap:[2,6,16,17],wrap_toco:[3,4,14],wrap_util:[2,13],wrapper:0,write:[0,1,2,3,5,6,7,8,12,13,16],written:[0,2,3,5,11,12,13,15,16,18],wrong:[1,8],wrongli:10,wrote:[5,11],wrt:[2,10,13],wth:10,www:[15,16,17,20],wx_1:8,x0:8,x1:[4,8,9,10,13],x1_exampl:8,x1d:8,x2:[8,9,10,13],x2d:[8,11],x2d_train:11,x2dsl:11,x3:8,x:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],x_0:[0,5,11,16],x_1:[0,2,5,6,7,8,9,10,11,13,16,18],x_2:[0,2,5,6,7,8,9,10,11,13,16,18],x_3:[8,16,18],x_4:16,x_:[0,2,3,5,6,8,10,11,13,14,16,18],x_center:11,x_data:1,x_data_ful:1,x_hidden:2,x_i:[0,1,2,5,6,7,8,9,10,11,12,13,14,16,18],x_input:2,x_ix_:0,x_iy_i:8,x_j:[0,2,8,9,12,18],x_jy_j:8,x_k:[12,14,16,18],x_l:18,x_m:[6,12,16,18],x_n:[0,2,3,6,8,11,12,13,16,18],x_new:[9,10],x_offset:6,x_output:2,x_p:[3,7,9],x_poli:9,x_poly10:9,x_pred:4,x_prev:2,x_reduc:11,x_scale:8,x_test:[0,1,3,5,6,7,9,10,11],x_test_own:6,x_test_scal:[0,6,7,9,10,11],x_tot:4,x_train:[0,1,3,4,5,6,7,9,10,11],x_train_mean:6,x_train_own:6,x_train_scal:[0,6,7,9,10,11],x_val:1,xarrai:15,xavier:1,xbnew:13,xcode:[0,15],xdclassiffierconfus:10,xdclassiffierroc:10,xg_clf:10,xgb:10,xgbclassifi:10,xgboost:9,xgboot:10,xgbregressor:10,xgparam:10,xgtree:10,xi:[8,13],xi_1:8,xi_:8,xi_i:8,xk:8,xla:15,xlabel:[0,1,2,3,4,5,6,7,8,9,10,13,18],xlim:[6,10],xm:9,xmesh:13,xnew:[0,13],xp:18,xpanda:0,xpd:[5,11],xplot:0,xs:9,xscale:0,xsr:9,xt_x:13,xtest:6,xtick:[3,6,8,9],xtrain:6,xu:0,xx:[0,16],xy:[0,6,8,16],xytext:8,xz:16,y1:4,y2:4,y3:4,y:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,16,18],y_0:[0,5,11,16],y_1:[0,5,8,9,11,13,16],y_1y_1:8,y_1y_1k:8,y_1y_2:8,y_1y_2k:8,y_1y_n:8,y_1y_nk:8,y_2:[0,5,8,9,11,16],y_2y_1:8,y_2y_1k:8,y_2y_2:8,y_2y_2k:8,y_3:[0,9,16],y_4:16,y_:[0,1,5,6,10,11,16],y_data:[0,1,5,6],y_data_ful:1,y_decis:8,y_fit:0,y_i:[0,1,5,6,7,8,9,10,11,12,13,16],y_if_:10,y_ix_:0,y_ix_i:[7,8,13],y_iy_jk:8,y_j:[6,8,12],y_k:12,y_m:16,y_model:[0,4,5,6],y_n:[8,13],y_ny_1:8,y_ny_1k:8,y_ny_2:8,y_ny_2k:8,y_ny_n:8,y_ny_nk:8,y_offset:6,y_plot:9,y_pred1:9,y_pred2:9,y_pred:[0,1,4,6,7,8,9,10],y_pred_rf:10,y_pred_tre:10,y_proba:[7,10],y_scaler:6,y_test:[0,1,3,4,5,6,7,9,10,11],y_test_onehot:1,y_test_predict:0,y_tot:4,y_train:[0,1,3,4,5,6,7,9,10,11],y_train_mean:6,y_train_onehot:1,y_train_predict:0,y_train_scal:6,y_val:1,ye:[3,6,7],year:[0,15],yet:[0,1,6,8,11,13],yhd5w:17,yi:13,yield:[0,2,5,6,8,10,12,13,14,16,18],yk:8,ylabel:[0,1,2,3,4,5,6,7,8,9,10,13,18],ylim:[3,6],ym:9,ymesh:13,yn:0,yo:[8,9,10],yoshua:[1,20],you:[0,1,2,3,4,5,6,8,9,10,11,13,15,16,18,20],young:0,your:[1,2,4,5,6,8,11,13,15,16],yourself:[11,13],youtu:17,youtub:15,ypred:6,ypredict2:13,ypredict:[0,13],ypredictlasso:5,ypredictol:[0,5],ypredictown:6,ypredictownridg:6,ypredictridg:[0,5,6],ypredictskl:6,ys:9,ytest:6,ytick:[3,6,8,9],ytild:[0,6],ytildelasso:5,ytildenp:0,ytildeol:[0,5],ytildeownridg:6,ytilderidg:[5,6],ytrain:6,yvqgvcsovpw:17,yx:16,yy:16,yz:16,z:[0,1,2,3,4,5,6,7,8,9,11,12,13,16,18],z_0:16,z_1:16,z_2:16,z_:[1,2,12,16],z_c:1,z_h:1,z_hidden:2,z_i:[1,12],z_j:[1,12],z_k:12,z_m:1,z_mod:9,z_o:1,z_output:2,zaman:18,zaxi:6,zero:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],zeros_lik:4,zfill:4,zip:[2,4,6,13],zl:[],zm_h:0,zn:0,zone:0,zx:16,zy:16,zz:16},titles:["3. Linear Regression","14. Building a Feed Forward Neural Network","15. Solving Differential Equations with Deep Learning","16. Convolutional Neural Networks","17. Recurrent neural networks: Overarching view","4. Ridge and Lasso Regression","5. Resampling Methods","6. Logistic Regression","8. Support Vector Machines, overarching aims","9. Decision trees, overarching aims","10. Ensemble Methods: From a Single Tree to Many Trees and Extreme Boosting, Meet the Jungle of Methods","11. Basic ideas of the Principal Component Analysis (PCA)","13. Neural networks","7. Optimization, the central part of any Machine Learning algortithm","12. Clustering and Unsupervised Learning","Applied Data Analysis and Machine Learning","2. Linear Algebra, Handling of Arrays and more Python Features","Teaching schedule with links to material","1. Elements of Probability Theory and Statistical Data Analysis","Teachers and Grading","Textbooks"],titleterms:{"1":0,"10":17,"11":17,"12":17,"13":[],"14":17,"15":[],"16":17,"17":17,"18":17,"19":17,"2":[0,17],"20":[],"2021":[],"2022":19,"21":17,"22":17,"23":17,"24":17,"25":17,"26":17,"27":[],"28":17,"29":17,"3":[0,17],"30":17,"31":17,"34":17,"35":17,"36":17,"37":17,"38":17,"39":17,"4":[0,17],"40":17,"41":17,"4155":[],"42":17,"43":17,"44":17,"45":17,"46":17,"47":17,"5":[0,17],"6":[],"7":17,"8":[],"9":17,"case":[8,10,18],"do":1,"final":12,"function":[0,1,6,7,8,10,11,12,13,18],"import":[5,16],"new":4,A:[0,1,4,8,9],And:13,Ising:6,The:[0,1,2,3,5,6,7,8,9,11,12,15],With:4,activ:[1,12],actual:[],ad:[0,6],adaboost:10,adam:13,adapt:10,adjust:1,adversari:4,again:[3,9],aim:[8,9],algebra:16,algorithm:[9,10,11,12],algortithm:13,all:8,an:[0,4,10],analys:5,analysi:[0,5,6,11,15,18],analyt:0,ani:13,anoth:9,appli:15,approach:[0,8,14],approxim:12,architectur:1,arrai:16,assist:19,august:17,autocorrel:18,autograd:[2,13],automat:13,back:[1,11,12],background:15,bag:10,base:13,basic:[0,5,7,9,10,11,16],batch:1,bay:5,befor:11,better:8,bia:6,binari:1,binomi:[],bird:10,block:[],boost:10,bootstrap:[6,10],boston:0,breast:1,bring:12,build:[1,3,9],calcul:[],cancer:[1,7,9,11],cart:9,central:[13,15,18],chain:12,chang:10,chi:0,choos:1,cifar01:3,classic:11,classif:[1,9,10],classifi:8,clip:1,cluster:14,cnn:3,code:[0,1,2,5,9,11,12,14],collect:[1,3],compar:[2,10],complex:[0,6],complic:6,compon:11,comput:9,con:9,concept:18,conjug:13,continu:[],convex:[8,13],convolut:[3,12],correl:11,cost:[1,10],cours:[15,20],covari:[5,11,18],cross:6,cumul:[],data:[0,1,3,6,7,9,11,15,18],dataset:[1,3],decai:2,decis:[9,10],decomposit:[5,11,16],deep:[1,2],defin:1,definit:[],degre:0,demonstr:[],dens:0,deriv:[5,12],descent:[2,10,13],detail:3,develop:1,deviat:[],diagon:11,dice:[],differ:8,differenti:[2,13],diffus:2,dimension:[2,3,8],disadvantag:9,discret:18,disguis:[],distribut:[5,18],domain:18,down:1,dropout:1,element:[0,18],elimin:16,ensembl:10,entropi:9,environ:0,equat:[0,2,12],error:[0,10],euler:2,evalu:1,event:[],exampl:[0,1,2,3,4,6,7,8,9,10],exercis:[0,6],expect:18,experi:18,explor:0,exponenti:2,extrapol:4,extrem:10,ey:10,fall:19,famili:1,famou:16,featur:[9,16],feed:[1,12],fine:1,first:[4,12],fit:[0,10],forc:3,forest:10,forward:[1,2,12],fourier:3,frank:6,freedom:0,frequentist:0,from:[5,10,12],full:2,further:[3,5],fy:[],gan:4,gaussian:16,gd:13,gener:[4,9],geometr:11,gini:9,good:0,grade:19,gradient:[1,2,10,13],growth:2,ha:15,handl:16,hidden:2,hous:0,how:[],hyperparamet:1,hyperplan:8,i:1,id3:9,idea:11,implement:1,implic:5,improv:1,includ:13,increment:11,index:9,inform:19,input:2,instal:15,instructor:19,interpret:[5,11],introduc:11,introduct:[0,6,15,16],invers:[5,16],iter:10,its:[],jackknif:[],jungl:10,kera:[1,3],kernel:[8,11],lagrangian:8,lasso:[5,6],later:5,layer:[1,2,3,12],learn:[0,1,2,11,13,14,15],least:[5,6],level:10,librari:15,likelihood:7,limit:[1,13,18],linear:[0,8,13,16],link:[5,11,17,20],logist:[7,13],lu:16,machin:[0,8,13,15],main:18,make:[0,9,10],mani:[10,12],materi:17,math:5,mathemat:[3,5,8],matric:[5,16],matrix:[1,5,11,12,16],matter:0,mean:0,meet:[5,10,18],mercer:8,mersenn:[],method:[6,9,10,13],mlp:12,mnist:[3,4],model:[0,1,4,6,12],moment:[],momentum:13,moon:[8,9],more:[3,6,16],multilay:12,multipl:[1,3],multipli:8,name:[],network:[1,2,3,4,7,12],neural:[1,2,3,4,12],non:8,normal:[0,1],norwai:[],notat:12,novemb:17,now:[1,9],nuclear:0,nueral:7,number:[0,2,18],numer:[2,18],numpi:16,object:3,observ:[],obtain:11,octob:17,od:2,off:6,ol:[5,6,13],one:[2,12],oper:16,optim:[1,8,13,15],ordinari:[5,6],organ:0,oslo:20,other:[4,9,11,12,16],our:[0,4,5,11,13],outcom:15,output:2,overarch:[0,4,8,9],overview:10,own:[0,10,11],packag:16,part:[13,15],partial:2,pass:1,pca:11,pdf:18,perceptron:12,perform:[1,9],period:3,perspect:1,point:4,poisson:2,polynomi:3,popul:2,practic:13,pre:[1,3],predict:4,prerequisit:[3,15],princip:11,principl:3,pro:9,probabl:[5,18],problem:[1,2,13],procedur:9,process:[1,3],program:[2,13],project:6,prop:13,propag:[1,12],properti:[5,18],pseudo:[],python:[0,9,15,16],quick:8,ran0:[],random:[10,11,18],read:9,real:6,recip:[],recurr:[4,12],reduc:0,reduct:3,reformul:2,regress:[0,5,6,7,9,10,13],regular:1,relev:20,relu:1,remark:3,remind:[6,8],requir:[2,15],resampl:6,rescal:6,resourc:2,revisit:13,ridg:[0,5,6],rm:13,rng:[],rule:12,s:[8,10],sampl:11,schedul:17,schemat:9,scheme:2,scikit:[0,1,11],select:[],semest:19,septemb:17,set:[0,2,3,9,12],sgd:13,should:1,simpl:[0,4,9,13],singl:10,singular:[5,11],situat:[],soft:8,softmax:1,solv:2,solver:13,some:[13,16],specifi:2,split:0,squar:[0,5,6,10],standard:13,state:0,statist:[5,6,15,18],steepest:[10,13],stk3155:[],stochast:[13,18],superposit:3,supervis:1,support:8,svd:5,systemat:3,teach:[17,19],teacher:19,techniqu:[6,11],technolog:15,tensorflow:[1,3],test:[0,1],textbook:20,theorem:[5,8,11,12,18],theori:18,three:[],tip:13,togeth:12,top:1,toss:[],toward:11,trade:6,tradeoff:6,train:[0,1,4],transform:3,tree:[9,10],tune:1,two:[3,8,15],type:[2,4,12],uncorrel:[],uniform:[],univers:[12,20],unsupervis:14,up:[0,2,9,12],us:[0,1,2,3,7,13,15],valid:6,valu:[5,11,18],variabl:18,varianc:6,variou:0,vector:[8,12,16],view:[0,4,10],visual:[1,9],vs:3,wai:9,wave:2,week:17,weekli:17,what:0,which:1,why:[],wisconsin:7,write:[4,11],xgboost:10,your:[0,10]}}) \ No newline at end of file +Search.setIndex({docnames:["chapter1","chapter10","chapter11","chapter12","chapter13","chapter2","chapter3","chapter4","chapter5","chapter6","chapter7","chapter8","chapter9","chapteroptimization","clustering","intro","linalg","schedule","statistics","teachers","textbooks"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,sphinx:56},filenames:["chapter1.ipynb","chapter10.ipynb","chapter11.ipynb","chapter12.ipynb","chapter13.ipynb","chapter2.ipynb","chapter3.ipynb","chapter4.ipynb","chapter5.ipynb","chapter6.ipynb","chapter7.ipynb","chapter8.ipynb","chapter9.ipynb","chapteroptimization.ipynb","clustering.ipynb","intro.md","linalg.ipynb","schedule.md","statistics.ipynb","teachers.md","textbooks.md"],objects:{},objnames:{},objtypes:{},terms:{"0":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19],"00":[0,1,5,6,11],"000":[1,3],"0000":[],"00000":11,"000000":[5,11],"00000000e":5,"0000e":[],"0001":1,"00010403373827253124":9,"000148":[],"00019998":5,"00024087":5,"00028369228101198006":[],"00029012":5,"0003043256065368937":[],"0003153514830957865":6,"00031535148309580783":6,"0003153514830958081":[],"0003153514830958126":[],"0003153514830958235":[],"00034944":5,"000417932":2,"00042089":5,"000464088":2,"00050694":5,"00058016":6,"000599":[],"00060705":6,"00060708":[],"00061058":5,"00062582":[],"00062595":6,"00066668":6,"00068734":6,"00068941":[],"00068946":6,"00069103":[],"00073541":5,"000755":11,"00075534":11,"00076495":6,"00076905":6,"00076919":[],"00076925":[],"0007698473260556325":6,"0007698473260556334":[],"0007698473260556339":[],"0007698473260556344":6,"00079123":[],"00079129":6,"00079130":[],"00079968":5,"00084705":6,"00084711":[],"00085883":[],"00085884":[],"00085889":6,"00087697":6,"00088573":5,"00092645":[],"00092646":[],"00092647":6,"00096314":5,"001":[1,2,8,13],"00100519":6,"0010479245355337968":[],"0010479245887943952":[],"0010479245926411787":6,"00105081":6,"00106677":5,"00107405":6,"00111756":6,"0011526":6,"00115999":5,"0011828302640124":[],"00118504":[],"00118508":6,"00118527":[],"001263":[],"00128479":5,"001323":6,"00137818":6,"00137823":[],"00137835":[],"00139705":5,"00149311":6,"00149956":6,"00152117":6,"00152188":16,"00154733":5,"00156376":6,"00156379":[],"00156382":[],"00168251":5,"00174276":6,"00175331":6,"00186347":5,"001880":5,"001988":[],"00198806":[],"00200":8,"00202624":5,"00202756":6,"00217499":6,"00224413":5,"00228741":[],"00228742":6,"00233155":[],"0023548":6,"002381316302584885":[],"002381316302584886":6,"0023813163025848865":6,"00242999":6,"00243186":6,"0024401":5,"00249435":6,"002526":[],"00266858":2,"00270244":5,"00274989":6,"00275135":[],"00289724":6,"00293838":5,"002948":[],"0030828":[],"003083":[],"00310113":2,"00312361":6,"00315593":6,"003215318065760509":[],"0032153180657605116":6,"0032153180657605125":[],"00323332":6,"0032542":5,"003301":6,"0033955154592040923":6,"003395515459204093":[],"0033955154592040944":[],"00353823":5,"00355118":16,"0036237":6,"0036367":6,"00369758":6,"003704":[],"003717":[],"003759":[],"003774":[],"003788":[],"0038335":6,"00390021":[],"003909404072811217":[],"003909404072811221":6,"003909404072811231":[],"00391839":5,"0039987":6,"004":5,"004091940707753925":6,"004091940707753948":[],"0040919407077539514":[],"00410387":6,"00410478":6,"004113634617443116":[],"0041136346174431284":[],"004113634617443131":6,"004113634617443135":[],"004113634617443139":6,"00411363461744314":6,"004113634617443141":[],"004113634617443147":6,"0041559863458613296":6,"004155986345861364":[],"004155986345861374":[],"00415763":[],"00424909":2,"00424967":6,"00426027":5,"00433417":11,"00440346":6,"00443743":6,"00445655":11,"004579219539673834":6,"004579219539673836":[],"00458878":6,"004610275230656182":6,"004610275230656187":[],"004610275230656294":[],"00462287":6,"00471782":5,"00472199":6,"00472512":6,"0049544":6,"004999999999999984":[],"00499999999999999":0,"004999999999999994":[],"004999999999999996":[],"005":[],"005000000000000011":[],"00512927":5,"00517114":6,"00526348":6,"0053018":6,"00554552":6,"00556826":6,"0056799":5,"00577441":[],"00579953":6,"00588657":6,"00607783":6,"006162":6,"00617499":5,"00630331":6,"00642221":6,"00660427":6,"00672607":6,"00673393":[],"00673407":6,"00676387":6,"0068011":6,"00683748":5,"00683964":6,"007012403613997257":[],"007024126888936694":[],"007024126888938144":6,"0070241268889382116":[],"00719176":6,"00727646693":0,"007315":[],"0074331":5,"00751823":[],"00759119":6,"00784393":6,"00803064":6,"0080866254785146":[],"00813803":6,"00817631":6,"00823002":5,"00827728":6,"00831018":6,"00834567":6,"00848904":6,"0086649156":0,"008675369724975977":5,"008675369724976501":[],"008818897251043893":18,"00894639":5,"00905423":6,"009163470508352211":[],"009163470508352218":5,"009164545680330616":6,"00917248":6,"00934499":6,"009450756365829578":[],"0096208":6,"00990475":5,"00992331":6,"00996754":6,"009981":[],"00998135":[],"00it":[],"01":[0,1,2,5,6,9,11,13,20],"010018312644139205":[],"010018312644139219":6,"010018312644139347":[],"0100706":6,"01023891":[],"010239":[],"010331721306655144":[],"01033172130665515":[],"010331721306655165":6,"010516485576646504":6,"010516485576646513":[],"010516485576652856":[],"010530":[],"01053024":[],"01066519":6,"01076611":5,"0110":18,"0110407067093945":[],"01104071":[],"011076219011339788":[],"01107621901137465":[],"01107621901137467":6,"011225":2,"0113104":6,"01179792":6,"01191824":5,"01199624e":[],"012073649439965807":[],"012073649469946107":6,"012073649472576395":[],"01212754811385597":[],"01219292":6,"01223198":6,"01231917":6,"01257962":[],"012580":[],"012633802944855959":[],"01290947":6,"01295356":5,"013121573975499602":[],"013121573975499604":[],"01312157406137079":[],"013121574061370796":[],"013121574062587286":6,"01318643":6,"01347916":6,"01348565":6,"01367553":6,"01397146":6,"01405935":6,"01416528":6,"014209325470380275":[],"01433809":5,"014436800088896274":[],"014436800088896381":6,"014436800088969727":[],"01449782":6,"01458337":6,"014599964106338128":9,"0146081":6,"01463049":6,"015072388895177088":[],"0150723888951771":6,"015072388895177109":[],"015072388895177157":6,"015072388895177239":[],"01509543":[],"01530715721129232":[],"01531845":6,"01538461538462":[],"01549377":6,"01558197":5,"01591355407242949":[],"016285782696017055":[],"016285782696017142":6,"016285782696075054":[],"01633913":6,"01640891":6,"01655318":6,"016587414993037307":[],"016587414993045335":6,"016587414993045405":[],"01691985":6,"0169643":5,"01708781":6,"01708852":6,"01713366":6,"01724499":5,"01735584819559184":[],"017355848195591845":[],"01735584819559331":6,"017355848195593312":6,"017355848195593354":[],"01756972":[],"017665":5,"01799917e":[],"01817152":[],"018232":[],"01831036e":[],"01831130e":[],"01831200e":[],"01831207e":6,"01831251e":6,"01866537":6,"01869785e":[],"01873344":11,"01873869":5,"01898855":6,"01905883":6,"01908936":6,"019587":[],"01963611":6,"01969145":6,"01975416527168255":6,"019754165271682844":[],"01975416527179247":[],"01975848":6,"02":[0,4,6,7,12],"0202458":[],"020246":[],"02024962":6,"02054837e":6,"02068067":6,"02073509":5,"0209518407597062":[],"02098261":6,"02123176":6,"021250026482402":[],"02159270458799264":[],"021592704587992645":[],"021592704588021164":[],"021592704588021167":[],"021592704588021174":6,"021592704588021178":6,"02198702e":6,"02198703e":6,"022022882954618364":[],"022075":[],"02207532":[],"02208512":6,"02228115":6,"02229529":6,"02252765":5,"022556":[],"02255619":[],"02299949826036602":[],"022999498260366198":6,"0229994982603662":[],"02348765":6,"02354476":[],"023545":[],"02365049":6,"024023115996453476":[],"02408959":[],"0245528":6,"02492265":5,"02493054":[],"02498832":6,"02503753":6,"02511518":6,"02522069":6,"025709":11,"02586427":6,"0260906":6,"02625193":8,"02625928":[],"026408391362671896":[],"02642055e":[],"026605727637176654":[],"026605727637184554":6,"026605727637184558":6,"02660572763718461":[],"026605727637184613":[],"02697521163514974":[],"026986":[],"02698605":[],"02707227":5,"02723445":6,"027609773491022314":[],"02760977349102238":6,"027609773491022387":[],"027609773491022394":6,"027609773491022407":[],"02762405215108776":[],"02786488":[],"027865":[],"02857":4,"02917662":[],"029177":[],"02926396":[],"029483":5,"029613363972682966":[],"029733":[],"02976145":6,"02994311":5,"02f":6,"02it":6,"03":[1,6],"03032441e":6,"030407120354722424":[],"03056589":[],"030566":[],"030693":[],"03069324":[],"03071040e":[],"03076923076924":[],"03077640549":4,"03099776":5,"031":5,"03168642":18,"031846":[],"03184647":[],"03187339273559067":[],"03196357":6,"03251863":5,"03256632e":1,"03267527":6,"03278964":[],"032790":[],"03279636":6,"0330308045180234":[],"0330308045183163":[],"0330308045183219":6,"0330308045188872":6,"0330308045190182":[],"03308408":5,"03326365":[],"033264":[],"033657685071527485":[],"033657685071527624":[],"03365768507152769":6,"03382304823545749":[],"03447512":6,"03523311":0,"03562355":6,"03568439":6,"03570747":[],"0358909447132981":[],"0359565":5,"03630548":6,"03707133":11,"037559":[],"03755944":[],"03761519":[],"03781367141738885":[],"03781367141738886":[],"037813671417388985":[],"03781367141738899":[],"03781367141738902":6,"03794112":[],"03807267":5,"038073":5,"03814292":6,"03815288":6,"038300":11,"03850557":[],"038506":[],"039039":5,"03981057":[],"0399676689527966":6,"0399676689527968":[],"0399676689527975":6,"04":[1,6,11],"040102":5,"04010697":6,"04063602":6,"041":[],"041148729430502":[],"041148729430523":6,"0411487294305246":[],"0411487294305746":[],"041148729430595":6,"04179719":[],"041797190646905":[],"04220758":6,"042708":[],"04279651270127165":[],"04284519":[],"043":[],"04315108":5,"0433816":[],"04346721":5,"04355837":6,"04362":[],"04368707":[],"0437499":2,"04389027":6,"043927769551648":[],"04413933503955871":[],"04423486":6,"044334":[],"0444119":[],"044613":6,"04483457":[],"04537385":6,"04543942":6,"045603":[],"04566964":6,"0458":9,"04615384615386":[],"04621521":[],"04648335":5,"046491":[],"04649105":[],"0466":[],"04673082":11,"046731":11,"046785461905835435":11,"04683565":5,"047737":[],"04775904":[],"04784395":6,"04785727":13,"047953":[],"04818727730430286":6,"04818727730430296":[],"048187277304303056":[],"048653428302840175":[],"048762":[],"048818":[],"04892055":6,"04909093":6,"04912436":6,"04930820e":[],"049318":5,"0495569966278238":[],"0495569966278269":6,"0495569966278295":6,"0495569966278315":[],"049747":[],"049858":[],"049960":[],"04996008":[],"04it":[],"05":[1,4,6,13],"05009826":6,"05087958":[],"050910":[],"05100875":6,"051043":[],"051391":[],"051418":5,"051451":[],"051649":11,"051662":[],"0517473":5,"052206":[],"052227":5,"05227921801205679":6,"05227921801205691":[],"05227921801205692":[],"052279218012057004":[],"052330":[],"052372":[],"05255759":[],"052581":5,"05263":[],"05268304":16,"05290417684691035":[],"05302":[],"0536097":16,"05364854":8,"05367466":18,"053678":[],"05383795":6,"053849":5,"054182":[],"054305":[],"054335":[],"054340":5,"05434571":[],"054411":[],"05447415":6,"054491":[],"054582":[],"054585":[],"054650":[],"054774":[],"054785":[],"05483267":5,"054963":[],"05505310046362":[],"05505310046363":2,"055137":[],"055153":[],"055302":[],"055320":[],"05533":[],"055337":5,"055344":[],"055369":5,"055676":[],"055684":[],"055859":[],"055958":[],"056127":5,"056131":5,"05614483":5,"056165":[],"056169":[],"05623":[],"056233":[],"056235":[],"056468":[],"05648":[],"05651951":6,"056528":[],"05667":[],"057088709963182":[],"057163681553428394":[],"05716368155342902":6,"05716368155351588":[],"0572":[],"057469":[],"05756733":[],"057587":[],"057588":5,"057648":5,"057686":5,"05785343":6,"057877":[],"05789007":6,"057899":[],"05796251":6,"058033":[],"058035":[],"058038":[],"058040":[],"058058":[],"05807125":6,"058088":[],"058343":5,"05834332":5,"058416":[],"05850532":16,"058585":[],"058596":[],"058663":5,"058715":[],"058732":5,"058740":[],"058816":[],"05883":[],"05884":[],"058890":[],"058948":[],"058955":[],"058957":[],"058974":[],"059013":[],"059180":[],"059272":[],"059278":[],"059294":[],"059378":[],"059437":[],"059601":[],"059783":[],"059795":[],"059824":[],"059933":[],"059952":5,"05999":[],"06":6,"060016":[],"060048":5,"060080":[],"060146":[],"060183":[],"06020587":6,"06021285":[],"060213":[],"060228":[],"060288":[],"060309":[],"060349":[],"06043581":6,"060502":[],"060507":[],"060550":[],"060649":[],"060655":[],"060781":[],"060841":[],"060863":5,"060875":[],"060963":[],"061025":[],"061028":[],"061048":[],"061054":5,"061133":5,"061144":[],"061149":[],"061188":[],"061209":5,"061272":5,"061297":[],"061308":[],"061321":[],"061359":5,"061390":[],"06150169":5,"061502":5,"061505":[],"061509":[],"061538":[],"061604":[],"06160438":[],"061646":[],"061685":[],"061701":[],"061716":[],"061725":[],"061745":[],"061765":[],"061821":[],"061898":[],"061917":[],"061923":[],"061966":5,"06200174":5,"062061":[],"062062":[],"062064":[],"06208238634231944":[],"062082386342319454":6,"06208238634231953":[],"062089":[],"062097":[],"062136":[],"062142":[],"062195":[],"062220":5,"062292565":4,"062294":[],"062305":[],"062333":5,"062370":5,"062391":[],"062409":[],"062411":[],"062435":[],"062451":[],"062498":[],"062517":[],"062534":[],"062551":[],"062563":[],"062640":[],"062665":[],"062676":[],"062706":[],"062719":11,"062773":[],"062777":[],"062827":[],"062834":[],"062874":[],"062881":[],"062884":[],"062888":[],"062983":[],"063014":[],"063024":[],"063052":[],"063078":[],"063084":11,"063125":[],"063173":[],"063192":[],"06319374":16,"063241":[],"063250":[],"063287":[],"063343":[],"063364":[],"063371":[],"063375":[],"063401":[],"063493":[],"063513":[],"063524":11,"063612":[],"063619":[],"063631":[],"063657":[],"063752":[],"063781":[],"063851":[],"063857":[],"063872":[],"063874":[],"06388888888888888":[],"063977":[],"063979":[],"064041":11,"064052":[],"064062":[],"064081":5,"064108":[],"064110":[],"064184":[],"064274":[],"064284":5,"064329":[],"064384":[],"064388":[],"064431":[],"06444":[],"064442":[],"064459":[],"064461":[],"064469":[],"064483":[],"06453579006728315":[],"06453579006728322":6,"064538":[],"064573":[],"064604":[],"064609":[],"064618":[],"064623":[],"064634":[],"064637":11,"064648":[],"064658":[],"064681":[],"064684":5,"064753":5,"064787":[],"064823":5,"064838":[],"064859":[],"064880":[],"064896":[],"06491736":6,"064918":[],"064931":[],"064937":[],"064964":[],"06497046":[],"064974":5,"065020":[],"065032":[],"065095":5,"065106":[],"065110":[],"065118":5,"065165":5,"065168":[],"065183":[],"065228":[],"065249":[],"065252":[],"065282":[],"065314":[],"065348":[],"065349":5,"06547790180152352":6,"06547790180152353":[],"06547790180152355":6,"06547790180152357":[],"06547790180152363":[],"065514":[],"065537":[],"065557":[],"065575":[],"065641":[],"065657":[],"065680":[],"065730":[],"065761":[],"065796":[],"065826":[],"065846":[],"065869":[],"065892":[],"065942":[],"065973":5,"065974":[],"065983":[],"06602663":[],"066051":[],"066056":[],"066064":[],"066093":[],"066110":[],"066189":5,"066194":[],"066220":[],"066223":[],"066228":[],"066241":[],"066270":5,"066284":5,"066309":[],"066340":[],"066348":[],"066356":[],"06637":[],"066388":[],"066449":[],"066528":[],"066553":[],"066558":[],"066569":5,"066580":[],"066590":[],"066609":[],"066651":[],"066654":[],"066670":[],"066675":[],"0666807":2,"066714":[],"066729":[],"066741":[],"066753":[],"066789":[],"066808":[],"066828":[],"066837":11,"066850":[],"066870":[],"066873":[],"066919":[],"066934":[],"06695337":16,"066954":[],"067011":[],"067079":[],"067110":[],"067141":[],"067162":[],"067191":[],"067213":[],"067236":[],"067240":[],"06724062":5,"067282":[],"067392":[],"067402":[],"067432":[],"067437":[],"067443":[],"067449":[],"067484":[],"067499":[],"067506":[],"067525":[],"067527":[],"067544":[],"067547":[],"067560":[],"067585":[],"067597":[],"067599":[],"067612":[],"067615":[],"067620":[],"067622":[],"067675":[],"067693":[],"067709":[],"067710":[],"067712":[],"067714":[],"067719":11,"067720":[],"067723":[],"067767":[],"067769":[],"067775":[],"067787":[],"067854":[],"067856":[],"067864":[],"06786925114666595":[],"067907":[],"067908":[],"067934":[],"067956":[],"068019":[],"068059":[],"068075":[],"068087":[],"068093":[],"068094":[],"068098":[],"068103":[],"068104":[],"068110":[],"068120":[],"068136":[],"068197":[],"068210":[],"068261":[],"068318":[],"068345":[],"068358":[],"068363":[],"068376":[],"068391":[],"068417":[],"06844519414009438":[],"06844519414009442":[],"06844519414009444":6,"06844519414009445":6,"068461":[],"068500":[],"068505":[],"068525":11,"068538":[],"068541":5,"068573":[],"06858699":[],"068593":[],"068608":[],"068619":[],"068642":[],"068654":[],"068659":[],"068664":[],"068689":[],"068724":[],"068735":[],"068776":5,"068799":11,"068806":[],"068809":[],"068831":[],"068841":5,"068852":[],"068867":5,"068920":[],"068937":[],"068953":[],"068965":[],"068991":[],"068992":[],"068999":5,"069010":[],"069015":[],"069036":[],"069044":[],"069065":[],"069085":[],"069091":[],"069181":[],"069187":5,"069202":5,"069231":[],"069242":5,"069268":5,"069275":[],"069276":[],"069281":[],"069285":[],"069355":11,"069386":[],"069408":[],"069409":[],"069421":[],"06942103":[],"069436":[],"069441":[],"069454":[],"069455":[],"069465":11,"069475":11,"069476":[],"069494":[],"069506":5,"069534":[],"069578":[],"069584":[],"069626":[],"069640":5,"069651":[],"069654":[],"069667":[],"069672":[],"069681":[],"069685":[],"06969872":16,"069748":[],"069754":[],"069796":[],"069801":[],"069838":[],"069847":[],"069877":[],"069884":[],"069888":[],"069903":[],"069907":[],"069912":[],"069977":[],"06it":[],"07":6,"070018":[],"070028":[],"070034":[],"070043":[],"070056":[],"070071":[],"070074":[],"070105":[],"070150":[],"07016":[],"070163":[],"07017":[],"070216":[5,11],"070222":11,"070276":[],"070288":[],"070333":5,"070339":[],"070343":[],"070370":[],"070379":[],"07039":[],"070419":[],"070428":11,"070429":[],"070443":[],"070450":5,"070453":[],"070466":[],"070491":[],"070492":[],"070494":5,"070518":[],"070562":[],"070576":[],"070585":[],"070612":[],"070618":[],"07062318":6,"070630":[],"070635":[],"070775":[],"070810":11,"070835":[],"070860":[],"070871":[],"070874":[],"070887":[],"070889":11,"070911":[],"070945":5,"070950":[],"070959":[],"070961":[],"070972":[],"07099747918547346":[],"071003":[],"071009":[],"071022":[],"071044":11,"071086":[],"071106":[],"071112":[],"071115":11,"071120":[],"071136":[],"07115":[],"071239":[],"071243":[],"07129539":[],"0712953943627344":[],"0713":0,"071326":[],"071329":11,"071387":[],"071388":[],"071394":5,"071421":11,"071441":[],"071445":[],"07145103":11,"071460":[],"071467":[],"071476":[],"071480":[],"0714956":[],"071505":[],"071510":[],"071515":[],"071523":11,"071529":[],"071547":[],"071552":[],"071569":[],"071585":11,"07160048164232467":[],"07160048164232538":6,"0716004816423254":6,"07160048164248561":[],"071604":[],"071614":[],"071632":[],"071641":[],"071666":[],"071698":[],"071705":[],"071741":[],"071767":[],"071804":[],"071836":[],"071852":[],"071897":11,"071901":[],"071906":[],"071908":[],"071920625289855":5,"071921":[],"071922":[],"071935":[],"071946":11,"071949":[],"071991":[],"072008":[],"072011":[],"07201957":[],"072021":[],"072041":[],"072084":[],"072091":[],"07212695":[],"072127":[],"072145":[],"072147":[],"072150":5,"072184":[],"072198":[],"072216":[],"072222":[],"072240":[],"072242":[],"072290":[],"072342":[],"072348":[],"072352":[],"072361":[],"072364":11,"072370":[],"072435":[],"072442":[],"072452":11,"072471":[],"072483":[],"072492":[],"072521":[],"072523":[],"072529":[],"072530":11,"072554":[],"072558":[],"072569":[],"072575":[],"072597":[],"072598":[],"072611":[],"072617":[],"072620":[],"072647":11,"072651":[],"072652":[],"072750":[],"072751":[],"072783":11,"072798":[],"072813":11,"072824":[],"072828":[],"072839":[],"07285":3,"0728785":[],"072898":[],"07291729":[],"072918":[],"072928":[],"072955":[],"072958":[],"072970":[],"072974":[],"072994":[],"073013":[],"073016":[],"073045":[],"073052":[],"073062":[],"073080":[],"073105":[],"073120":[],"073134":[],"073136":[],"073159":5,"073183":11,"07319349":16,"073206":[],"073225":[],"073230":[],"073238":[],"073280":[],"073299":5,"073303":[],"073320":[],"073362":[],"073368":[],"073369":[],"07337358":5,"073374":5,"073380":[],"073391":[],"073400":[],"073423":[],"073433":11,"073436":[],"073449":[],"07345504":[],"073489":[],"073506":[],"073531":[],"073548":[],"073567":5,"073575":[],"073583":[],"073597":[],"073598":11,"073601":[],"073629":[],"073647":[],"073657":5,"073668":[],"073695":[],"073699":[],"073716":5,"073719":[],"073750":5,"073761":[],"073768":11,"073777":[],"073810":[],"073811":11,"073816":[],"073827":[],"073831":5,"073904":11,"073907":[],"073925":5,"073938":[],"073949":[],"073959":[],"074006":[],"074019":11,"074034":[],"074050":11,"074067":11,"074111":[],"07413172":[],"074144":11,"074149":[],"074183":5,"07421084":5,"074237":[],"074258":5,"074276":[],"074336":[],"074346":[],"074375":[],"074401":[],"074418":[],"074420":[],"074480":[],"074488":[],"074513":[],"074530":[],"074552":[],"07456491":5,"074569":[],"074573":[],"074592":[],"074666":[],"074684":[],"074693":[],"074708":[],"074715":[],"074729":5,"074743":[],"074760":11,"074763":[],"074773":[],"074833":[],"074838":[],"074839":[],"074845":[],"074881":[],"074905":[],"07490892":6,"074922":11,"074945":[],"074969":11,"074980":[],"074984":5,"074986":[],"074992":[],"075012":[],"075017":[],"075020":5,"075028":5,"075043":[],"075058":[],"075061":[],"075102":11,"075136":[],"075138":[],"075145":11,"075149":[],"075181":[],"075188":[],"075192":[],"075195":[],"075201":11,"075222":11,"075227":5,"075228":[],"075241":[],"075262":[],"075302":[],"07532297":18,"075335":[],"075356":[],"07535606":[],"075389":[],"075433":[],"075498":[],"075573":[],"075586":[],"075594":[],"075612":11,"075618":[],"075629":[],"075728":[],"075760":[],"075770":11,"075797":11,"075820":[],"075840":[],"075899":[],"075959":[],"075982":5,"075987":11,"076022":[],"076055":[],"076066":[],"076079":[],"076096":[],"076097":[],"076121":[],"076130":[],"076173":[],"076204":[],"076216":[],"076248":[],"076264":[],"076270":[],"076282":[],"076306":11,"076315":[],"076329":[],"076338":[],"076349":[],"076389":[],"0764924":6,"076518":11,"076525":[],"076532":[],"07656896":[],"076588":[],"076589":[],"076604":[],"076619":5,"076628":[],"076632":11,"076637":[],"076665":[],"076697":[],"076726":[],"076729":[],"076760":[],"07678":[],"076780":[],"076783":[],"076795":[],"076804":[],"076821":[],"076843":[],"076862":[],"076866":[],"076886":11,"076895":[],"076905":[],"076927":11,"076938":11,"076942":[],"076955":[],"076958":[],"076990":[],"077003":[],"077009":[],"077013":[],"077015":[],"077022":[],"077033":11,"077062":[],"077083":[],"077108":[],"077131":[],"077140":[],"077144":[],"077158":[],"077164":[],"077200":[],"077203":11,"077211":[],"077219":[],"077228":[],"077291":[],"077338":[],"077349":[],"07735703":[],"077359":[],"077372":11,"077375":[],"077402":[],"077419":[],"077425":[],"077428":5,"077452":[],"077467":[],"077499":[],"077511":11,"077607":[],"077620":[],"077644":[],"077706":[],"077711":[],"077724":[],"07777777777777778":1,"077785":[],"077793":[],"077822":[],"077846":11,"077921":[],"077930":11,"077948":[],"077978":[],"077986":[],"078040":[],"078042":[],"078082":5,"078101":[],"078143":[],"078157":[],"078158":5,"078167":[],"0782":[],"07820":[],"078211":11,"078253":[],"078254":[],"078269":[],"078299":[],"078300":11,"078314":11,"078323":11,"078432":[],"078436":[],"07844310540708652":[],"078484":5,"078508":[],"078542":[],"078548":[],"07858099596662704":5,"078587":5,"078609":[],"07864":[],"078646":[],"078651":[],"078667":[],"078672":[],"078697":[],"078704":[],"078707":5,"07871":[],"078710":[],"078719":[],"078725":[],"078749":[],"078768":11,"078771":[],"078776":[],"07878641":[],"078795":[],"078812":[],"078845":[],"078860":[],"078899":[],"078908":[],"078911":[],"078942":[],"078962":[],"07897647347778382":[],"07898165660100093":[],"078992":[],"078999":[],"079001":11,"079021":5,"07903849":[],"079056":[],"079110":[],"079142":[],"079157":[],"079158":[],"079179":[],"079214":[],"079218":11,"079224":5,"079225":[],"079242":[],"079260":[],"079264":[],"079268":[],"079273":[],"079278":[],"079281":[],"079306":11,"079347":[],"079383":11,"079389":[],"079405":[],"079406":[],"079424":[],"079438":[],"07944154":16,"079443":[],"079447":[],"079476":11,"079483":[],"079486":[],"079489":[],"079493":[],"079495":[],"0795449":13,"079553":[],"079558":[],"079609":[],"079618":11,"079622":11,"079631":[],"079676":[],"07968918676726029":[],"0796891867672603":6,"079719":[],"079729":[],"079741":[],"079819":[],"079823":[],"079839":[],"079847":[],"079882":[],"079893":[],"07989327":[],"079901":[],"079944":5,"079948":5,"079991":[],"07999999999998":[],"07e":17,"08":18,"080026":11,"080056":[],"080061":5,"080106":[],"080120":5,"080137":[],"080200":[],"080256":[],"080288":[],"080297":[],"080312":[],"080319":[],"080332":[],"080334":[],"080343":11,"080347":[],"080370":[],"080406":[],"080407":[],"080410":[],"08041015":[],"08043851":5,"080455":[],"080479":[],"080502":[],"080517":[],"080555":[],"080571":11,"080582":[],"080588":[],"080593":[],"080630":[],"080642":11,"080647":[],"080699":11,"080706":[],"080738":[],"080764":11,"080801":[],"080821":[],"080847":[],"08085812":[],"080916":[],"080922":[],"080973":[],"080984":[],"080998":11,"081022":11,"081046":[],"081072":[],"081140":[],"081144":[],"081163":[],"081198":[],"081211":[],"081216":11,"081233":[],"081253":[],"081262":[],"08131003":6,"081311":[],"081321":[],"081334":[],"081343":[],"081357":[],"081388":[],"081396":[],"081431":[],"081468":[],"081483":[],"081503":[],"081520":[],"081533":[],"081540":[],"081547":[],"08156108":6,"081576":[],"081613":[],"081637":[],"081707":[],"081773":[],"081832":[],"081837":[],"081848":[],"08188077":[],"081881":[],"081932":[],"081953":[],"081989":11,"081990":11,"082014":[],"082027":[],"082122":[],"082140":5,"082174":[],"082183":[],"082189":[],"082204":[],"082267":[],"082282":5,"082286":[],"082288":[],"082295":[],"0823185":[],"082339":11,"082424":[],"082426":[],"082431":11,"082451":[],"082503":[],"08251519":6,"082536":[],"082620":[],"082642":11,"082683":[],"08271198519070039":11,"082716":[],"082786":[],"082846":[],"082852":[],"082874":[],"082896":[],"082900":[],"082921":[],"082939":[],"082990":[],"08299273e":6,"083000":[],"083015":[],"083021":11,"083026":[],"083053":[],"083087":[],"083102":5,"083151":[],"083152":[],"08318298e":1,"083217":[],"083220":[],"08322642264994606":[],"083227":[],"083242":[],"083251":[],"083272":[],"083276":[],"08328216846752691":[],"083300":[],"083320":[],"08333333333333333":1,"083361":[],"08336233266":4,"083380":5,"083399":[],"083404":[],"083417":[],"08343519179767796":[],"083441":[],"083495":[],"083506":[],"083527":[],"08356774001062162":[],"083573":[],"083579":[],"083600":[],"083629":11,"083648":[],"083681":[],"083692":[],"083694":[],"08376632":6,"083766322923899":6,"0837663229239016":[],"0837663229239025":[],"0837663229239043":6,"083779":5,"083799":[],"083829":[],"083832":[],"083849":[],"083899":[],"083913":[],"083935":[],"083977":[],"084000":[],"084006":[],"084008":[],"084017":[],"084018":[],"084019":[],"084024":[],"084032":[],"084086":5,"084092":[],"084096":[],"084101":[],"084107":5,"084147":[],"084151":[],"084184":[],"084223":[],"084224":[],"084226":[],"08426840630693411":[],"08426840630693412":6,"08426840630693413":6,"084269":11,"084277":[],"084278":[],"08428156":[],"084282":[],"084286":5,"084364":[],"084391":[],"084400":[],"084408":[],"084414":[],"084426":11,"084434":[],"084444":[],"084476":[],"084477":[],"084484":[],"084523":5,"084536":[],"084549":[],"08455":[],"084570":[],"084604":[],"084629":[],"084645":[],"08464758160254343":[],"084657":[],"084670":[],"084682":[],"084683":[],"084702":[],"084728":[],"08474":[],"084777":[],"084846":[],"084862":[],"084904":[],"084909":[],"084912":[],"084920":[],"084927":11,"084936":[],"084965":[],"084979":[],"085010":11,"085018":[],"085027":[],"085044":[],"085105":[],"085113":[],"085163":[],"085165":[],"085167":[],"085184":[],"085185":[],"085224":[],"085249":[],"085264":[],"085345":[],"085361":[],"085368":[],"085405":[],"085410":11,"085416":[],"08551306":6,"085571":5,"085655":5,"085764":[],"08576932":6,"085776":[],"085879":[],"08593216":6,"085936":[],"086021":11,"086074":[],"086076":[],"086109":11,"08611111111111111":1,"086112":[],"08612280083325631":[],"086154":[],"086174":[],"086178":[],"086203":[],"086249":[],"086250":[],"086257":11,"086262":[],"086303":[],"08630331":[],"086322":[],"086409":[],"086420":[],"086518":[],"086567":[],"086608":[],"086610":[],"086665":[],"086679":[],"086705":[],"08673755293381497":[],"086802":[],"086807":[],"086809":[],"086841":[],"086872":[],"086877":[],"086888":[],"086890":[],"08690":[],"086951":[],"086956":[],"086994":[],"086997":11,"087081":[],"087208":[],"087224":[],"087235":[],"087372":[],"087387":[],"087470":11,"087501":[],"087573":[],"08758":[],"08759":[],"087615":11,"087689":[],"087833":[],"087834":[],"087891":[],"087894":[],"087910":[],"088029":[],"088104":11,"088119":[],"08816688":[],"088176":[],"0881981":5,"088212":[],"088261":[],"088271":[],"088460":[],"088476":[],"088519":[],"088526":[],"088560":[],"088606":[],"088611":[],"088631":[],"08871404":5,"08873443359350565":5,"088758":[],"088760":11,"088765":[],"088809":[],"088816":[],"088825":[],"088853":[],"08888888888888889":1,"088926":[],"088946":[],"08902":[],"089041":[],"089059":[],"089082":5,"08917679":[],"089177":[],"08918584":18,"089206":[],"089212":[],"089233":11,"089246":[],"089306":[],"089310":11,"089329":[],"089355":[],"089369":[],"089374":[],"089425":[],"089501":[],"089505":[],"089524":[],"089551":[],"089614":[],"089683":[],"0896981":[],"089758":[],"089775":[],"08996":[],"089982":11,"09":1,"090014704675496":[],"090028":[],"090039":[],"090128":[],"090174":[],"090229":[],"09023660662586945":[],"090241":5,"090268":5,"090270":[],"090337":[],"090349":[],"09034902":[],"0903549":6,"090356":[],"090358":[],"090451":[],"090503":[],"090564":5,"090630":[],"090649":[],"090694":[],"090730":[],"090755":[],"090830":[],"09083636328656121":18,"090849":[],"09085624":[],"090929":[],"091031":[],"091051":[],"091060":[],"09117221":[],"091224":[],"091236":[],"091266":[],"091311":[],"091315":[],"091340":[],"091349":[],"091363":[],"091414":[],"091416":[],"091426":[],"091440":[],"091477":[],"09149881":[],"091620":[],"091630":[],"091647":5,"09166666666666666":1,"091696":[],"0917":9,"09170751":[],"09172408":[],"09172409":6,"091891":[],"092066":[],"092126":[],"09216046":[],"092249":11,"0923":[],"092409":[],"09251":[],"09252364":[],"092524":[],"092621":[],"092769":[],"092879":[],"09297039":[],"092998":[],"093078":[],"093247":[],"0934597075922044":[],"093497":[],"093593":[],"093624":[],"0938":[],"093844":[],"093930":[],"093979":[],"094082198961999e":6,"0940821989624095e":[],"0940821989643363e":6,"094082198966615e":[],"0940821989673748e":[],"094362":[],"09440475":[],"094404754965417":[],"09444444444444444":1,"094472507965532":[],"094477":[],"094619":[],"094657":[],"094722":[],"094848":[],"094867":[],"094925":11,"095171":[],"095184":[],"095313":[],"095510":[],"095522":[],"095617":[],"095702":[],"095871":[],"095902":[],"095935":[],"09609807":5,"096173":[],"096472":[],"096516":[],"096623":[],"09672929714683368":[],"09677394":[],"096893":5,"096894":[],"097":6,"097360":[],"097396":[],"09744":[],"09744272":[],"097602":[],"097634":[],"097710":[],"09780":[],"09791":[],"098135":[],"09849763":[],"098498":[],"09856879":[],"09861229":16,"098802859381565":[],"099":[],"09903804":8,"0991919894927399":[],"09919198949274803":6,"099191989493334":[],"09951287404314545":1,"099648":11,"09964817":11,"099777":[],"0n":0,"0s":[],"0x11da42d90":[],"0x11db14850":13,"0x11e031e50":[],"0x11e09b370":13,"0x128ee8850":[],"0x12946f2e0":[],"0x7fad10f9a280":[],"0x7fad20f69be0":[],"0x7fd098df3280":[],"0x7fd0a9063be0":[],"1":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20],"10":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],"100":[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18,19],"1000":[0,1,2,4,5,8,11,13,14,15,18],"10000":[2,5,6,10,11,13,18],"100000":8,"10001":10,"1001":18,"1002":18,"1003":18,"10030":[],"100303":[],"100358":[],"10044225464078282":[],"1005":18,"100670":[],"10077114273548984":6,"1009":18,"1011":18,"1013":18,"1013904243":18,"10141413e":6,"1015":18,"102":[],"1022233262115424":[],"10222333":[],"1023":18,"10230":[],"1023111":[],"1023858":18,"1024":3,"102401":[],"102449":[],"1026":18,"1027":18,"1028":[],"103":1,"1030":18,"10302062":[],"103257":[],"10340":[],"1037":18,"10378326e":1,"1038":18,"103822":[],"10391807":6,"10398646080125035":[],"10398646080125036":6,"10398646080125037":6,"1040":18,"10405456":11,"10430":[],"104411":[],"10455924":[],"1047":18,"10505137":[],"105161":[],"105169":[],"10516924":[],"10520":[],"10555555555555556":1,"1056":[],"10589577":5,"106":[],"106095":11,"10620135":[],"107":6,"108":6,"108359":[],"10835935":[],"109":[],"10913":6,"10931453":6,"10960":[],"1096767776832326":[],"10967678":[],"10th":9,"10x":0,"11":[0,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,20],"110":[],"1100":18,"1101":18,"11022302e":[],"11046771":[],"111":[1,7,12],"11100":[],"1122558214":[],"112319":[],"11231934":[],"112383":11,"1124":[],"1125":[],"11283168":[],"11297834":[],"1136":[],"11362930e":[],"11388888888888889":1,"1139":[],"11390":[],"114":[],"11402309":[],"114437":[],"11462415":5,"11481199":18,"11482289e":6,"11499517":[],"11507992e":1,"11547777218875695":[],"11547777218875696":[],"11547777218876518":6,"11547777218940905":[],"11547777218940906":[],"115822":6,"11590":[],"11598862":[],"11598862273198":[],"11604844":[],"116048442683864":[],"11660":[],"11666666666666667":1,"11674401539815678":[],"117":8,"11744554e":6,"11780":[],"11790868":[],"117986":[],"118":2,"1182":[],"1183":[],"118318":[],"1184":[],"11840":[],"1185":[],"11850274":[],"1186":[],"11890":[],"119":2,"119625":[],"11962537":[],"1199":[],"119936":2,"119999999999976":[],"11it":[],"12":[0,1,2,3,4,5,6,8,9,11,12,13,16,18,20],"120":[2,3],"1203":[],"1203284":8,"1206":8,"12069773":[],"121":[8,9,10],"12152272":16,"12167821":[],"12182967":6,"12196674":[],"122":[2,8,9,10],"12222222222222222":1,"122439":[],"1224392":[],"12288563":[],"122886":[],"123":2,"12318726e":6,"12330280229368":[],"12333649":6,"12345260617257443":[],"123459876":[],"123711":6,"12380":[],"124":0,"12400":[],"125":[],"1250":[],"125000":[],"12552073e":6,"126":[],"1261":[],"12618549":5,"12630042":16,"1265":[],"127":4,"1270":[],"127043":[],"1271":6,"1277":6,"127773":[],"12777777777777777":1,"12788968":[],"12790":[],"128":[3,4,13],"128664":6,"12898627064868978":[],"129":2,"12937662":[],"12945452":[],"1297":[],"1297300314822336":18,"1298":9,"12adb44b1c20":[],"12m":[],"13":[0,2,5,6,9,11,12,13,16,18],"130":[],"13003291":6,"13030182":13,"13055555555555556":1,"131":[],"13117061":[],"13131825":16,"1314":[],"132":[],"13220608e":6,"13229545716505003":[],"132360":[],"1323603":[],"1326":[],"13280":[],"13288373":13,"133":7,"13333333333333333":[],"135":[],"13519106":[],"13535942":6,"136":[],"1360":[],"13609760e":[],"1361":[],"1362":[],"1363":[],"1364":[],"13646574":5,"13655438":[],"13661243e":6,"13679863":6,"1371":6,"13734823":16,"13740":[],"137400784702911":[],"137652":11,"1378":[],"1382":[],"1383":[],"1384":[],"1385":[],"1386":[],"13865173":5,"13876586436927824":[],"138775":11,"1388888888888889":1,"13890":[],"1392559581788775e":[],"1392559584983597e":[],"1392559585048734e":6,"1392559591206444e":6,"13925595925919e":[],"14":[0,2,4,5,6,8,9,10,11,12,13,16,18,20],"140":2,"14021063":6,"1404":[],"14042769":[],"140428":[],"141":2,"14100":[],"1416398":6,"14174745":6,"1418":[],"142":[],"14231548":18,"14250":[],"142857":[],"14298603":18,"143":[2,7],"1435666":[],"14360598":[],"1437":1,"144":[],"14400":[],"1440501043841336":1,"14440":[],"14451625":[],"1446729567":4,"14484695":[],"145":2,"1457774":18,"146":2,"147":[],"14710":[],"1472032":16,"14722222222222223":1,"147400":11,"14741468":[],"147420":11,"14783702":[],"1479":[],"148":[],"14812206":6,"14818":[],"1484256":[],"148564":[],"14859":6,"148768":[],"149":[],"149213":[],"14932651":[],"14988578":[],"149886":[],"14995486":[],"149955":[],"14g":6,"14it":[],"15":[0,2,4,6,7,8,9,12,13,16,18],"150":[4,8],"15005476":5,"150184":6,"15089627":16,"150920":11,"15092012":11,"1509778":13,"15098090e":6,"151":[],"15130074e":6,"151348":6,"151986":[],"152":[],"15200":[],"15258907":[],"152696":[],"15269628":[],"1527777777777778":1,"153036":[],"153106":[],"1533795":[],"153760":[],"15384615384616":[],"154":[],"15410688":11,"154107":11,"15442554":16,"15454301":[],"154720":[],"15483121":[],"154911":[],"155":[],"155491":[],"155687":[],"155883":[],"156":[],"1562":[],"15629539":[],"15680777":[],"156956":5,"157":[],"15717291":[],"1575":[],"158":[],"1583767":[],"15843769515580663":[],"1586300629904382":[],"1587":[],"15891336":[],"159":[],"1590":[],"15990":[],"15g":6,"15it":[],"16":[1,2,3,4,5,6,8,9,10,18],"160":[],"1603":3,"1604":[],"1605":[],"160539":[],"1606":[],"1607":[],"16111111111111112":1,"1612":[],"1614891":16,"16211139":5,"16220":[],"162246":5,"16231451":4,"1625":[],"1628":[],"163":[],"1630775253":1,"16342407":5,"16343471":6,"16384":3,"16500":[],"166":[],"16660817":[],"166667":[],"167":[],"16740002":[],"167787":5,"168":[],"168044":[],"16804444":[],"16805821e":6,"16807":[],"16827044":[],"16832385":[],"16961682":[],"16b8e3cda33a":[],"17":[1,2,5,6,8,18],"17084902":[],"1709":[],"17174962e":1,"17222222222222222":1,"172405":[],"17240522":[],"1726":[],"17300":[],"1731":[],"17339342":[],"17446471":6,"1752":[],"175300":[],"17641709":6,"17647619":6,"176880142835407":[],"17709473":16,"17777777777777778":1,"17801022":5,"17861098":6,"17897671":18,"17917768":5,"17930649":[],"17949575":5,"17953942":11,"1797":[1,3],"18":[2,6,7,8,9,10,13,18],"180":[],"18029127":5,"1807":4,"1809":[],"181":[],"1810":[],"1812":[],"18156717":[],"18166474":18,"1821":[],"18266178":5,"182662":5,"18276924":[],"18327677":[],"18333333333333332":1,"18393678":[],"184":[],"184519":[],"184895":[],"185":[],"1851":[],"1852":[],"18526":[],"185278747229417":[],"1853":[],"1854":[],"1855":[],"186":[],"1860":[],"1861":[],"18611111111111112":1,"18613217e":6,"18660":[],"18673098":11,"18682538":[],"18695705":16,"18790439176058887":9,"18826299":[],"188263":[],"1887":6,"18912963":[],"189496":[],"189622":[],"18998208":18,"18it":[],"19":[2,6,13,18],"19003":6,"19096968":[],"190970":[],"191262820314401":[],"19144544":16,"19158446":16,"19166666666666668":1,"19207979":5,"19213479":[],"19220":[],"193":[],"19354258":[],"19379506":[],"19394283":[],"194":[],"1940":0,"19404282648955e":[],"194042826653172e":[],"194042826815498e":[],"1940428268204826e":6,"194042827197027e":6,"1943":12,"194325":[],"19432526":[],"1944":[],"19444444444444445":[],"19466812":[],"1950915150":[],"1954":[],"1956":[],"19569961":6,"1961":[],"1962":[],"1963":[],"1964":[],"1965":[],"1970":16,"197104":[],"19710439":[],"1973":9,"197370":11,"19740":[],"197738983259782":11,"1979":6,"19800":[],"19853775e":[],"1989":[],"199":[],"19937":[],"19983530":6,"19994371":[],"1_1":12,"1_2":12,"1_3":12,"1cm":[0,8,10,18],"1d":[1,2,3],"1e":[1,2,4,13,14],"1e10":14,"1e4":6,"1f":1,"1k":16,"1n":0,"1s":[],"1x":0,"2":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],"20":[0,1,2,6,7,8,13,18],"200":[0,2,3,4,8,9,10],"2000":0,"200000":[],"20015436":6,"2004":13,"2006":20,"2010":1,"2011":1,"2014":4,"2015":1,"2016":0,"20174121":[],"2018":[0,6],"2018906331":[],"2019":[],"2021":[6,14],"2022":17,"2027":[],"20277777777777778":1,"20299677":16,"203":[],"20316225":16,"20320502":[],"20375361":[],"203753611274545":[],"20500":[],"20509391":[],"206":[],"2060":[],"20609082":[],"206091":[],"20661216":[],"206640":[],"20664007":[],"2069":[],"207545":11,"20756638":[],"20833333333333334":1,"20867052175003364":6,"20867052175006306":[],"20867052175109335":[],"20980":[],"21":[0,1,2,5,6,7,9,12,13,16],"210151":[],"2101511":[],"210340":11,"21058097":5,"21130":[],"2116753732":4,"21169159e":6,"21265216":[],"213":[],"213103":11,"213743":11,"21472683":[],"2147483647":[],"21519063":[],"21596432":6,"216290":11,"21654926":16,"216683":11,"21786964":[],"2188":[],"21919813":[],"219249":[],"21924917":[],"21944444444444444":[],"2195":[],"21985165":[],"21997099":[],"22":[0,1,2,5,6,12,13,16],"22014758":11,"220148":11,"22044605e":5,"220506557673408":[],"22094791":[],"221":8,"221180":[],"22134069":[],"2216":[],"2218":[],"221805":2,"221921":5,"222400":[],"2225":[],"2246674023625205":16,"225":4,"22567203":16,"2259440937":[],"226124657522696":[],"22612466":[],"226856":[],"22685646":[],"22690428":5,"22821344":16,"2284246870217162":6,"2284246870217459":[],"22842468702288576":[],"22842468702288582":[],"22847924":5,"22929905e":[],"2299":[],"22it":[],"23":[1,2,3,4,6,7,12,13,14,16],"23002365e":6,"23014274e":[],"231":[],"23103285":[],"231224729143838":[],"2315033":[],"23167717":5,"23168292":[],"231683":[],"2321528":[],"232153":[],"232435":[],"23297056":[],"23333333333333334":1,"233528":[],"234":6,"23408962e":5,"23483916":18,"23522201":[],"2357089093":[],"2360682191515046":[],"2361111111111111":[],"2364":[],"23659936":16,"237038":[],"23703839":[],"2379":6,"23792491":[],"237925":[],"23816792":[],"238168":[],"238574":[],"23857423":[],"23962594":16,"2397":[],"24":[0,1,2,3,4,6,13,14,16],"240670854503034":11,"24140":[],"2416":[],"24175744e":6,"2419":[],"24276315":[],"2430":[],"24390":[],"24444444444444444":1,"244858":[],"24485843":[],"24512498":[],"246":2,"2470":[],"2476536":[],"247654":[],"24770094":[],"24784064":5,"24829908":5,"24906604e":6,"24924624":[],"249302":11,"2493023":11,"2495":[],"25":[2,3,4,5,6,7,8,9,11,13,18],"250":[2,4,7,9],"2500":[],"25000":0,"250000":[],"250154":[],"2517560119":[],"251879":[],"252436":[],"25259666":[],"2526":[],"252866":[],"25286618":[],"25366775":5,"253668":5,"253775":[],"25385387":5,"253854":5,"255":3,"255001":[],"256":[2,4],"25617654e":6,"25617657e":[],"25617658e":6,"256962":[],"257":[],"2572":[],"2572495066":[],"2572e3a4b38d":[],"2575":[],"25792767":[],"25845e8df859":[],"25902112":16,"259153":11,"2597":[],"25976336":[],"26":[2,3,4,6,13,14,16,18],"26079358":[],"26115367":11,"261154":11,"26153846153846":[],"26185107":16,"26186844":[],"2619":[],"26290036":[],"26291585":[],"262916":[],"26294938":[],"2629493813057833":[],"26301436":5,"26306244":[],"264":[],"26409315307910025":6,"2640931530791003":[],"26409315307910036":6,"2640931530791005":[],"26409315307910053":[],"264666":11,"26466619":11,"265":[],"2650":[],"265109911":4,"26531223e":[],"2654":[],"26549135":16,"266":[],"26610075":[],"26666667":13,"26710969":5,"26780278":5,"268":[],"268227":[],"26822717":[],"268484":[],"26848435":[],"269":[],"27":[0,1,2,3,4,6,13,14],"270":[],"2703":[],"27050214":18,"27091656":[],"270917":[],"27092897":[],"27092910":6,"2750":[],"275341":[],"27562809e":[],"27621662e":[],"276263":11,"27692307692308":[],"27700":[],"2772":[],"2775623201":[],"27760":[],"278036":[],"27803645":[],"27924636":5,"27n_":18,"28":[1,2,3,4,6,13,14],"28001319":[],"28047021":[],"280573":5,"280647":11,"28065343":18,"28067036":[],"28097861":[],"280979":[],"2812":[],"282727":11,"283":[],"2830637392":4,"2831603":13,"28336218e":6,"2836":[],"28390":[],"28475098":8,"28590743":[],"2861":18,"28634473":[],"286345":[],"2871":[],"2873":9,"2882":18,"2886":18,"2886847885377843":[],"28868479":[],"28875373":[],"2890":0,"2892":18,"28967287":[],"29":[3,4,6,7,14],"29082851":[],"290829":[],"29083183":[],"290832":[],"29149329":[],"2915":18,"29167186":5,"29229741":[],"2923076923077":[],"29276615":16,"294277":[],"2942772":[],"29512284":[],"295123":[],"2954":[],"2955":[],"2956":[],"2957":[],"2958":[],"29588901":[],"29592539":[],"296247":[],"29661191":16,"297":[],"2971492148":[],"2972":[],"29822833":6,"298273":[],"298375":[],"298836":[],"29883607":[],"299267190588216":[],"299748":[],"2_":12,"2_1":12,"2_2":12,"2_3":12,"2_i":12,"2_m":[6,18],"2_t":13,"2_x":18,"2b":18,"2cm":8,"2d":[1,3,11,12,15],"2e":6,"2f":[0,7,9,10,11,12],"2ff97f4bf03b":[],"2g":2,"2g_i":2,"2k":3,"2m":6,"2n":[0,2,3],"2nd":9,"2p":18,"2pt":4,"2s":[],"2x":[0,3,8,13],"2x_ix_jy_iy_j":8,"2x_j":8,"2y_i":10,"2y_j":8,"3":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19],"30":[0,1,3,4,6,7,10,13,14],"30000":0,"30010":[],"30119421":8,"301475":[],"3014751":[],"3017":[],"3018":[],"3019":[],"301927":[],"3020":[],"3021":[],"30258509":16,"302m":[],"303":6,"3037":[],"3038":[],"30384239":[],"3039":[],"303m":[],"3040":[],"3041":[],"30466214e":6,"304m":[],"305":0,"30535506":[],"30552077":[],"30559547":[],"305m":[],"306":0,"3063":[],"306m":[],"307":0,"3072":3,"30761405e":[],"30787294":6,"3079975":18,"307m":[],"308":0,"30813073":16,"30839676":18,"30891693":[],"308917":[],"308m":[],"309":0,"30936179":[],"309362":[],"30940":[],"30b53504a633":[],"31":[3,4,6,12,14,16,18],"310":0,"311":0,"31120247":[],"311m":[],"312":[],"3120271598582915":[],"31211671":16,"31228042":13,"31229747":16,"3123314713548606":6,"31276579e":6,"312m":[],"313":[],"31311243":16,"31318084":5,"31377492":16,"314":[],"31424359":[],"314244":[],"31447174":[],"31457796":5,"315":6,"3155":[0,5,6],"315746":[],"31574634":[],"315977":[],"31597731":[],"316":[],"31605061":[],"31614188e":[],"31644071":[],"31650694":6,"31681097":11,"316811":11,"317":[],"31718909":11,"317367":11,"317m":[],"31835835":18,"31866499":[],"31896852":8,"319803":[],"31980301":[],"319m":[],"31it":6,"32":[3,4,6,7,12,13,14,16,18],"3200":1,"32039227e":[],"32047562":[],"32066545e":5,"32068012":18,"3208":2,"320m":[],"32149601703519115":6,"3214960170351912":6,"3215":[],"32179365":[],"32309075":[],"32320052":[],"324":2,"32458459":[],"32459186":[],"324m":[],"3250":[1,6],"32512":[],"326238":[],"3263505":16,"326m":[],"32714903e":5,"32721178":[],"327212":[],"32750531e":[],"32816737":[],"32903042":[],"3297":[],"32992274":[],"329923":[],"32it":6,"33":[3,4,7,12,14,16],"3303":[],"33066907e":5,"3310":[],"33166055e":[],"331939":[],"331m":[],"332331":[],"333":7,"3331":[],"33327369":[],"333274":[],"33333333":13,"3337":[],"33611111111111114":[],"336801":[],"33680101":[],"33711888":[],"3384":[],"33900713":[],"33956555":16,"33m":[],"34":16,"3403":[],"34040204e":[],"340782":11,"34114547":5,"34158665":[],"341m":[],"342680":[],"34305928":[],"3436":0,"3437":0,"34498451":16,"3456":[],"345687771875474":16,"34568872":[],"34569596":5,"3457":[],"3458":[],"34585355":[],"3459":[],"3460":[],"34678929":16,"346810":[],"3469819128513336":[],"34740615":[],"3498":[],"34it":[],"35":[0,2,3,4,6,14],"35030572":18,"35074881":[],"350749":[],"3514":[],"35140":[],"35147135":[],"351636":11,"35182854":5,"35203688":[],"35207264":[],"352073":[],"3522":[],"3525":[],"3528556":[],"352856":[],"3529":[],"3530606977":[],"35319678":16,"35346808":16,"3538":[],"35396404e":[],"35401056e":[],"3543":[],"3544313922":6,"3546":[],"35470445e":5,"3548":[],"355":[],"3551":[],"35533773":6,"35533774":[],"3556":[],"35562617e":[],"3558":[],"355906":[],"35590603":[],"3560":[],"356399":[],"3567":[],"3572":[],"35724288e":[],"3575":[],"357508":[],"3576":[],"3577":[],"35771826":6,"35771842":[],"35793003441520066":18,"3581341341":4,"35821426":16,"3585":[],"3587":[],"35892474":[],"35894575":16,"359":5,"3593":[],"3594821":[],"3595":[],"3598":[],"359999999999985":[],"36":[0,2,5,6,7,18],"360":1,"3604":[],"3605":[],"3606":[],"360688":[],"3609":[],"36102113":[],"36117602":[],"3613":[],"3615":[],"361556":[],"3617":[],"3621311":5,"3624":[],"3627":[],"3628":[],"363295916323784e":6,"363295916414895e":[],"3632959170548605e":[],"3632959215700067e":6,"363295924430451e":[],"363834":[],"36383443":[],"363936":[],"36393643":[],"3643":[],"3644017":[],"364402":[],"364418e97433":[],"3645":[],"3646":[],"3647":[],"365350":[],"36535019":[],"3655":[],"3655222":5,"3659":[],"3665263":18,"3668":[],"36689784":[],"366898":[],"3669":[],"367":2,"3672":[],"3673":[],"3674":[],"3679":[],"3684":[],"3687":[],"3688":[],"368m":[],"369139":11,"36it":[],"37":[2,3,4,6,7,14],"3704":[],"370782966":4,"3711":[],"3713":[],"3718":[],"3721":[],"3722":[],"3725":[],"3729":[],"37307168":[],"3739":[],"37396662":6,"37415316":[],"374291":[],"37429133":[],"3748":[],"3749":[],"3753":[],"3759":[],"3760":[],"3765":[],"376559":[],"37655936":[],"376834":[],"37683438":[],"37692363":[],"37703055":[],"37713991":[],"3772":[],"3773":[],"37732":[],"3776":[],"3777801602":6,"3779":[],"37835429e":[],"3784":[],"378664":[],"37866422":[],"37900111":6,"3791":[],"379203":[],"3794":[],"379647":[],"37964744":[],"37992857":[],"37it":6,"38":[2,3,4,7,14,18],"380":[],"38019139":16,"3802":[],"3803":[],"3804":[],"3805":[],"380739":[],"38073947":[],"3811":[],"38135733e":6,"3815":[],"381627865854956":[],"38162787":[],"38168549":18,"3817475779":6,"3818":[],"3819":[],"3820":[],"38222896":[],"3823886":[],"382389":[],"38246359":[],"382672":[],"38267217":[],"3827":[],"382951":[],"38295101":[],"3830":[],"38302314":18,"3833":[],"38336316":[],"3834":[],"3837":[],"3838":[],"3839":[],"3842":[],"3850":[],"3851":[],"38533184":[],"38533185":6,"3854":[],"3858":[],"386":[],"38605872":[],"386059":[],"3861":[],"3862":[],"386294":11,"38629412":11,"38629436":16,"38629844":16,"38637915":16,"3864":[],"3867":[],"3869":[],"387":[],"3871":[],"3872":[],"387482":[],"38748219":[],"3876":[],"388":[],"3881":[],"3882":[],"3885":[],"38868469":[],"3888":[],"3889":[],"389":[],"38901478":[],"38906684":[],"389067":[],"3891":[],"38916861e":6,"38962192e":6,"3898":[],"39":[0,2,3,4,14,19],"390":[],"3906":[],"39095416":[],"3914":[],"3915":[],"3916":[],"391602":[],"3917":[],"3922":[],"3925515884752442":[],"39272691":13,"3928":[],"3931":[],"39311435":[],"39384255":5,"393843":5,"3943":[],"3944":[],"39456996":[],"3950":[],"3955":[],"39560937":[],"39579407":5,"3958":[],"3960":[],"3962":[],"3970":[],"39706038":5,"39724390e":[],"3975":[],"397700":11,"39789527":16,"3979":[],"39794864e":[],"3980313467":6,"3983":[],"39924562":[],"399246":[],"3994":[],"3996":[],"399836":[],"39it":6,"3d":[2,3,4,6,13],"3f":[1,3,9],"3n":16,"3x":[2,8],"3x_i":2,"3y":8,"3yk470mj5p931p9dtkk0y6jw0000gn":[1,6,13],"4":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],"40":[1,6,19],"400":4,"4000":20,"4005":[],"4011":[],"40116777":[],"401168":[],"4012":[],"4017":[],"40183706":16,"401842":11,"40214433":[],"4022":[],"40236901e":[],"4027":[],"4030":[],"40340043":[],"4034668048":[],"4038":[],"4039":[],"404":[],"4045":[],"4048":[],"4055":[],"405890":11,"4059":[],"40599799":[],"4068":[],"4069":[],"4075":[],"40754621":[],"4077":[],"408":[],"4082":6,"40829683":[],"408297":[],"4084":[],"4087":[],"4087793":5,"4088":[],"4089":[],"409":[],"40927184e":6,"40980089":5,"409801":5,"40a38ad763f1":[],"41":[0,2,16],"410":[],"4100":[],"4107":[],"410815":[],"41081513":[],"411":[],"4115":[],"4117":[],"41170104":13,"412":[],"41211579":[],"412116":[],"4128":[],"4131":[],"41351287":[],"413513":[],"41357064":[],"4143":[],"41433969":5,"4144":[],"41446721":18,"4146":[],"41511965e":1,"41542567":18,"4155":2,"415534701258823":[],"41566661":16,"4162706317":6,"4167":[],"4176":[],"4177":[],"418506":11,"4186":[],"41876267":[],"418763":[],"41882036e":[],"41882037e":6,"4192423635":[],"41958102e":[],"4198":[],"41990268":[],"41it":[],"42":[1,3,4,8,9,10,14,16],"420":[],"42028578":16,"42037468e":[],"42078103":[],"421":[],"4212":[],"422":[],"422275":16,"4224":[],"422480":[],"4224801":[],"423":[],"42340403e":[],"42394972":[],"424":[],"42441033":5,"42449643":[],"42450":[],"425":[],"4255":[],"4258989918":[],"426":[6,7],"42615374e":[],"42631342":[],"427017":[],"42732954":18,"4275":[],"4284066":16,"43":[0,1,3,4,7,14,16],"43054282":5,"43135183":[],"43294696e":[],"43330971e":6,"43333886":16,"43482628":18,"434932":[],"43493232":[],"435163":[],"43552433":[],"435567":11,"43556723":11,"43560678":16,"43579948e":6,"436462435":4,"43761347":[],"43766686":11,"4379":[],"438060758":6,"438136":[],"43876695":[],"438767":[],"439230":6,"4399427":[],"439943":[],"44":[0,1,3,4,14,16],"44089210e":5,"4410":[],"4411":[],"44152248":16,"442600":11,"442701":[],"44270138":[],"443217":[],"444":[],"44688507e":[],"44830642":16,"44970586e":1,"44it":6,"45":[3,4,14,19],"450":[],"450257":11,"4504":[],"45290829":[],"45393214e":[],"454027":[],"45402701":[],"4543859":[],"4557763":11,"455947":[],"456":[],"456418966187335":[],"457":2,"45741697":16,"457770268480242":[],"458027":[],"458078":11,"45960079":5,"45985488":[],"459855":[],"46":[3,4,14,19],"4601":[],"461":[],"461175":[],"462":7,"46284227":18,"46383925e":6,"464424":[],"4644244":[],"46508305":[],"46567887":[],"466":[],"46602982":[],"46650488":5,"466505":5,"46696223":[],"469":[],"46932688":[],"4694":[],"46984697e":6,"469868":[],"46986815":[],"47":[3,4,14,19],"4703":[],"47042744":5,"470714":[],"47075725":6,"47116868e":6,"47125748":5,"47132891":5,"47245463":[],"472455":[],"47387858":[],"47400238":[],"47432993":[],"4744":[],"4744219":[],"47478057":[],"47482507":18,"47485224":[],"475311":[],"47531107":[],"47610036":6,"47815203":11,"47920156":[],"47942814":[],"479465113":4,"48":[3,4,14],"48089797":[],"48133064":[],"481979":6,"48212873":[],"48257387":19,"48316523e":[],"483257001":13,"4837":[],"48420165":[],"48476997":11,"48574149":[],"486873":[],"48687342":[],"48739546":16,"48871288":5,"488713":5,"489":[],"489522":[],"48952201":[],"48971452":18,"48994188":5,"48it":6,"49":[3,4,5,6,11,14],"490":[],"491":[],"49152":3,"492":[],"49282737":16,"493":[],"49385454e":[],"4940954":0,"4959161509356135e":[],"495916150936645e":6,"495916150936654e":[],"4959161509377256e":6,"495916150938325e":[],"49614357":[],"496337":[],"49633743":[],"49636583":[],"49672291":16,"497":[],"498":[],"499":[],"4990":18,"499012":[],"49901244":[],"4992":18,"49932427e":5,"4997":18,"49992743e":[],"4c4c7f":[9,10],"4d":3,"4f":6,"4y":8,"4y_i":10,"5":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],"50":[1,2,3,4,6,7,8,10,13,14],"500":[1,3,4,6,9,10,13],"500000":[],"50000455":5,"50000553":5,"50000718":5,"50000855":5,"50000969":5,"50001063":5,"50001142":5,"50001207":5,"50001261":5,"50001306":5,"50001343":5,"50001374":5,"500014":5,"50001414":5,"50001422":5,"50001439":5,"50001454":5,"50001466":5,"50001476":5,"50001485":5,"50001492":5,"50001498":5,"50001502":5,"50001506":5,"5000151":5,"50001512":5,"50001515":5,"50001517":5,"50001518":5,"50001519":5,"50001521":5,"50001522":5,"50001523":5,"50001524":5,"50001525":5,"501":[],"501049":[],"50104946":[],"50105159":[],"5018":18,"50227564e":6,"5031474174499113":[],"50314742":[],"50321091":5,"504167":[],"50416731":[],"504881":11,"50488131":11,"506":0,"50680321e":[],"50727059":[],"50754416":18,"50769230769231":[],"507d50":[9,10],"50846111e":[],"50846112e":6,"50it":[],"50j":13,"50x10":1,"51":[3,4,10,14],"510":1,"51004249":[],"51126895e":[],"51131471":[],"511315":[],"51150176":16,"51174395":16,"511888":5,"51191552":6,"511977":[],"51197747":[],"512132":[],"51214899":[],"51265232":[],"51289697":[],"512897":[],"5138":[],"51389553":[],"514219":[],"51561271":[],"51664729":18,"51732028":16,"517350858882083":[],"5177783846":4,"517823":[],"51782322":[],"518030":[],"51803019":[],"5188328":[],"518833":[],"519842":[],"52":[3,4,14],"520931":[],"52093124":[],"5216048821598704":[],"521719":[],"52171908":[],"5222222222222223":1,"522758":[],"52307692307693":[],"5260627":[],"526744":11,"52713812":11,"52723079":[],"52773051":[],"52799362":[],"528115":[],"52811546":[],"52874252":5,"529":[],"52911941":[],"52945798e":[],"53":[3,4,9,14],"5303329":11,"5305555555555556":1,"5312":[],"531280":[],"53189647":[],"53312754":[],"533941":11,"53394148":11,"53423784":[],"53479276":[],"534793":[],"53603432":[],"53611562":[],"53697476":[],"53703498":6,"5378811":11,"53794784":[],"537948":[],"53815559":[],"53846153846155":[],"539261":11,"53938383":5,"539384":5,"53952479":[],"539525":[],"54":[6,18],"540":[],"54016188":[],"540162":[],"54039921":5,"54041041e":[],"541605":[],"54163136":[],"544439":[],"54537329":18,"546166676":[],"546712":[],"54671213":[],"5472246386316972":18,"54722464":18,"54780216":[],"54845458":[],"548455":[],"54886137":[],"54it":[],"55":1,"5501":[],"55026099":[],"550321":[],"55202922":16,"552731":11,"55273102":11,"5539":[],"55505907":[],"555187":[],"55518724":[],"555496":[],"5554964":[],"55553537":13,"5555555555555556":1,"55571665":13,"55578041":[],"5566":[],"557795":11,"558080":[],"55808001":[],"558241":[],"55824107":[],"55854694":11,"5594":6,"56":1,"56033697":5,"561":[],"5611":[],"5615":[],"56183518":18,"56198284":5,"5625":[],"56302854":[],"5639":[],"564":[],"564374":11,"56437897":[],"564379":[],"565":[],"565006":[],"56500639":[],"56536":0,"56556315":16,"565651":[],"56565106":[],"566":[],"566074":11,"56607416":11,"56636616e":6,"567":[],"568":[],"569":1,"56912044e":6,"56939714":5,"56992937":[],"57":[0,8,19],"570":[],"5700":[],"571":5,"571092":5,"57109235":5,"571105947979336e":[],"571105947979352e":6,"571105947979394e":6,"571105947979395e":[],"571105947979439e":[],"57154252":[],"57174058":[],"57201944e":6,"57266138":[],"57361898":[],"574465":11,"576431":11,"57643113":11,"57673618":[],"57810065":16,"57842073e":[],"578889":[],"57888946":[],"57it":[],"58":[10,19],"58084359":11,"58112299":5,"581123":5,"58171189":18,"58187347":16,"583595":[],"58395707":[],"58428804":[],"58474054":16,"584804":[],"58671946":16,"5888888888888889":1,"589":[],"58986647":[],"59":2,"590":[],"591":[],"591317992":4,"591594":[],"59159438":[],"59182949":[],"59190877":16,"592":[],"593":[],"593040":[],"59304008":[],"5944444444444444":1,"59445979":5,"594460":5,"59591979":[],"595920":[],"59592669":[],"59616454":[],"596165":[],"59766":[],"597660":[],"59833875":[],"598392":[],"59839245":[],"59955801":[],"5cm":18,"5dd54edf2138":[],"5f":8,"5x":8,"5y":8,"6":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18],"60":[1,2,3,6],"60000":4,"6019067271":4,"60236938":[],"60293962":5,"603494":[],"60349429":[],"60420593":5,"6052136":18,"60538875":[],"60619654":[],"6063219":[],"606439":[],"60673226":11,"606760":5,"60685864":[],"60791699":[],"6079169911277265":[],"608028":[],"60802823":[],"60815105":6,"6084611325305795":16,"60943791":16,"60980325":16,"61":[2,7],"61033524":[],"6111111111111112":1,"61123608":16,"612939":[],"613579":[],"61399851":[],"613999":[],"61406871":[],"614133":[],"61413333":[],"61463451":[],"614808":11,"6149274949460215":[],"61576236e":[],"61702282":6,"617572":[],"61757228":[],"618":[],"61808351":[],"618982":[],"6199381169260247":[],"62":[],"62168613":[],"62170669":[],"621707":[],"62249103":16,"62364974":[],"62373464":11,"625":7,"62620724":16,"626635268":6,"62683307":16,"62767384":[],"62894215":5,"62896882":[],"629961":[],"63":[0,1,6,7],"6300745149331701":[],"630224":[],"63025821e":6,"63207808":[],"63249532e":6,"63270833":[],"63367582":[],"633676":[],"63395187":[],"63430285":13,"63498144":5,"63675140":[],"6371293350711955":[],"637545":[],"63754524":[],"63860687":[],"63862189":[],"63901111":[],"63it":[],"64":[1,2,3,4,7,13,16],"64012627":5,"64064128":16,"64113381e":[],"64141716e":[],"642380":[],"64238022":[],"64293754":[],"6431453":13,"64425009":[],"645":[],"64528459":11,"645285":11,"64615384615385":[],"646283":11,"647":6,"64742912e":6,"647473":11,"6489862":16,"649339":[],"64933923":[],"649382":11,"64x50":1,"65":[1,2,7,8,9],"65136857":[],"6530742540053943":[],"65444431":16,"65522261":[],"65578316":18,"6562":[],"65626043":[],"65628853":[],"65885453":5,"659306":[],"65it":6,"66":2,"66054752":[],"66087937":[],"66204648":6,"66219404":6,"66226149":[],"66247212":[],"662854":[],"66285434":[],"6628996975186953":[],"66292841":[],"66295776":[],"662958":[],"66310422":[],"6638":[],"66410989":[],"66560":[],"66619972":[],"666200":[],"66620847":18,"6669838269597004":[],"667":[],"668172":[],"668186":[],"66818635":[],"66934291":[],"66981186":16,"66it":[],"67":2,"67047975e":6,"671089":[],"67258699":16,"672721":[],"67314874e":[],"67588315":[],"67591616":[],"67697934":[],"67838309":[],"67882608":[],"67970864":[],"679709":[],"68":2,"6808538439837775":[],"68176047e":[],"68192193":5,"68246089":[],"682464":5,"68246434":5,"68279358":[],"6834195":[],"68485505":16,"68534263e":6,"68542204":5,"68545647e":[],"6869":[],"68719389":[],"687194":[],"6887363571":4,"689230294669661":[],"68929213e":6,"68944595":[],"689519":11,"68965135":[],"69":[2,7,18],"690":[],"69023787":[],"690569639355314":[],"69061276":[],"690617":[],"69069n_":18,"69115646":16,"692":1,"69295955":[],"6943316601792833":18,"69481746":16,"69484813e":[],"69493539":[],"69504801":6,"6960326":[],"69634577e":6,"69695259":5,"6984511994530214":[],"69908626":6,"69985355":[],"6999536":11,"69it":[],"6e75736fdab1":[],"6f7a6bd7d79f":[],"6m":[],"6n_":18,"7":[0,1,2,3,4,5,6,7,8,9,11,12,13,14,16,18,20],"70":[1,2,6,7],"70127680":[],"701370":5,"70179437":[],"70205195":[],"70354373":[],"703716d317a7":[],"70434005":[],"7050":[],"70598996":[],"70653767":4,"70710678":5,"70721787":[],"707218":[],"70769586":[],"70831425":[],"70832814":5,"70980493":[],"70it":6,"71":[1,2],"71131626":[],"7119":[],"712018":11,"7134":[],"713487":[],"71348713":[],"71350226":[],"7151":[],"71721168":[],"71760245":16,"718165":5,"71822416":5,"718697":[],"71869727":[],"72":2,"72174172":11,"722047011333792":[],"72271878e":6,"72347283":[],"7236674":5,"72373129":[],"72394787":16,"724":3,"72509099":16,"72522848":[],"72594302":16,"72671218":18,"72859758":5,"7293182":[],"72981762":8,"73":6,"73005463":18,"7306310662842432":11,"731000":[],"73174557":[],"73287103e":[],"733096":[],"73406033e":[],"73484667":[],"735738558766299":[],"73573856":[],"73752910":[],"7386068":16,"73it":[],"74":6,"740":[],"74081822":8,"741264":[],"74126425":[],"742975":[],"74297504":[],"74368436":[],"743u":[],"7448615806559786":[],"7469898175164704":[],"74840212":5,"7484669886413582":[],"749765":[],"75":[2,5,6,8,11],"7501749450963715":[],"750445":[],"750u":[],"75106135":[],"75118364":[],"751275":5,"75127504":5,"751699":11,"75170092":5,"75350216":16,"75361646":18,"753846153846155":[],"7546383166870465":[],"75517445":[],"756232":[],"75623206":[],"756352":[],"75703965":[],"757040":[],"758193":[],"75819326":[],"75838233":[],"75it":[],"76":[2,19],"76060096":[],"76063234":18,"76066069":[],"763u":[],"7643536":[],"765":7,"76529528":[],"76674796":[],"76731400e":[],"76802186":[],"768813":[],"76881337":[],"76923076923077":[],"76936315":5,"7694444444444445":1,"77":[2,19],"77034458":[],"770345":[],"7705527590466072":11,"77085375":18,"77152076":5,"7718":9,"773329728649545":[],"77332973":[],"77333117e":[],"774300":[],"775":[],"77559332":18,"77618224":[],"77627886":[],"77632220e":[],"77636e":13,"77662945":[],"7767978193240488":[],"77711437":[],"77714169":8,"77754132e":[],"7782028952":4,"77865169":[],"77954956e":5,"78":2,"78011544":[],"78156479e":[],"78184120e":6,"78286771":16,"7843182645426894":[],"7846153846154":[],"7851533175757255":5,"787349":[],"7873493":[],"78752269":[],"78941903":5,"78988962e":[],"79":2,"79009329":[],"790818":5,"79081838":5,"79093776":[],"79111643":5,"791123":[],"79135075":16,"79145214e":[],"7923086060375724":18,"79230861":18,"793167":[],"79394867":[],"7939646":[],"794282":11,"79449156":[],"79602861":[],"79754246":[],"797e":6,"79856831e":[],"798761":[],"79876149":[],"7bsq":17,"7c394b1e8b71":[],"7d7d58":[9,10],"7f2b3a6174c2":[],"7m":[],"7odqolophta":17,"8":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18],"80":[0,1,2,5,6,8],"800":[4,7],"800615":[],"80162359":[],"802796":[],"80279641":[],"80315282":[],"803153":[],"80354994":6,"803804":[],"80380438":[],"80469739":5,"8049181":16,"8055555555555556":1,"80561191":[],"80609615e":6,"80609616e":6,"8064":[],"80661365":[],"806614":[],"80728853":18,"80734875":[],"807349":[],"80738685":[],"80747253":[],"80842254":[],"808423":[],"80847477e":6,"81":[1,2],"81048318e":6,"8108619":[],"81160425":5,"81187794":[],"81333804":6,"81333805":[],"81388724e":[],"814":[7,11],"815563":[],"81592628":16,"81633628":11,"816454":[],"81671821":[],"816847":[],"8175":[],"8192798":16,"81974332":[],"82":2,"82073684":16,"8219235992494145":[],"8219236":[],"82198978":5,"82358522":18,"823585220707946":18,"82454365":16,"82650876":[],"826509":[],"8265786":5,"82747653":[],"827477":[],"82773778":[],"828190347382744":18,"82819035":18,"829648415811072":[],"82964842":[],"82997013e":5,"83":2,"8305555555555556":1,"834027":11,"83402742":11,"83512277":5,"836874":[],"83687444":[],"83698677":[],"83999999999999":[],"83it":6,"84":2,"84062065":[],"84203538":[],"84228957e":[],"84232163":[],"842436":[],"84292394":[],"842u":[],"84310736":18,"84355903e":1,"84443254e":1,"84569271":[],"84653115":16,"84780262":6,"84854738":[],"848618":5,"84861838":5,"84886051":[],"848861":[],"84923989e":6,"84924834":[],"84977962":11,"84994524":5,"85":[1,2],"850164":5,"8503720991789538":[],"85065653":18,"85086629":16,"85091337":[],"85120833":16,"85263220":6,"8527777777777777":[],"85278920e":[],"853241":[],"85324115":[],"853u":[],"8548082":16,"8557822":16,"85601992":5,"85758696":[],"858":[],"8583333333333333":1,"85953586":[],"85959007":[],"86":2,"8608479":[],"860848":[],"861":[],"86117291":5,"86134827":5,"86145244":11,"86171505":[],"86252988":6,"8638888888888889":1,"86425056":[],"864251":[],"86478158":[],"86546962":[],"86550074":18,"86623151":[],"86630":[],"8666666666666667":1,"86810":[],"86879198":[],"868792":[],"86893619":13,"869":0,"86905621":[],"86925797":[],"869258":[],"87":0,"870":0,"8702784034":4,"8705211":16,"871":0,"87191952":[],"871920":[],"872":[],"8722222222222222":1,"87243817":18,"873":0,"87327414":[],"87381451":5,"874":0,"874951":[],"87495119":[],"875":1,"8759":13,"876":6,"87625493":[],"87647541":[],"876664":[],"87666423":[],"87667593906086":18,"87667594":18,"8768":[],"878297":[],"87836018":[],"8792323":16,"879271":[],"87927126":[],"87940752":[],"87it":[],"88":[2,13],"88001352":16,"88017651":[],"880177":[],"88031314":[],"88046261":5,"8805555555555555":1,"88063413":16,"88118231":[],"88137798":11,"88168312e":6,"881788":[],"8826033":18,"883":[],"88336879":5,"884":[],"88477619":[],"885":[],"88512489":[],"88529063e":6,"8855417382991412":[],"88554174":[],"88560514":18,"886":[],"8866190885623907":18,"88661909":18,"88679947":[],"887":[],"887366":[],"88736621":[],"88746795":18,"8879":[],"88871662":[],"8888888888888888":1,"889080":[],"88908038":[],"8894":[],"889686":[],"89":2,"89045167":16,"8916666666666667":[],"89274639":[],"89288636":11,"89298533":13,"89335182":[],"893352":[],"893489":[],"89348922":[],"89410423":5,"8944444444444445":1,"89550839":[],"89565264":[],"89582298":18,"8962476":[],"896248":[],"89873772":[],"89876748":[],"8991514":[],"89944994":[],"899450":[],"8f":6,"8g":6,"8n":16,"8x8":1,"9":[0,1,2,3,4,5,6,7,8,9,11,12,13,14,16,18],"90":[1,2,6],"900449":[],"9005135872087155":[],"90054363":[],"90066122":16,"9007164":16,"90075537":5,"9011":6,"90220243":5,"90266948":5,"90268858":[],"9027777777777778":1,"9033":6,"903824":[],"90382431":[],"904":6,"9040":9,"90475506e":6,"90540529":[],"9055555555555556":1,"90559087":[],"905591":[],"90595152":16,"906747":5,"90694878":16,"9083333333333333":[],"90884627":[],"90895045":[],"90940378":[],"90999452e":[],"91":19,"910":[],"9111111111111111":1,"91124889":18,"91128596":5,"912u":[],"913":[],"91379157":[],"913791573406831":[],"91383439":[],"91396388":[],"914":[],"91416375":[],"91479093":[],"91492986e":6,"915":[],"91511388":13,"91549644":[],"916":[],"91616374":[],"916164":[],"9166666666666666":[],"91682433":[],"917":[],"91760278":5,"918":[],"91812702":5,"918992":[],"919":[],"92":[6,19],"92087142":18,"9212905":[],"921291":[],"92143477":[],"921435":[],"92208477":[],"922085":[],"92272314":[],"922u":[],"92343595":[],"924018":[],"92461411":13,"92477093":[],"924e":6,"925":1,"92507116e":1,"9252772":[],"92578916":5,"92603747":[],"92626212":[],"92631966":11,"926320":11,"926583":[],"92658312":[],"92754397":[],"927544":[],"9277777777777778":1,"92811987":[],"92817032":13,"92819235":[],"92857143":7,"92921648":18,"92968793":16,"92it":6,"93":[],"93037171":[],"930372":[],"9305555555555556":1,"930583":[],"930683":[],"931":0,"93155188":5,"93158979":5,"93188452":[],"931885":[],"93248252":[],"932483":[],"932u":[],"933":5,"93414191":[],"93492130e":6,"93579127":[],"93586895":11,"935u":[],"9361111111111111":[],"936762":[],"93676229":[],"936856":[],"93685631":[],"937":18,"937082":[],"93799826":5,"938":18,"9387":[],"939":[0,18],"94":[7,18],"9400":[],"94054854":[],"940549":[],"940776":[],"94077605":[],"94107596":[],"941866404575299":[],"94212937":[],"94226022e":6,"94284104":5,"94320205":5,"94321297":16,"9444444444444444":1,"945":[],"94548496":[],"94591015":16,"946":[],"94639099":11,"946393":[],"94659383":[],"946957":5,"947":[],"9472222222222222":1,"94735055":[],"947903":[],"94790323":[],"948":[],"94822514":6,"9482527":5,"948641":[],"949":[],"94905663":18,"94915262":[],"94986593":11,"95":[1,7,11],"95008046":6,"95079764":[],"95231424":5,"9527777777777777":1,"95284275":5,"95302":11,"953065564":1,"95351665":5,"954":18,"95446837":[],"9549351910143222":[],"954988":[],"954u":[],"9555555555555556":1,"95569422":[],"955820c21e8b":4,"956563":11,"95684892":5,"95703":13,"95714723":[],"957147232685324":[],"957421":[],"95742107":[],"958228616652075":[],"9582286166520774":5,"958476":[],"95it":[],"96":[6,7,11],"960":18,"9601304850018328e":[],"960130485007504e":6,"960130485007934e":[],"9601304850213484e":[],"96013048502692e":6,"96024953":5,"96032148":[],"96084663":5,"961":18,"962":18,"9626883":16,"9635449873404844":[],"9637117593816477":6,"96390357":[],"9640435":5,"964268":[],"96426825":[],"964735":[],"96473528":[],"96489434":[],"9649652536":4,"96527903":[],"96551427e":[],"965548":[],"96601782":[],"96606158":[],"96620033":[],"96653373":[],"96670977":[],"96686324e":[],"96688672":5,"9674916":5,"967536":11,"9675364":11,"9678":6,"967809":11,"96812218":16,"96863851":[],"96987657":[],"96992454":[],"97":7,"97005689":5,"970057":[],"970477":5,"97047717":5,"97065296":[],"97108e":13,"97117751":[],"97202":[],"9722222222222222":1,"97230501":[],"97243128":5,"97300836":5,"97434186":16,"97497404e":6,"975":1,"97507735":5,"97547354":[],"97547354476579":[],"975510299261579":[],"9760832":[],"97705827":5,"977418":[],"97758848":5,"9777777777777777":1,"977880":[],"97788031":[],"9780387310732":20,"9780387848570":20,"9781492032632":20,"978553":5,"97898392":6,"97926491":5,"98":[0,1,7],"980":[],"98017611":[],"98036405":[],"9805555555555555":1,"98091621":5,"981321":[],"98139097":5,"98153145":16,"98248312":5,"98249059":[],"982491":[],"98266587":[],"98275501":5,"982758":[],"98275836":[],"98316352":11,"983164":11,"983310":[],"98346748":[],"9835443722554817":[],"98399675":[],"98413059":5,"984525":5,"98454786":5,"98467494":[],"985":18,"98566191":5,"986":18,"9861111111111112":1,"986699":5,"98680716":5,"98699753":16,"98716878":5,"98740124":18,"98756882":[],"98794823":[],"9879924":[],"98808176":5,"98822371":6,"9888888888888889":1,"989":18,"9890348":5,"9893149172528393":[],"9893447":5,"9898254753574576":[],"98982548":[],"9898ff":[9,10],"99":[6,7,11,13],"990":[],"99009525":5,"9902552771282336":[],"99049330":[],"99051150":6,"99088801":5,"991":18,"99115119":5,"99157584":[],"99176998":5,"992":18,"99242921":5,"99265097":5,"99274513":[],"993":18,"99316252":5,"99353454":[],"993535":[],"993537":[],"99353748":[],"99371056":5,"993865":[],"99389612":5,"993972":[],"99397245":[],"9940672992288855":18,"9943201":5,"99435648":[],"9947756":5,"99492986":5,"99498108":0,"99519225":[],"99528218":5,"99539415":5,"9955282554647219":[],"99566069":5,"99578809":5,"99594988":[],"995950":[],"996":5,"99608161":5,"9963961":5,"99650061":5,"9967458":5,"99700706":5,"99709215":5,"99724883":[],"99729756":5,"99751458":5,"99758326":5,"99775587":5,"99775949":[],"99793613":5,"99799099":5,"99813653":5,"99828624":5,"99829953":[],"9983295":5,"99845267":5,"998577":5,"99861053":5,"99871521":5,"99881845":5,"99884384":5,"99893323":5,"999":[9,18],"99901896":5,"99903755":5,"99911427":5,"99918546":5,"99919837":5,"99926459":5,"9993237":5,"99933188":5,"99938942":5,"9994385":5,"99944272":5,"99949306":5,"99953381":5,"99953475":5,"99957911":5,"99961294":5,"99965056":5,"99967865":5,"99970988":5,"9997332":5,"99975913":5,"99977416":[],"99977849":5,"99980002":5,"9998161":5,"99984732":5,"99987324":5,"99989476":5,"99991263":5,"99992698":11,"999927":11,"99992746":5,"99993978":5,"99995":5,"9999555851685968":[],"999955585168597":6,"9999840939906267":[],"9999858320366368":[],"9x":6,"9y":6,"\u00f8yvind":[6,19],"abstract":1,"boolean":4,"break":[0,4,6,11,14],"byte":16,"case":[0,1,2,3,4,5,6,7,11,12,13,14,15,16,17],"catch":0,"char":[],"class":[0,1,3,4,6,7,8,9,11,12,13,18],"const":[],"default":[0,1,2,4,6,7,13,16],"do":[0,2,3,4,5,6,8,9,10,11,12,13,14,16],"ekstr\u00f8m":4,"eng\u00f8i":19,"export":9,"f\u00f8470":19,"final":[0,1,2,3,4,5,6,7,8,9,10,11,13,14,17,18,19],"float":[0,3,4,5,9,11,13,14,16],"function":[2,3,4,5,9,14,15,16],"import":[0,1,2,3,4,6,7,8,9,10,11,12,13,14,18],"int":[0,1,2,3,4,5,6,11,13,14,16,18],"long":[0,1,3,4,12,13],"m\u00f8svatn":6,"new":[0,1,2,3,5,6,7,8,9,10,11,13,14,16],"null":[],"public":[0,3,4,14,15],"return":[0,1,2,3,4,5,6,7,8,9,11,13,14,16,18],"s\u00f8rli":[],"s\u00f8rlie":19,"sch\u00f8yen":[6,19],"short":[4,5],"steinsv\u00e5g":[],"super":5,"switch":0,"throw":[3,6,18],"true":[0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,18],"try":[0,1,2,4,5,6,7,8,9,10,11,13,14,15,16,18],"var":[1,5,6,10,11,13,18],"while":[0,1,3,4,5,6,7,8,9,11,12,13,18],A:[2,3,5,6,7,10,11,12,13,15,16,17,18,19,20],AND:2,And:[0,3,4,5,6,9,13,15,18],As:[0,1,2,3,4,5,6,8,10,12,13,16,18],At:[0,4,6,13],BE:0,Be:[2,15],Being:13,But:[0,1,2,3,5,6,9,10,18],By:[0,3,5,6,12,13,16],For:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],IF:6,IN:20,If:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18],In:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],Is:11,Ising:[5,12],It:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],Its:[1,2,4,11],NO:[7,11],No:[3,4,6,7,8,9,14],Not:[0,1,5,6,17],OR:18,Of:18,On:[0,3,17,18,20],One:[0,1,3,4,5,6,7,8,11,12,13,18],Or:[0,1,6],Such:[0,6,12,18],That:[0,5,7,10,11,12,14,18],The:[4,10,13,14,16,17,18,19,20],Then:[0,1,6,8,9,10,11,12,13,14,16],There:[0,3,4,5,6,8,9,11,12,14,16,17,18,19],These:[0,3,4,5,8,9,10,11,12,13,14,16,18],To:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],With:[0,5,6,8,9,10,11,12,14,16,18],_0:[5,8,10,11,13],_1:[2,5,6,8,10,11,12,13,14,16],_2:[2,5,8,11,12,13,16],_3:16,_4:16,_9:13,_:[0,1,2,4,5,6,7,8,9,10,11,12,13,16],_________________________________________________________________:[],__call__:[],__class__:10,__doc__:6,__future__:[8,9],__getitem__:[],__init__:[1,3,4,14],__main__:2,__mosek:[],__name__:[2,10],__traceback__:[],_api:[3,4,14],_asarrai:[],_auto10:[6,12],_auto12:6,_auto1:[2,3,4,5,6,7,12,13,16,18],_auto2:[2,3,4,5,6,12,13,16,18],_auto3:[3,4,5,6,12,13,16],_auto4:[4,6,12,13,16],_auto5:[4,6,12,13,16],_auto6:[4,6,12,16],_auto7:[4,6,12,16],_auto8:[6,12],_auto9:[6,12],_ax:[],_base:8,_build:[0,15,17,20],_build_call_output:[],_c:1,_call:[],_call_flat:[],_check_1d:[],_check_optimize_result:[7,11],_compon:11,_config_pb2:[3,4,14],_coordinate_desc:6,_copy_docstring_and_deprec:[],_cpgg0jyh8m:17,_decor:0,_depth:9,_fraction:9,_get_lin:[],_getitem_multilevel:[],_handl:[],_i:[0,1,2,5,6,8,11,12,13],_inference_funct:[],_interpolatefunctionerror:[],_is_primit:[],_j:[0,1,2,3,5,6,8,13],_jit_compil:[],_k:13,_l:12,_lambda:6,_leaf:9,_logist:[7,11],_m:10,_make_vjp:[2,13],_maybe_define_funct:[],_multilayer_perceptron:1,_n:[2,5,8,11,13],_node:[2,9,13],_notokstatusexcept:[],_np:[],_num_output:[],_p:[5,8],_plot_arg:[],_process_traceback_fram:[],_r:[],_ratio:11,_sampl:9,_select_forward_and_backward_funct:[],_split:[6,9],_src:[],_stateful_fn:[],_stateless_fn:[],_sy:[3,4,14],_t:13,_test:6,_trace:[2,13],_valu:[2,13],_varianc:11,_weight:9,a0:3,a0faa0:[9,10],a1:0,a2:0,a3:0,a4:0,a_0:0,a_1a:0,a_2a:0,a_3:0,a_3a:0,a_4:0,a_4a:0,a_:[0,1,16],a_h:1,a_i:[0,1,2,12],a_j:[1,12],a_k:[0,1,12],a_ndim:[],aaron:20,ab:[0,2,5,13,14],ab_channel:15,abandon:1,abbrevi:17,abid:18,abil:[0,10],abl:[0,1,4,5,6,7,10,12,13],abort:[],about:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,20],abov:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,16,18],abovement:6,abscissa:13,absolut:[0,2,5,6,13],acceler:13,accept:[0,3,6,9],access:[0,3,11,18],accid:[4,6],accmod:[],accompani:0,accomplish:[8,9,13],accord:[0,1,2,5,6,9,12,13,14,18],accordingli:11,account:[0,3,5,13,18],accumul:[12,13,18],accur:[0,3,4,6,10,13],accuraci:[0,1,3,4,5,6,7,9,10,11,12],accuracy_scor:[0,1,10],accuracy_score_numpi:1,achiev:[0,1,5,6,8,12,16],aco:18,acquaint:15,acquir:[1,15],acr:0,across:[1,3,6,9,15],act:[1,3,16],action:18,activ:[0,2,3,4,9,17],actual:[0,1,4,5,6,8,11,16,18],ad:[1,3,4,5,8,13,16],ada_clf:10,adaboostclassifi:10,adadelta:13,adagrad:[],adam:[1,3,4],adapt:[4,6,13,20],add:[0,1,2,3,4,5,6,8,10,11,12,18],add_lin:[],add_outgrad:2,add_subplot:[1,7,12,14],addendum:5,addit:[0,2,3,5,6,7,8,9,10,12,13,15,16,18,19,20],addition:[12,13],address:[1,9,11,13,20],adjac:[3,12],adjoint:5,adjust:[0,5,12,13],admir:0,advanc:[4,6,12,20],advantag:[1,3,5,6,10,13,16],affect:3,affin:[0,3,8,11],afford:3,aforement:14,african:0,after:[0,1,2,4,5,6,9,11,12,13,15,16,18],afterward:0,ag:[0,7,17],ag_0:2,again:[0,1,4,5,6,7,8,10,11,12,13,18],against:[1,4,7,10],agegroup:7,agegroupmean:7,aggreg:[9,10],agorithm:10,agre:[5,6,18],agreement:13,ahead:9,ai:[0,20],aid:11,aim:[0,1,4,6,7,11,14,15,16],ainv:5,airplan:3,aka:5,al:[0,2,4,17,20],alarm:5,algebra:[0,3,5,13,15,17],algo:[],algorithm:[0,1,2,4,5,6,7,8,13,14,15,16,17,18,20],align:[0,2,5,6,7,8,13,18],all:[0,1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20],allevi:[1,13],alloc:[3,16],allow:[0,1,2,3,5,6,8,10,13,15,16],almost:[0,1,6,8,11,13,18],alon:[2,9],along:[2,3,4,5,6,9,10,11,15,16],alpha:[0,1,2,3,4,6,7,8,9,10,13,14,18],alpha_0:3,alpha_1:3,alpha_2:3,alpha_:10,alpha_i:[3,13],alpha_k:13,alpha_m:10,alpha_n:3,alpha_opt:13,alreadi:[2,3,4,5,6,10,12,15,16,18],also:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],alter:1,altern:[0,1,4,5,6,7,8,9,11,13,16],although:[0,1,5,6,8,10,13],alwai:[0,3,5,6,12,13,18],am:4,ame2016:0,american:0,among:[0,3,5,9,10,12,16],amongst:5,amount:[0,1,3,4,6,8,10,14,15],an:[1,2,3,5,6,7,8,9,11,12,13,14,15,16,18,19,20],an_:18,anaconda3:[],anaconda:[0,1,15],analog:13,analys:6,analysi:[1,3,4,7,14,16,17,20],analyt:[2,3,5,6,7,12,13,15],analyz:[0,1,3,4,5,6,14,18],andrew:1,angl:[0,3,9],anharmon:3,ani:[0,1,2,3,4,5,6,7,8,9,10,12,14,18],anim:[4,12],ann:12,annot:[0,1,3,7,8],anoth:[0,1,3,4,5,6,7,8,10,11,12,13,16,18],anp:2,ans_vspac:2,ansatz:0,answer:[0,1,3,5,6,16],antialias:[2,6],anticip:4,anymor:[1,8],anyon:[4,8],anyth:[1,18],anytim:19,apach:1,apart:[11,13],api:[1,3,4,14,15],appar:2,appear:[0,1,3,13,16,18],append:[1,3,4,8,9,13],appendcon:[],appendvar:[],appli:[0,1,2,3,4,6,7,8,9,10,11,12,13,18,20],applic:[0,1,3,4,5,6,7,9,12,13,16,17,18,20],apply_gradi:4,approach:[1,2,4,5,6,9,10,11,12,13,15,18,20],appropri:[2,6,9,12,13,15,18],approx:[0,2,3,6,10,11,13,18],approxim:[0,1,2,3,4,5,6,7,10,11,13,18],apt:[0,15],aq:18,ar:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],arang:[1,3,4,6,7,9,10,12,13],arbitrari:[1,4,6,8,12,13,18],arbitrarili:[0,1,11],arc:6,architectur:[3,4,12,20],area:[0,3,6,20],arg:[0,2,13],argc:[],argmax:[1,11],argmin:[4,10,14],argnum:[2,13],argnum_0:2,argnum_1:2,argsort:11,argu:[1,13],argument:[0,2,3,5,6,11,12,13],argv:[],argval:2,aris:[0,6,12,13,18],arithmet:[0,13,16],arm:6,arma:[],armadillo:16,around:[0,1,4,5,6,11,18],arr:2,arrai:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,18],arrang:3,arraybox:13,arriv:[0,6,9,11,16,18],arrow:12,arrowprop:8,art3d:13,art:[0,1,15],articl:[0,3,4,6,10],artifici:[0,2,7,12,20],artificialneuron:12,arug:13,arxiv:[3,4],as_fram:[],asarrai:[0,2,6,9],asc:[],ascii:[],ashrafi:19,ask:[5,6,11,12],aspect:[0,6,15],assembl:[0,3],assert:4,assess:[0,6],assici:4,assign:[0,7,8,9,12,13,14,17,20],associ:[0,6,9,12,14,18],assum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],assumpt:[0,3,5,6,9,11,18],ast:[0,5,6],astyp:[4,9,10],asymmetri:0,asymptot:[4,6],async_wait:[],atoi:[],atom:0,attempt:[0,4,6,7,8,10],attend:17,attent:[0,16],attr:[],attract:[0,10],attribut:[0,9],attributeerror:[],audi:0,audio:[3,4],aurelien:[0,17,20],austfjel:6,author:[0,1,3,4,10,14,18],authour:[],auto:[6,9,10,18],autocor:18,autocorrelation_tim:18,autocorrelform:18,autocovari:18,autoencod:[4,15],autoencond:15,autograd:15,autograph:[3,4,14],autom:[0,15],automac:16,automat:[0,1,2,3,4,11,15,16,17],automobil:3,autonom:[4,20],avail:[0,1,4,6,10,11,15,16,17,20],averag:[0,1,3,6,9,10,13,14,18,19],avg:[],avoid:[0,4,5,6,9,11,13,16],avx2:[],avx:[],awai:[2,3,6],awar:[2,10],award:19,ax:[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16],axes3d:[2,6,13],axes_grid1:6,axessubplot:[],axhlin:8,axi:[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16,18],axiom:5,axlabel:0,axvlin:[4,8],axvspan:4,b1:8,b2:8,b3:8,b:[0,1,3,4,5,6,8,9,10,12,13,14,18,19],b_0:0,b_1:[0,2,12,13],b_2:[0,13],b_5:13,b_:[0,1,16],b_group:9,b_i:[0,1,2,12],b_ia_:0,b_ia_i:0,b_index:9,b_is_vec:[],b_j:[1,12],b_k:[0,1,12,13],b_m:12,b_meta:[],b_score:9,b_valu:9,bachelor:17,back:[0,3,4,5,6,8,9,10,16,17,18],backbon:16,backend:[1,4],background:[17,20],backpropag:1,backtrack:9,backup:16,backward:[1,2,4,12,16],backward_pass:2,bad:6,badli:18,bag:[9,15,17],bag_clf:10,baggingboot:10,baggingclassifi:10,baggingtre:10,balanc:6,band:16,bandwidth:16,bar:[0,6,11],barber:20,bare:[4,10],base:[0,1,3,4,5,7,8,9,10,14,15,18,19,20],basi:[5,7,8,10,11,12,13,16],basic:[2,6,8,12,13,14,15,17,18],batch:[3,4,11,12,13],batch_shap:4,batch_siz:[1,3,4],batchnorm:4,bay:7,bayesian:[5,15,20],bc298b802fe2:[],becaus:[0,1,2,3,4,5,6,8,9,12,13,14],becom:[0,1,2,5,6,7,9,12,13,18],been:[0,1,2,3,4,5,6,11,12,13,15,16],befor:[0,1,2,3,4,5,6,7,8,12,13,14,16,18],beforehand:[0,18],begin:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,16,18],behav:[1,6,13],behavior:[0,1,13],behaviour:12,behind:[0,1,6,8,13],behnoosh:19,being:[0,1,2,3,4,5,7,8,10,11,12,13,18],believ:[9,16],belong:[7,8,9,13,14],below:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],benchmark:10,bendik:[],benefici:[1,13],benefit:[0,1,4,11,13,15],bengio:[1,17,20],benign:[1,7],bennosh:19,besid:[4,5],bessel:5,best:[0,1,2,3,4,5,6,7,8,9,10,12,13,19],beta:[0,1,3,5,6,7,10,11,13],beta_0:[0,1,3,5,6,7,13],beta_0x_:0,beta_1:[0,1,3,5,6,7,10,13],beta_1x_0:0,beta_1x_1:[0,7],beta_1x_2:0,beta_1x_:0,beta_1x_i:[7,13],beta_2:[0,3,13],beta_2x_0:0,beta_2x_1:0,beta_2x_2:[0,7],beta_2x_:0,beta_3:3,beta_:[0,3,6,7,13],beta_i:[0,3,5],beta_j:[0,5,6,13],beta_k:13,beta_linreg:13,beta_m:10,beta_mg_m:10,beta_n:3,beta_p:7,beta_px_p:7,betavalu:5,better:[0,1,2,3,4,6,9,10,11,12,13],between:[0,1,2,3,4,5,6,7,8,9,11,12,13,14,18],beyond:[0,1,5,6,8,13],bf:[13,14,16,18],bgd:13,bia:[0,1,2,3,5,8,9,10,12,13,17],bias:[1,2,3,5,6,9,12],big:[0,1,2,5,6,14],bigger:[1,6],bigr:12,bike:9,bilek:19,billion:[3,12,15],bin:[0,7,18],binari:[0,3,5,7,9,10,12,17],binarycrossentropi:4,bind:0,binomi:[15,18],binsboot:6,bioinformat:0,biolog:[1,12,20],bios1100:15,bird:[0,3],bishop:[17,20],bit:[1,4,16,18],bitwis:[3,4,14,18],bivari:2,bk:[0,13],bla:16,black:[8,9,14],blob:17,block:[6,10,15,16,18],blockingavg:[],blockingstd:[],blockingvar:[],blocksiz:[],blocksizemax:[],blocksizemin:[],blogpost:4,blue:[0,3],bmatrix:[0,1,3,5,7,8,11,13,16],bmi:1,bodi:[0,1,4,12],bold:1,boldfac:[0,5],boldsymbol:[0,1,2,3,5,6,7,8,10,11,13,14],boltzmann:[12,15],book:[17,20],boost:[1,9,15,17],boostrap:10,bootavg:[],bootstd:[],bootstrap:[1,13,15,17],bootvar:[],bootvec:[],boston_dataset:0,bot:8,both:[0,1,4,5,6,8,9,10,13,14,15,16,18,19],bottl:7,bound:[0,8,12],boundari:[2,4,8,11,12],boundkei:[],box:[2,4,9],boxed_arg:2,boyd:[8,13],bracket:[4,18],brain:[1,7,12],branch:9,breast:[5,7,11],breviti:13,brew:[0,15],brg:8,briefli:0,bring:[0,5,6,10],broad:0,brought:[13,15],brownle:4,brute:[3,5,11],bs:[8,9,10],buffer_s:4,bui:4,build:[0,4,5,6,10,16,18],built:[0,1,3,4,6],bunch:11,busi:0,bx:[],bzl:[],c1:[8,11],c2:[8,11],c95af3df0cdd:[],c:[0,1,2,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19,20],c_0:18,c_1:12,c_2:12,c_3:12,c_4:12,c_:[0,8,9,10,13,18],c_i:[12,13],c_k:18,ca:1,cabc613b8702:[],cach:10,cal:[0,8,10,12,13],calcul:[0,1,2,4,5,6,8,9,10,11,12,13,14,16,18],california:[],call:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],callabl:[],callback:[],calor:0,cambridg:[13,20],can:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],cancel:[0,13],cancellation_manag:[],cancer:[5,10],cancerpd:7,candid:[8,9,10],cannot:[0,1,4,5,6,7,8,9,17,18],canopi:[0,15],cap:5,capabl:[0,1,8,13,15],capac:2,capita:0,captur:[4,11,12],captured_input:[],car:[3,4],card:[0,7],cardin:1,care:11,carefulli:13,carlo:[0,6,15,18,20],carri:[2,6,7],cart:10,carvalho:19,casella:20,cast:1,cat:[3,4],categor:[0,1,3,9,11],categori:[0,1,3,7,10,12,14,17],categorical_crossentropi:[1,3],caus:[0,5,6,18],causal:0,causat:0,cax:1,cb:6,cbar:1,cbook:[],cc:[0,1,5,13],ccc:[5,12],cd_fast:6,cdf:18,cdot:[0,2,6,12,13,14,16,18],celebr:13,cell:[0,2,3,4,6,7,8,9,10,13,14],center:[0,1,6,7,8,9,11,14,18],centr:20,central:[0,3,5,6,8,16],centroid:[14,18],centroid_differ:14,centuri:3,certain:[0,3,6,7,9,18],cg:13,cha:0,chain:[0,1,13,15,18],chanc:[1,5,13,18],chang:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18],channel:3,chapter3:0,chapter:[0,6,10,11,16,17,20],charact:[0,3,5],character:[8,9,10,12,18],characterist:[0,1,3,10,13],charg:0,charl:0,chase:4,chd:7,chddata:7,cheap:5,cheaper:[1,13],check:[0,1,3,4,5,6,11,13,16],checkmark:3,checkpoint:4,checkpoint_dir:4,checkpoint_prefix:4,chemic:[],chen:10,chiaramont:2,choic:[0,1,2,3,4,6,9,12,13,14,16],choleski:[5,16],choos:[2,3,6,9,10,11,13,14],chosen:[0,1,2,6,8,9,10,13,18],chosen_datapoint:1,christian:20,christoph:[17,20],cifar10:3,cifar:3,cin:[],circ:[1,12],circl:[0,8,12],circuit:3,circumfer:9,circumv:[1,5,13],ckpt:4,clariti:18,class_nam:[3,9],class_val:9,class_valu:9,class_weight:[],classic:[7,9,13],classif:[0,3,5,6,7,8,11,12,15,17,20],classifi:[0,1,4,7,9,10,11],classificaton:1,classifii:10,clean:1,clear:[1,5,10,12,13],clearli:[0,3,5,6,7,8,18],clever:[1,10],clf3:0,clf:[0,6,8,9,10],clf_lasso:6,clf_ridg:6,clip:[3,18],close:[0,1,2,4,6,8,9,11,12,13,14,18,20],closer:[3,5,13],closest:[8,11,13,14],closur:15,cloud:15,cluster:[0,1,4,6,11,15,17],cluster_label:14,cm:[1,2,3,6,8,13],cmap:[0,1,2,3,4,6,8,9,10],cmap_arg:6,cmath:[],cmb:17,cmd:9,cmu:[],cn_:18,cnn:[12,17],cnn_kera:3,cntk:15,co:[0,2,3,6,9,13],code:[3,4,6,7,8,15,16,17,18,20],coef0:8,coef:0,coef_:[0,5,6,8,9,13],coeff:5,coeffici:[0,3,5,6,7,8,9,13,16],coerc:[0,6],coin:[10,18],coin_toss:10,col:[0,11],colab:15,cold:9,colinear:0,collaps:8,collect:[0,2,6,10,11,15,18,20],collinear:5,color:[0,3,4,6,8,9,10,18],color_channel:3,color_cod:6,colorbar:[1,6],colsample_bytre:10,colsaobject:10,colspec:0,column:[0,1,2,5,6,7,8,9,11,12,16],columntransform:9,com:[4,6,15,17,20],combin:[1,2,5,6,7,10,18],come:[0,1,3,4,5,12,13,14,17],command:[0,1],comment:[0,4,5,6],commerci:[0,15],commod:0,common:[0,1,3,5,6,7,9,11,13,14,18],commonli:[0,1,4,6,7,9,13,14],commun:[0,12],commut:3,commutatitav:3,compact:[0,1,3,5,6,7,9,11,12,13,14],compair:0,compar:[0,3,4,5,6,11,13,16],comparison:[2,4,13],compat:[3,4,7,14],compet:0,competit:10,compil:[0,1,3,4,13,15,16],complet:[0,2,3,4,9,12],completenn:12,complex:[1,5,8,9,11,12,13],complic:[0,1,9,13],compon:[0,1,3,4,5,6,7,9,14,15,17],components_:11,compos:[9,12,13,14,15],compphys:[0,6,15,17,20],compress:0,compris:6,compromis:5,compulsori:15,comput:[0,1,2,3,4,5,6,7,8,10,11,12,13,15,16,17,18,20],computation:[0,3,6,9,13,18],con:[],concaten:[2,4,6,14],concav:[1,13],concentr:[0,10],concept:[0,2,15],conceptu:[12,13],concern:[0,1,4,7],conclud:[0,5,13],conclus:1,cond:2,conda:[0,1,15],condit:[0,2,4,5,6,8,9,11,13,18],conduct:15,condwav:2,coneqp:[],confid:[0,5,6,7,8],config:[3,4,14],config_pb2:[3,4,14],configur:3,confirm:[5,12],confus:[5,6,10,16],confusion_matrix:9,congruenti:18,conjug:[4,8],conjugaci:13,conjunct:3,connect:[0,1,3,4,9,11,12,13,16],consequ:[5,6,8,10,12,13],conserv:[5,14],consid:[0,1,2,3,5,6,7,8,9,10,12,13,16,18],consider:[0,1,5,13],consist:[0,1,2,3,4,6,12,13,18],constant:[0,2,3,4,5,6,8,12,13,14,18],constitu:0,constitut:[2,6],constrain:[1,3,5,7,11],constraint:[5,6,8,13],construct:[0,1,2,3,5,6,7,8,9,10,11,16,18,20],contact:0,contain:[0,2,3,4,5,6,7,8,9,11,12,13,14,16,18,20],contemporari:20,content:[1,15,16],context:[6,10,13],contigu:16,continu:[0,1,2,3,4,5,6,7,8,9,10,12,13,16,18],contour:[9,10,13],contourf:[8,9,10],contrast:[1,4,9,10,12],contribut:[0,3,5,13,18],contributor:0,control:[0,1,3,9,13,15],conv2d:[3,4],conv2dtranspos:4,conv:[3,4],conveni:[0,5,6,12,13,16],convent:12,converg:[1,2,4,5,6,7,8,11,13,14],convergencewarn:[1,6,7,8,11],convert:[0,1,3,4,5,9,11,13,14,16],convert_phas:[3,4,14],converter_error_data_pb2:[3,4,14],converttomatrix:4,convex:[4,5,7],convinc:13,convolut:[1,4,15,17],cool:[4,9],coolwarm:6,coordin:[5,12,14],coorel:0,copi:[0,1,2,14],core:[2,3,4,10,13,14],corel:[],coronari:7,corr:[0,5,7,11],correalt:[11,15],correct:[0,1,2,3,4,5,13,16,18],correctli:[1,2,6,10],correl:[0,1,3,5,6,7,10,12,13,15,18],correlation_matrix:[0,5,7,11],correspond:[0,3,5,6,8,9,11,12,15,16,18],cortex:12,cosin:[3,6],cost:[0,2,3,5,6,7,8,9,12,13],cost_deep_grad:2,cost_funct:2,cost_function_deep:2,cost_function_deep_grad:2,cost_function_grad:2,cost_grad:2,cost_sum:2,costol:13,could:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],coulomb:0,count:[0,9,17,18,19],countor:13,coupl:[4,5,6],cours:[0,1,3,5,11,17],courvil:[17,20],cout:[],cov:[5,6,11,16,18],cov_xi:[5,11],cov_xx:[5,11],cov_yi:[5,11],covari:[0,7,15,16],covariance_matrix:[5,11,14],cover:[0,5,15,17,20],covert:0,covxi:18,covxx:18,covxz:18,covyi:18,covyz:18,covzz:18,cpu:1,cpu_feature_guard:[],craft:3,creat:[1,2,3,4,5,6,9,10,11,12,13,15],create_biases_and_weight:1,create_convolutional_neural_network_kera:3,create_neural_network_kera:1,create_x:[5,11],credit:[0,7],crim:0,crime:0,criteria:[0,4,9,10,14,18],criterion:[9,10,13],critic:6,cross:[0,1,3,7,9,10,13,15,17,18],cross_entropi:4,cross_val_scor:6,cross_valid:[7,10],crossvalid:6,crucial:[1,18],cs231:3,cs:17,csr_matrix:16,cstdlib:[],csv:[0,4,6,7,9],ctnk:1,ctx:[],cubic:0,cumbersom:5,cumsum:[10,11],cumul:[10,18],cumulative_heads_ratio:10,cup:5,current:[1,2,3,4,6,13,14],curs:0,curv:[6,7,10,12],curvatur:13,custom:[6,14],custom_cmap2:[9,10],custom_cmap:[9,10],cutpoint:9,cv:[6,7,10],cvxbook:13,cvxopt:[5,8],cyber:20,cycl:[1,12],d1:[],d2:[],d2_g_t:2,d3:[],d670a873ab0c:[],d985fb40c43d:[],d:[1,2,3,4,5,6,7,8,9,10,11,13,14,16,18,19],d_f:13,d_g_t:2,d_net_out:2,da:3,dagger:[5,16],dai:[1,9,15],dalen:[],damp:3,darget:9,darkr:18,dat:0,dat_id:[0,6,7,9],data1:14,data2:14,data3:14,data4:14,data:[2,4,5,8,10,12,13,14,16,20],data_handl:[],data_id:[0,6,7,9],data_indic:1,data_modul:[],data_path:[0,6,7,9],data_url:[],databas:1,datafil:[0,6,7,9],datafram:[0,4,5,7,9,11],datapoint:[1,5,6,7,11,13],dataset:[0,4,6,7,8,9,10,11,13,14],datatyp:4,date:[],daughter:10,david:20,dbh:1,dbo:1,dcomposit:16,ddot:2,dead:1,deadlin:17,deal:[0,1,3,5,6,8,11,13,14,16,18],dealt:0,debt:7,debug:[0,5,6],decad:[0,3],decai:[0,13,18],decemb:17,decent:10,decid:[0,2,3,5,6,9],decim:0,decis:[0,1,8,11,15,17,20],decision_funct:8,decision_tre:9,decisiontreeclassifi:[9,10],decisiontreeregressor:[0,9,10],declar:[0,4,16],decompos:[5,6,16],decomposit:[0,6,12,17],decompost:5,deconvolut:3,decor:0,decorrel:[10,13],decreas:[1,2,4,5,6,10,11,13],deduc:0,deep:[3,7,12,13,15,17,20],deep_neural_network:2,deep_param:2,deep_tree_clf1:9,deep_tree_clf2:9,deep_tree_clf:[9,10],deepen:[5,15],deeper:[0,3,4],deeplearningbook:20,deer:3,def:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,18],def_covari:18,def_funct:[],default_tim:4,defect:5,defici:5,defin:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],definit:[1,2,5,6,8,10,11,12,13,16,18],defint:18,defun:[],defvjp:2,degre:[3,5,6,8,9,10,11,18],del:1,delet:6,delimit:4,deliv:17,delta:[0,2,3,6,8,12,13,14],delta_0:3,delta_1:3,delta_2:3,delta_3:3,delta_4:3,delta_5:3,delta_:[1,16],delta_h:[0,1],delta_j:[3,12],delta_k:12,delta_l:[1,3],delta_momentum:13,delta_n:[0,3],delug:15,delv:0,demand:13,demonstr:[0,3,5,6,7,11,12,15],den:4,denomin:[1,5],denot:[1,2,6,7,13,18],dens:[1,3,4],dense_1:[],densiti:[0,2,6,18],depart:19,depend:[0,1,2,4,5,6,7,8,11,12,13,15,16,18],depict:18,deploy:[0,15],deprec:[2,6,13],deprecate_nonkeyword_argu:0,depth:[0,3,9,10,16],deriv:[0,1,2,6,7,8,10,11,13,15],derivati:13,derivative_fn:13,descend:[5,9,11],descent:[0,1,3,7,8,12,17],descr:[],describ:[0,2,4,5,6,8,10,11,12,13,16],descript:[0,8,9],design:[0,1,3,4,5,6,7,10,11,12,13],designmatrix:0,desir:[0,2,4,5,13,14],despit:[1,12],destroi:16,det:[5,16],detail:[0,6,11,13,14,16],detect:[3,8,12],determin:[0,2,3,4,5,6,8,9,10,11,12,13,16,18],determinist:[7,13,18],dev:1,develop:[0,3,5,8,10,11,12,15,16,17],deviat:[0,1,2,4,5,6,18],device_nam:[],devis:12,df:[4,8,11,13],di:0,diag:[5,8],diagnost:[1,10],diagon:[0,5,7,13,16,18],diagonaliz:5,diagram:10,diagsvd:6,dice:[6,18],dict:[6,8],dict_kei:[],dictionari:0,did:[0,1,5,6,7,10,11,14],die:1,diff1:2,diff2:2,diff:2,diff_ag:2,diffeent:8,differ:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,16,18,20],differenti:[0,3,15,16,17],differential_oper:[2,13],difficult:[0,1,6,10,13,18],difficulti:[0,1,13],diffonedim:2,digit:[0,1,3,4,6,17,19],dilemma:13,dilut:1,dim:[4,11,14,16],dimens:[0,1,2,3,4,5,8,11,14,16],dimension:[0,4,5,6,9,11,13,14,15,16],dimensionless:[0,3],diment:16,dimnsion:4,diod:3,direct:[0,1,2,4,11,12,13,14],directli:[1,4,5,6,18],directori:[],disabl:[3,4,14],disadvantag:0,disappear:[3,6],disc_loss:4,disc_tap:4,discard:[6,11],disciplin:[0,3,12],disclaim:18,discourag:13,discov:0,discover:5,discret:[1,3,5,7,13],discrimin:[4,7,10,11],discriminator_loss:4,discriminator_loss_list:4,discriminator_model:4,discriminator_optim:4,discuss:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],diseas:7,disguis:6,disord:[1,7],displai:[0,1,3,4,5,6,7,8,9,10,11,12,14,18],displaystyl:[0,5],displot:[],disregard:0,dissimilar:[11,14],dist:14,distanc:[0,8,9,11,14,18],distance_list:9,distinct:[3,7,8,9,10,14],distinctli:8,distinguish:[0,4,7,8,18],distplot:0,distribut:[0,1,4,6,7,10,11,13,14,15,16],distrubut:[0,15],div:[],dive:[0,8,16],diverg:[1,13],divid:[0,1,3,5,6,8,9,11,12,18],divis:[6,8,9,13,16,18],dna:7,dnn1:4,dnn2_gru2:4,dnn:[0,1,2,4,12],dnn_kera:1,dnn_model:1,dnn_numpi:1,dnn_scikit:[0,1],doc:[0,6,15,17,20],document:[4,7,11,13],doe:[0,1,2,3,4,5,6,8,10,11,12,13,16,18],doesn:[3,9,12],dog:[1,3,4],domain:[5,8,13],domin:0,don:[0,1,3,5,6,8,11,13,15],done:[0,2,3,4,5,6,9,10,11,13,16],dot:[0,2,3,5,6,7,8,9,10,11,12,13,16,18],doubl:[3,4,16],doubli:1,down:[0,3,6,9,11,12,13],download:[0,1,3,5,6,16,20],downsampl:3,dozen:1,dq:6,drag:13,dramat:11,drastic:4,draw:[4,6,10,13],drawback:[0,1,3,13],drawn:[1,4,6,7,11,18],drive:[3,4],driven:3,drop:[0,1,5,6,11,13,18],dropna:[0,6],dropout:4,ds:[],dt:[2,3,13,18],dtype:[0,1,2,3,4,14,16],dualiti:6,dub:0,due:[1,2,5,6,8,10,12,13],dummi:0,dure:[0,1,3,4,8,9,11,15],dwell:0,dwh:1,dwo:1,dx:[2,3,8,18],dx_1:18,dx_1p:6,dx_2p:6,dx_mp:6,dx_n:18,dxp:6,dy:[1,8,18],dynam:4,dysth:19,dz:8,e:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18,19],e_:[0,2],each:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],eager:[],eapprox:0,earli:[1,13],earlier:[0,5,7,8,9,11,12,13],earthexplor:6,eas:[6,9,14],easi:[0,5,6,7,8,9,10,11,12,13,15,16],easier:[5,6,8,9,13,18],easiest:13,easili:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16],eastern:19,ebind:0,eblock:9,economi:5,ecosystem:15,ect:17,edg:3,edgecolor:6,edu:13,educ:0,eface79dac2c:[],eff:18,effect:[1,4,10,13,18],effic:1,effici:[0,3,10,13,15,16,18],efron:6,egrad:13,eig:[5,11,13,16,18],eigen:18,eigenpair:[5,11],eigenvalu:[0,5,8,11,13,16],eigenvector:[5,11,13],eight:16,eigval:[16,18],eigvalu:[11,13],eigvec:[16,18],eigvector:[11,13],eispack:16,either:[1,5,6,7,8,9,10,11,13,18],ekstrom:[],elabor:18,elarn:3,electr:[0,3,12],electur:20,eleg:11,element:[1,2,3,4,5,6,7,8,11,12,13,15,16,17,20],elementari:[10,13,16],elementwis:[3,13],elementwise_grad:[2,13],elif:[2,14],elim:16,elimin:[3,8],els:[1,2,3,4,7,9,12,13,16],elu:1,elus:0,email:[17,19],embed:[0,11],embodi:6,emit:18,emner:[17,20],emphas:[0,10,15],emphasi:[0,15,20],empir:[1,11,18],emploi:[0,1,5,6,11,13,18],employ:0,empti:[6,10],emul:12,en:[15,20],enabl:11,enbodi:6,encod:[0,3,5,9,11,14],encompass:[0,18],encount:[0,1,5,6,7,13,18],end:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],end_box:[2,13],end_nod:[2,13],end_valu:[2,13],endl:[],endpoint:[3,6],energi:[0,4,6],enet_coordinate_desc:6,enforc:12,eng:20,engin:[0,1,3,4,15],english:20,enorm:3,enough:[0,6,13],ensembl:[1,9,17],ensur:[0,1,2,3,5,6,11,13,18],ensure_initi:[],enter:[5,6],enthought:[0,15],entir:[1,3,7,9,15,18],entiti:[9,12,16],entri:[0,5,8,11,12,16],entropi:[1,3,7,10,13],enumer:[0,1,2,3,4,6,8],env:[0,1,2,3,4,6,7,8,11,13,14,18],environ:[2,15,20],eo:[0,6],eol:0,eosfit:0,epoch:[0,1,3,4,12,13],epsilon:[0,5,6,7,13],epsilon_0:0,epsilon_1:0,epsilon_2:0,epsilon_:0,epsilon_i:0,eq:[3,13,14,16,18],eqnarrai:[3,5,6],equal:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18],equat:[1,3,4,5,6,7,8,9,10,11,13,14,16,17,18],equilibrium:[2,12],equiv:[3,13,16,18],equival:[0,1,5,8,11,13,15,16],erf:18,err:[0,10],err_:6,err_sqr:2,errat:13,errno:[],erron:2,error:[1,2,4,5,6,7,9,11,12,13,15,16,18],error_estimate_corr_tim:18,error_handl:[],error_hidden:1,error_output:1,escap:13,especi:[1,3,9,12,13],essenti:[0,5,6,9,10,12,14,17,18],establish:[0,6,10,11],estim:[0,1,5,6,7,10,11,13,15,18],estimated_mse_fold:6,estimated_mse_kfold:6,estimated_mse_sklearn:6,et:[0,2,4,17,20],eta0:[8,13],eta:[0,1,3,8,12,13],eta_:13,eta_t:13,eta_v:[0,1,3],etc:[0,1,3,5,7,8,9,11,12,13,14,15,16,18],ethic:15,etsim:6,euclidean:[0,14],evalu:[0,2,3,4,5,6,9,13,18],evalut:13,even:[0,1,3,4,5,6,8,9,10,11,12,13,14,15,16,18],evenli:4,event:[5,7,10,18],eventu:[0,5,6,11,12,13,19],everi:[0,1,2,3,4,5,6,9,10,11,12,13,14,15,18],everyth:[4,12],everywher:[4,13],evolv:0,exact:[0,2,5,11,12,13,16,18],exactli:[0,3,4,6,12,15],examin:6,exampl:[5,11,12,13,15,16,17,18,20],exce:[1,12,13],excel:[0,1,4,5,10,20],except:[3,4,6,8,9,16],excess:0,excit:0,exclud:[1,6,12],exclus:[0,1,3,6,18],execut:[2,5,13],executing_eagerli:[],exemplifi:13,exercis:[5,15,17],exhaust:6,exhibit:[0,5,6,8],exist:[0,1,2,3,5,6,7,8,9,13,16,20],exit:[5,16],exp:[0,1,2,5,6,7,8,10,11,12,13,18],exp_term:1,expand:[5,7,11,13],expans:[0,3,5,8,10,12,13],expect:[0,1,5,6,7,11,12,13,15],expectation_value_of_h_wrt_p:18,expens:[6,10,13],experi:[0,1,6,8,13,15],experiment:[0,3,4,6,9,14,18],experimental_get_tracing_count:[],expert:[1,9],explain:[0,6,9,10,11,13],explained_variance_ratio_:11,explanatori:0,explicit:[0,3,6,13,16],explicitli:[0,4],explod:1,exploit:[0,3,12,13],explor:[1,4,6,8,13,15],expon:1,exponenti:[0,1,5,6,10,13,18],export_graphviz:9,export_text:9,exporttext:9,expos:15,express:[0,2,3,5,6,7,10,12,13,16,18],exptmean:18,exptvari:18,extend:[0,2,7,11,13,15],extens:[0,12,15],extent:[0,1,6,20],extern:[3,6,9],extra:[1,3,5],extract:[0,3,5,6,7,8,11,13,16],extrapol:0,extrem:[0,1,4,5,6,7,8,9,13,16],extremum:13,extrins:11,ey:[0,5,6,13,14,16],f11:0,f12:0,f13:0,f1:13,f1_grad:13,f1d:13,f2:13,f2_grad_x1:13,f2_grad_x1_analyt:13,f2_grad_x2:13,f2_grad_x2_analyt:13,f3:13,f3_grad:13,f3_grad_analyt:13,f4:13,f4_grad:13,f4_grad_analyt:13,f5:13,f5_grad:13,f6:13,f6_for:13,f6_for_grad:13,f6_grad_analyt:13,f6_while:13,f6_while_grad:13,f6d7a289d493:[],f7:13,f7_grad:13,f7_grad_analyt:13,f8:13,f8_grad:13,f9:[0,13],f9_altern:13,f9_alternative_grad:13,f9_grad:13,f:[0,1,2,3,4,5,6,7,8,10,12,13,14,16,18,19],f_0:[3,10],f_1:[10,13],f_2:[12,13],f_3:12,f_:10,f_d:18,f_grad:13,f_grad_analyt:13,f_i:[0,6,12],f_m:[3,10],f_n:3,f_raw:2,f_vec:2,f_wrap:2,face:13,facecolor:[6,8,18],facil:[0,15],facilit:12,fact:[0,1,3,5,9,11,12,13],factor:[0,1,3,5,6,9,10,11,13,16,18],factori:13,fade:6,fafab0:[9,10],fail:[0,6,7,8,11,13,19],failur:7,fairli:[1,2,18],fake:4,fake_loss:4,fake_output:4,fall:[8,9,17],fals:[0,1,2,3,4,5,6,7,9,10,14,16],famili:[0,7,8,18],familiar:[0,3,5,6,8,15,16,18],famou:[6,12],far:[0,3,4,5,6,8,11,12,13,14],fashion:[0,9,10],fast:[1,3,6,10,12,13,15,18],faster:[1,11,13],fastest:[13,16],favor:7,favorit:18,fc:3,fdf8a5d7c717:[],fdfcc778e1f8:[],fe5b9d300cc0:[],featur:[0,1,3,5,6,7,8,10,11,12,13,15,18],feature_nam:[0,1,7,9],feautur:9,fed:1,feed:[0,2,3,11,15,17],feed_forward:1,feed_forward_out:1,feed_forward_train:1,feedback:4,feeddorward:4,feedforward:[1,4,12],feel:[0,5,6,11,13,15,19],feet:0,fetch:6,fetch_california_h:[],fetch_openml:[],few:[1,3,4,5,9,18],fewer:[0,9,11],ffnn:[1,12],field:[0,3,6,12,15],fifth:[0,6],fig:[0,1,2,3,4,6,7,12,13,14],fig_id:[0,6,7,9],figaxi:18,figsiz:[0,1,2,3,4,6,7,8,9,10],figur:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15],figure_id:[0,6,7,9],figurefil:[0,6,7,9],file:[0,2,3,4,5,6,7,9,13,14],file_prefix:4,filenam:[],filenotfounderror:[],fileout:[],filepath_or_buff:0,fill:[5,9],filter:[3,4],filtered_flat_arg:[],filtered_tb:[],financ:0,find:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,15,18],find_top_boxed_arg:2,fine:[0,14],finish:2,finit:[3,5,6,12,13,18],first:[0,1,2,3,5,6,7,8,9,10,11,13,14,16,17,18,20],firsteigvector:11,fit:[1,3,4,5,6,7,8,9,11,12,13,18],fit_beta:6,fit_intercept:[0,5,6],fit_mod:9,fit_transform:[0,6,8,9,11],fiti:0,five:[0,9],fix:[0,3,4,6,10,11,12,13],fixedformatt:6,fixedloc:6,fkkt:[],flag:4,flat:[12,13],flatbuff:[3,4,14],flatten:[1,3,4,5,16],flexibl:[1,6,8,10,12],float32:[4,9],float64:[4,16],flop:[5,16],flow:[1,4,12],fluctuat:5,fly:11,flyvbjerg:[],fm:0,fma:[],fmax:3,fmesh:13,fn:[],focu:[0,3,4,5,6,15,20],focus:[1,6,7,16],fold:[6,9],folder:[0,1,4,6,13],follow:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],font:[0,7,18],fontdict:18,fontsiz:[1,6,8,9,10,18],fontweight:1,footprint:3,foral:8,forc:[0,5,6,10,11],forcast:4,forecast:[4,12],forelesningsvideo:17,forest:[0,1,9,15,17],forget:11,form:[0,3,4,5,6,7,8,9,11,12,13,15,16,18],formal:[3,4,14,18],format:[0,1,2,3,4,6,7,8,9,10,11,15,18,20],format_data:4,formatstrformatt:[6,13],formul:[4,6,11,14],formula:[3,13,18],forth:[4,12],fortran2003:15,fortran90:18,fortran:[0,15,16],fortun:[0,11],forward:[0,3,6,15,16,17],forward_backward:[],forward_compatibility_horizon:[3,4,14],found:[1,2,4,5,6,12,13],foundat:15,four:[4,5,6,8,12,16,17],fourier:0,fourierdef1:3,fourierdef2:3,fourierseriessign:3,fourth:12,fr:[],frac:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,16,18],fractal:[],fraction:9,frame:7,framework:[1,8,10,18],frank:[5,11],frankefunct:[5,6,11],free:[0,6,11,13,15,16,18,19,20],freecodecamp:15,freedom:5,freeli:0,frequenc:[3,6,7,18],frequent:[0,8,9,13],frequentist:15,fresh:10,frida:19,fridai:17,friedman:[6,17,20],friendli:4,frog:3,from:[0,1,2,3,4,6,7,8,9,11,13,14,15,16,17,18,19,20],from_cod:9,from_logit:[3,4],from_tensor_slic:4,fromnumer:2,front:[0,4,5],fstream:[],fulfil:[2,5,12],full:[0,1,3,5,7,9,10,13,18],full_matric:5,fulli:[3,6,12,17,18],fun:[2,13,15],fun_nam:[],func:[0,2],functionali:11,functool:[3,4,14],fundament:[0,6,15],funtion:2,further:[2,9],furthermor:[0,3,5,6,7,11,12,13,15],futur:[0,4,8,9],futurewarn:0,fx:[],fy:[17,19],g0:2,g42mrgv128v34gnnhxwk9nrc0000gp:[],g:[0,1,2,3,4,6,8,9,10,11,13,14,18],g_0:2,g_1:[2,10],g_2:[2,10],g_:[2,9,10],g_analyt:2,g_dnn_ag:2,g_euler:2,g_i:2,g_m:[3,10],g_n:3,g_re:2,g_t:2,g_t_d2t:2,g_t_d2x:2,g_t_dt:2,g_t_hessian:2,g_t_hessian_func:2,g_t_jacobian:2,g_t_jacobian_func:2,g_trial:2,g_trial_deep:2,g_vec:2,gain:[1,5,9,10,13],galleri:0,game:4,gamma1:8,gamma2:8,gamma:[0,2,8,9,10,11,13],gamma_0:10,gamma_1:10,gamma_1x:10,gamma_:0,gamma_i:[0,8,18],gamma_j:13,gamma_k:13,gamma_m:10,gamma_x:0,gap:[6,8],gate:[4,12],gather:[0,1,12],gaug:12,gaussbacksub:16,gaussian:[4,5,6,8,14,18],gaussian_point:14,gaussian_rbf:8,gave:13,gbc:17,gca:[2,6,8,13],gd:1,gd_clf:10,gdclassiffiercgain:10,gdclassiffierconfus:10,gdclassiffierroc:10,gdm:13,gdregress:10,ge:[1,5,7,18],gemv:[],gen:[],gen_loss:4,gen_tap:4,gender:0,genener:4,gener:[0,1,2,3,5,6,8,10,11,12,13,14,16,18,20],generallay:12,generate_and_save_imag:4,generate_imag:4,generate_latent_point:4,generate_simple_clustering_dataset:14,generated_imag:4,generator_loss:4,generator_loss_list:4,generator_model:4,generator_optim:4,genexpr:[],genom:15,geodes:11,geometr:[0,13],geometri:5,georg:20,geotif:6,geq:[2,5,8,9,13],geron:[0,17,20],get:[0,1,2,3,4,5,6,7,9,10,11,13,15,16,18],get_dummi:9,get_loc:[],get_next_color:[],get_paramet:2,get_split:9,get_yaxi:8,get_yticklabel:6,getsolutionslic:[],getval:[],gg:[],gibb:15,gif:4,gini:10,gini_index:9,ginvers:13,git:[0,15],giter:13,github:[0,6,15,17,20],gitlab:[0,15],give:[0,1,2,3,5,6,7,8,9,10,12,13,14,15,17,18,20],given:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18],global:[6,7,13],glorot:1,gmail:[],gnew:13,go:[0,1,3,5,6,8,9,11,12,13],goal:[0,7,9],goe:[0,1,2,5,6,13,14,16],golden:13,gone:5,gong:1,good:[1,3,4,5,6,9,10,11,13,15,17,18,20],goodfellow:[4,17,20],googl:[1,4,15],got:[1,6],gov:6,gp:20,gpu:[1,13,15],grad:[2,13],grad_analyt:13,grade:17,gradient:[0,3,4,7,8,9,12,15,17],gradient_desc:[],gradientboostingclassifi:10,gradientboostingregressor:10,gradients_of_discrimin:4,gradients_of_gener:4,gradienttap:4,gradual:[1,14],grai:[4,6],graph:[1,9,11,12,13],graph_debug_info_pb2:[3,4,14],graph_from_dot_data:9,graph_funct:[],graphic:[0,1,9],grasp:0,gray_r:[1,3],grayscal:3,great:[5,13],greater:[1,7,18],greatli:13,greedi:9,green:[0,3,9,18],grei:4,grid:[1,3,6,7,8,12,18],grossli:13,ground:0,group:[0,6,7,9,14,15,17],groupbi:0,grow:[1,3,9,10],growth:0,gru:4,guarante:[0,4,13,18],guess:[1,4,10,13,14],guestrin:10,guid:1,guilherm:19,h1:2,h21:17,h:[0,1,5,6,8,13,18,20],h_1:[2,13],h_2:[2,13],h_:[0,13],h_m:10,ha:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],habit:0,had:[0,1,6,7,13],hadamard:[1,12,13],half:[1,8,9],halv:10,hand:[0,1,2,3,5,11,12,13,15,16,17,18,20],handi:3,handl:[0,1,2,5,9,11,15],handle_unknown:9,handsid:12,handwrit:12,handwritten:[1,5],happen:[1,2,3,4,5,6,10,13,18],hard:[1,7,8,10,13],hardcopi:15,harder:[0,1],harmon:3,hasn:1,hassl:[0,15],hast:15,hasti:[0,6,17,20],hat:[0,1,5,6,7,9,10,11,12,13,16],have:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],haven:1,he:7,head:[0,4,10,18],header:0,heads_proba:10,health:0,hear:[0,13],heart:[0,7],heatmap:[0,1,3,7],heavili:0,heavisid:1,height:[1,3,6],held:13,help:[0,1,4,12,13],helper:[4,14],henc:[0,5,6,8,9,10,12,13],her:7,here:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],hereaft:[0,8,12],hermitian:16,hessenberg:16,hessian:[0,2,5,13],heterogen:[9,10],hi:7,hidden:[1,3,4,12],hidden_bia:1,hidden_bias_gradi:1,hidden_layer_s:[0,1],hidden_neuron:4,hidden_weight:1,hidden_weights_gradi:1,hierarch:5,high:[0,1,2,3,4,5,6,9,10,11,13,14,15,16],higher:[0,1,3,5,6,8,13],highest:[1,2],highli:[0,3,4,10,15,16,20],highwai:0,hing:8,hint:13,hip:15,hire:0,hist:[4,6,7,18],histogram:[0,6,7,18],histor:[7,11],histori:[3,4,12],histplot:[],hit:[],hitherto:5,hjorth:19,hobbi:18,hoc:5,hoff:20,hold:[1,3,6,13,14],holder:0,holomorphic_grad:[2,13],home:0,homework:[6,13],homogen:[1,3,9,10,13],honchar:2,hopefulli:[0,11,18],horizont:11,hors:[3,7],hot:[1,9],hour:[1,15,17,18,19],house_pric:[],how:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],howev:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],hs:[],hspace:[0,4,8,10,18],hstack:1,htf:17,html:[0,7,11,15,17,20],http:[0,3,4,6,7,11,13,15,16,17,20],huang:0,huber:0,huge:[1,3,4,15],human:[0,1,3,6,9,12],humid:9,hundr:1,hungri:1,hybrid:17,hydrogen:0,hyperbol:[1,4,12],hyperparam:8,hyperparamet:[3,4,5,6,9,13],hyperplan:11,i0:0,i1:[0,6,8,12],i2:[0,8,12],i3:[0,12],i5:0,i:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19],i_1:[5,6],i_2:[5,6],i_:13,ian:20,ic:1,id:[7,13],ida:19,idea:[0,1,2,3,4,6,9,10,12,13,16],ideal:[0,2,6,8,13,18],idem:6,ident:[5,6,12,13,16],identical:[],identifi:[0,1,7,9,11,12,13,14],idum:[],ieor:18,ifi:20,ifs:15,ignor:[0,1,3,9],ii:[16,18],iii:16,ij:[0,1,3,6,8,12,14,16,18],ik:[0,16],illustr:[5,7,10,12,13,14,15],im:6,imag:[1,3,4,6,9,11,12,14,20],image_at_epoch_:4,image_batch:4,image_height:3,image_path:[0,6,7,9],image_width:3,imageio:6,images_from_seed_imag:4,imagin:1,immedi:[0,3,4,6,15],implement:[0,2,3,4,5,6,8,9,10,11,12,13,14,17,18],impli:[3,5,6,7,13,16],implicit:3,implicitli:[11,18],importantli:3,impos:[0,6,11,12],imposs:[0,5],impress:[0,12],improv:[0,4,5,9,10,11,13],impur:9,imread:6,imshow:[1,3,4,6],in3050:20,in4080:20,in4300:20,in5400:[3,20],in_out_neuron:4,inaccur:13,inacio:19,inact:12,inadequ:0,inch:6,includ:[0,1,2,3,4,5,6,7,11,12,15,18,19,20],include_bia:[6,9],incom:12,incorrect:1,incoveni:8,increas:[0,1,3,4,5,6,7,8,9,11,12,13,18],increasingli:18,ind:6,inde:[0,2,4,5,6,13],indefinit:4,indent:[],indentationerror:[],independ:[0,5,6,7,8,12,13,18],index:[0,1,3,4,10,14,15,16,18,20],index_col:0,index_of:[],indic:[0,1,3,4,5,6,9,10,11,13],indispens:6,individu:[1,6,7,10,12,18],indu:0,indx1:2,indx2:2,indx3:2,indx:16,ineffici:[3,13],inequ:[8,13],inequaltii:[],inertia:13,inf1000:15,inf1100:15,inf1100l:15,inf1110:15,inf3000:20,inf4490:20,inf5860:20,infeas:9,infer:[0,1,4,6,20],infer_nrow:0,inferenc:1,infil:[0,6,7,9],infin:[5,6,7,11],infinit:3,infinitesim:18,influenc:[6,10],influenti:1,inform:[0,1,3,4,6,9,11,12,13,14,16,20],infti:[3,6,13,18],ingeni:13,ingrad:2,ingredi:[0,9],inher:6,inherit:16,initi:[0,1,2,6,10,13,14,16,18],initial_epoch:[],initialis:[],initialize_root:[],inject:14,inlin:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],inner:[0,13],innov:20,inp:4,inplac:13,input:[0,1,3,4,5,6,7,8,9,10,12,13,14,18],input_dim:1,input_shap:[3,4],inputs:1,inputs_shuffl:[0,1],insert:[3,5,6,8,10,18],insid:[0,4,7],insight:[0,1,5,15,20],insist:[6,13],inspir:[0,1,12,20],instabl:2,instal:[0,1,5,6,9],instanc:[0,1,2,4,6,9,11,13],instanti:10,instead:[0,1,2,3,4,5,6,8,9,11,13,14,16,18],institut:1,instruct:[0,1],int32:10,int64:[],int_0:18,int_:[3,6,18],int_a:18,intak:0,integ:[1,2,13,14,16,18],integer_vector:1,integr:[3,6,18],intellig:[0,14,20],intend:10,intens:1,intention:14,interact:[0,6,9,12,15],intercept:[0,6,8,11,13],intercept_:[0,6,8,9,13],interchang:[5,12,16],interconnect:1,interest:[0,1,2,3,4,5,6,7,8,9,12,15,17,18],interfac:[0,1,16],interior:[0,9],intermedi:16,intern:[1,10,12],interpol:[1,3,4,6,12],interpr:5,interpret:[0,1,3,4,6,9,10,12,13,14,16,18],interv:[0,3,5,6,7,13,18],intial:13,intract:[0,4],intrins:[3,11,16,18],intro:[15,20],introduc:[0,1,5,6,8,10,12,16,18],introduct:[1,2,4,13,17,20],introductori:[0,4,16,20],intuit:[0,5,6,8,12,13],inv:[0,5,13],invalid:1,invalu:[0,13,15],invari:1,invd:5,inver:8,invers:[0,3,6,13],invers_period:[],inverse_transform:8,invert:[0,5,7,10,13],invh:13,invok:[0,8],involv:[0,2,6,7,11,12],io:[0,15,17,20],iomanip:[],iostream:[],ip:[0,8,18],ipca:11,ipykernel_42331:[],ipykernel_42376:[],ipykernel_42449:[],ipykernel_42456:[],ipykernel_42530:[],ipykernel_42541:[],ipykernel_42553:[],ipykernel_42573:[],ipykernel_42580:[],ipykernel_42586:[],ipykernel_47411:[],ipykernel_47448:[],ipykernel_47647:[],ipykernel_47724:[],ipykernel_47735:[],ipykernel_94478:1,ipykernel_94529:6,ipykernel_94582:[],ipykernel_96694:13,ipynb:15,ipython:[0,5,7,9,11,14,15],iq:6,iri:[8,9],irreduc:6,irrelev:5,irrespect:0,is_integ:[],isbox:[2,13],iscomplexobj:[],isinst:[],isn:5,isnul:0,isomap:11,issu:[1,9,16],it_arrai:13,item:[0,13],items:16,iter:[1,2,4,6,7,8,11,13,14,18],itr:[],its:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,20],itself:[5,6,12,18],ix:[],j1:16,j:[0,1,2,3,4,5,6,8,9,11,12,13,14,16,18,20],j_:6,j_lasso_sk:6,j_ridge_sk:6,j_sk:6,jackknavg:[],jackknif:[6,15],jackknstd:[],jackknvar:[],jackknvec:[],jacobian:[2,13],jacobian_shap:2,jargon:[],jason:4,jax:15,jensen:19,jerom:20,ji:[12,16],jit:13,jj:[0,5,6],jk:[0,1,6,12,16],jl:0,jm:16,jnp:13,joao:19,joaogca:19,job:[2,8,10],join:[0,4,6,7,9],joint:[4,5],journal:[],judg:13,judgement:6,julia:[15,16],jump:18,junk:4,jupyt:[0,15,17,20],just:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,18],justif:0,justifi:[3,10],jy:[],jydg2xzka5:17,k0:7,k1:7,k:[0,1,3,5,6,7,8,9,10,11,12,13,14,15,16,18],kaggl:6,kappa_d:18,karim:[],karlsen:[],karush:8,keep:[0,1,4,5,6,11,13,14,16],keepdim:[1,6,10,16],kei:[0,1,3,6,12,20],kept:[4,6,14],kera:[0,4,15],kernel:[0,1,3,15],kernel_regular:[1,3],kernel_s:4,kernelpca:11,kev:0,kevin:20,keyboardinterrupt:2,keyerror:[],keyword:[6,13,16],kfold:6,kg:1,ki:16,kick:[1,13],kiener:2,kilomet:6,kind:[0,2,3,4,8,12,13,14],kj:[6,12,16],kjm:15,kkt:8,kktsolver:[],kl0m3:17,kl:18,km:12,kmean:14,kmeanspoint:14,kn_k:14,know:[0,1,2,5,6,8,13,15],knowledg:[0,15],known:[1,3,4,5,6,7,8,9,12,16,18,20],kondev:0,kp:18,kpca:11,kroneck:14,kuhn:8,kwarg:[0,2,13],kwd:0,kwown:0,l0:7,l1:[0,1,3,7],l1_l2:[1,3],l1regl:5,l1regls_mosek2:[],l1regls_mosek:[],l2:[1,3],l:[0,1,2,3,5,6,7,8,10,11,12,13,16,18],l_1:7,l_2:[7,13],l_:16,l_j:12,la:13,la_i:12,la_k:12,lab:[15,17],label:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,18],label_prob:[],labelencod:[7,10],labels:[6,8,9],labels_shuffl:[0,1],laboratori:17,lack:0,lagari:2,lagrang:[8,11],lambda:[0,1,2,3,5,6,7,8,10,12,13,18],lambda_0:11,lambda_1:[5,8,11],lambda_2:[8,11],lambda_:11,lambda_i:[8,11],lambda_iy_i:8,lambda_jy_iy_j:8,lambda_k:8,lambda_n:[5,8],lamda:1,lamdbda:[],land:[0,8],landmark:8,landscap:13,langl:[0,6,11,18],languag:[0,1,4,8,15,16,20],lapack:16,laplac:5,laptop:15,larg:[0,1,2,4,5,6,8,9,10,11,13,15,16,18,20],larger:[0,3,5,6,8,10,11,13,18],largest:[4,8,11],lasso:[0,7,15,17],lasso_sk:6,last:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,16,17,18],latent:4,latent_dim:4,latent_point:4,latent_space_value_rang:4,later:[0,1,4,6,7,8,12,13,14,15],latest:[4,15],latest_checkpoint:4,latter:[0,3,6,7,8,11,13,16,17,18],lattic:12,law:0,layer:[0,4,13,14],lbfg:[7,9,10,11],lcc:[5,6],lda:11,ldot:[0,6,11],le:[5,7,10,13,18],lead:[0,1,3,5,6,7,8,9,10,11,12,13,16,18],leaf:9,leaki:1,leakyrelu:4,lear:13,learn:[3,4,5,6,7,8,9,10,12,16,17,20],learnabl:3,learner:10,learning_r:[8,10],learning_rate_init:[0,1],learning_schedul:13,least:[0,2,7,8,10,11,15,16,17,18],leat:13,leav:[0,1,3,5,6,9,11],lectur:[0,1,5,10,11,12,13,15,16,17,20],lecturenot:[0,15,17,20],lecturenovember11:[],lecturenovember12:[],lecturenovember19:[],lecturenovember25:[],lecturenovember26:[],lecturenovember4:[],lecturenovember5:[],lectureoctober14:17,lectureoctober15:17,lectureoctober1:[],lectureoctober21:[],lectureoctober22:[],lectureoctober28:[],lectureoctober29:[],lectureoctober7:[],lectureoctober8:[],lectureseptember10:[],lectureseptember16firstpart:[],lectureseptember16secondpart:[],lectureseptember17:[],lectureseptember23:[],lectureseptember24:[],lectureseptember2:[],lectureseptember30:[],lectureseptember3:[],lectureseptember9:[],lecturethursdayaugust26:[],lecturethursdayaugust27:[],left:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,16,18],leftarrow:[8,12],legend:[0,2,3,4,5,6,7,8,9,10,13],len:[0,1,2,3,4,5,6,8,9,10,11,12,16],len_index:0,length:[0,1,2,3,4,8,9,13,15],length_of_sequ:4,leq:[0,5,7,8,13,14,18],less:[0,1,3,4,5,6,8,9,13,15,18],lessen:1,let:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],letter:[0,16,18],level:[0,1,5,6,9,15,16,17],li:[8,11],lib:[0,1,2,3,4,6,7,8,11,13,14],liblinear:[8,10],librari:[0,1,2,3,4,5,6,9,10,11,16,18,20],licens:[0,1,15],lie:[0,6,11,18],life:[0,1,8,12],lifetim:13,like:[0,1,2,3,4,5,6,7,9,10,11,12,13,15,16,18],likelihood:[0,1,5,9],lim_:18,limit:[0,5,6,7,8,11,12,16],lin_clf:8,lin_model:0,lin_reg:9,linalg:[0,2,3,4,5,6,8,11,13,14,16,18],line1:8,line2:8,line2d:13,line3:8,line:[0,2,3,4,6,7,8,9,10,11,13,14],linear:[1,3,5,6,7,9,10,11,12,15,17,18],linear_model:[0,5,6,7,8,9,10,11,13],linear_regress:6,linearli:5,linearloc:[6,13],linearregress:[0,6,7,9],linearsvc:8,liner:[1,3],linerar:10,linewidth:[0,2,4,6,8,9,10],link:[0,4,9,12,15],linlag:5,linpack:16,linreg:0,linspac:[0,2,3,4,6,8,9,10,13,16,18],linu:4,linuek:[],linux:[0,1,15],liquid:0,list:[0,1,2,3,4,9,15],listcomp:2,listedcolormap:[9,10],lite:[3,4,14],lite_const:[3,4,14],literatur:[1,7,14,20],littl:[1,3,9,12],live:8,ll:[0,18],lle:0,lloyd:[4,14],lmb:[0,2,5,6],lmbd:[0,1,3],lmbd_val:[0,1,3],lmbda:13,ln:[1,13],lo:[],load:[0,1,4,6,7,9,10],load_boston:0,load_breast_canc:[1,7,9,10,11],load_data:[3,4],load_digit:[1,3],load_iri:[8,9],loc:[0,3,6,7,8,9,10],local:[0,1,2,3,7,12,13],locat:[2,3,8],lock:[],log10:[0,2,5,6],log1p:2,log:[0,1,2,3,4,5,6,7,9,10,11,13,14,16],log_:0,log_clf:10,logarithm:[0,5,7,16],logic:[0,1,9],logist:[0,1,2,8,9,10,11,12,13,15,17],logistic_predict:[],logisticregress:[7,9,10,11],logit:7,logreg:[7,9,10,11],logspac:[0,1,3,5,6],longer:[2,3,8,10,14,16,18],loocv:6,look:[0,1,2,3,4,5,6,7,8,9,10,11,13,16,18],lookup:[3,4,14],loop:[1,4,6,10,12,14,15,16],lose:1,loss:[0,1,3,4,5,6,7,8,10,11,13,16],loss_fil:4,lossfil:4,lost:4,lot:[0,1,4,6],low:[0,6,9,10,11],lower:[0,1,3,6,9,10,16],lowercas:16,lowest:[9,13,18],lr:[1,3,4,10],lstat:0,lstm:4,lstm_2layer:4,lstsq:0,lt:6,lu:[0,5],lubksb:16,luckili:2,ludcmp:16,lux:16,lvert:1,lw:0,m:[0,1,2,3,5,6,8,9,10,11,12,13,16,17,18,19,20],m_1:14,m_:[9,12],m_h:0,m_k:14,m_l:12,m_n:0,m_p:0,m_t:13,ma:11,mac:[],machin:[1,3,4,5,6,7,9,10,11,12,16,17,20],machinelearn:[0,6,15,17,20],machinelearningmurphi:17,mackai:20,made:[0,1,3,4,5,6,7,9,11,12],mae:0,magic:4,magnitud:[1,6,7,13],mai:[0,1,2,3,5,6,7,8,9,11,12,13,15,16,18],mail:17,main:[0,1,3,4,5,6,7,9,16,20],mainli:[0,5,6,7,9],maintain:6,major:[1,6,9,10,13,16],make:[1,2,3,4,5,6,7,8,11,12,13,15,16,18,20],make_axes_locat:6,make_moon:[8,9,10],make_pipelin:[0,6,10],make_vjp:[2,13],makedir:[0,6,7,9],makeplot:0,malcondit:16,malign:[1,7,9],mammographi:5,manag:[0,2,3,15],mani:[0,1,3,4,5,6,7,8,9,11,13,14,15,16,18,20],manifold:11,manner:3,manual:6,map:[0,1,2,6,7,8,11,12,14,18],margin:[0,5,8],mari:19,marit:0,marker:[0,7,16],markov:15,marsaglia:18,mask:[],mass:[0,1,5,13],massag:0,masses2016:0,masses2016ol:0,masses2016tre:0,masseval2016:0,master:[6,17],mat1100:15,mat1110:15,mat1120:15,mat3155:[],mat4155:[],mat:15,match:[0,1,4,5,13,14],materi:[4,5,7,13,16],math:[3,7,12,13,16,18,20],mathbb:[0,4,5,6,7,8,11,12,13,14,16,18],mathbf:[0,5,6,7,8,13,16],mathcal:[1,5,6,7,13],matheemat:3,mathemat:[0,6,11,12,13,15,16,17,18,20],mathrm:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,18],matmul:[1,2,5],matmul_adjoint_1:[],matmul_vjp_0:[],matmul_vjp_1:[],matnat:[17,19,20],matplotlib:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],matplotlibdeprecationwarn:[6,13],matric:[0,1,3,4,6,7,8,11,13,15],matrix:[0,2,3,4,6,7,8,10,13,18],matshow:1,matter:[2,3,13],max:[0,1,2,3,4,9,10,12,13],max_depth:[0,9,10],max_diff1:2,max_diff2:2,max_diff:2,max_it:[0,1,7,8,11,13],max_iter:14,max_leaf_nod:10,max_queue_s:[],max_sampl:10,maxdegre:[0,6,10],maxdepth:10,maxim:[1,4,5,7,8,11],maximum:[0,1,2,3,5,7,8,9,10,13,14],maxpolydegre:[5,6],maxpooling2d:3,mbox:[5,6],mc:[],mcculloch:12,mcint:[],mcintsqr2:[],md:11,mdoel:4,mean:[1,2,3,4,5,6,7,9,10,11,12,13,14,15,16,18],mean_absolute_error:0,mean_divisor:14,mean_i:18,mean_matrix:14,mean_squared_error:[0,4,6,7,10],mean_squared_log_error:0,mean_vector:14,mean_x:18,meaning:[0,4,7],meansquarederror:0,meant:[2,3,7,10,13],meantempvec:[],meanvec:[],measur:[0,1,2,5,6,9,11,12,14,18],mechan:[0,4,18],median:0,medicin:12,medium:[4,8,13],medv:0,meet:[0,19],mehta:0,memori:[3,4,11,12,13,16],mention:[0,12,13,18],mere:0,mersienn:[],meshgrid:[2,5,6,8,9,10,11],messag:[5,13],messi:2,met:[0,3,8],metadata:[],meteorolog:9,meter:6,method:[0,1,2,3,4,5,7,8,11,12,14,15,16,17,18,20],metion:6,metric:[0,1,3,4,6,7,9,10,14],metropoli:15,mev:[0,18],mgd:13,mglearn:15,mgrid:13,mhjensen:[1,2,6,7,8,11],mi:10,microsoft:20,mid:1,midel:4,midpoint:9,might:[0,1,2,4,6,9,13],mild:9,miller:[],millimet:6,million:0,mimic:12,min:[0,2,5,8,9],min_:[0,2,5,14],min_samples_leaf:9,mind:[0,6,13],mindboard:4,mine:15,mini:[1,11,12,13],minibatch:[1,11,13],minibathc:13,miniforge3:[0,1,2,3,4,6,7,8,11,13,14],minim:[0,1,2,3,5,6,7,8,9,10,11,12,13,14],minima:[0,1,7,13],minimum:[0,1,2,6,8,9,11,13],minmaxscal:0,minor:[6,13,18],minst:1,minu:7,mirror:9,misc:6,misclassif:[8,9,10],misclassifi:[8,10],miser:0,mismatch:1,miss:[0,10],mistak:4,mit:20,mix:[1,2],mixtur:13,mk:[9,16],mkdir:[0,6,7,9],ml:[0,1,10,13,16],mlab:18,mle:[5,7],mline:[],mlir:[],mlir_graph_optimization_pass:[],mlp:1,mlpclassifi:1,mlpregressor:0,mm:16,mn:[12,18,20],mnist:[1,11],mod:18,mode:17,model:[2,3,5,7,8,9,10,11,13,14,15,18,20],model_select:[0,1,3,5,6,7,9,10,11],modelanalyz:[3,4,14],moder:10,modern:[0,6,7,15],modif:[2,12,13],modifi:[0,1,3,5,7,8,10,12,13],modul:[0,3,4,7,8,9,11,14,16],modular:18,modulenotfounderror:[3,4,7,8,9,14],modulo:18,moe:11,moment:[5,6,13,18],monitor:13,monoton:[5,12,18],mont:[0,6,15,18,20],montecarlocycl:[],moor:[5,6],more:[0,1,2,4,5,7,8,9,10,11,12,13,14,15,17,18],moreov:[0,3],morten:19,mortenimac:[],mosek:[],most:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18],mostli:[1,11],motion:[0,13],motiv:[1,4],move:[0,3,4,5,6,7,9,12,13,14,18],mp4:17,mpl:[0,7],mpl_toolkit:[2,6,13],mplot3d:[2,6,13],mplregressor:1,mse:[0,4,5,6,9,10],mse_simpletre:10,mselassopredict:5,mselassotrain:5,mseownridgepredict:6,msepredict:5,mseridgepredict:[0,5,6],msetrain:5,msg:0,msle:0,mt19937_64:[],mt:[7,12],mu0:18,mu1:18,mu2:18,mu:[0,6,11,13,18],mu_:[6,18],mu_i:6,mu_n:11,mu_x:18,much:[0,1,2,3,4,5,6,8,9,10,11,12,13,16,18],mul:[],multi:[0,1,3,7,15],multiclass:[1,7],multidimension:[11,12],multilay:1,multinomi:7,multipl:[2,4,5,6,7,12,13,18],multipli:[3,5,6,11,13,16,18],multiplum:8,multivari:[0,2,10,11,15,18],multivariate_norm:[11,14],murphi:[11,17,20],must:[0,1,2,5,6,8,10,12,13,14,18],mutat:7,mutual:[1,3,6,13],mx_:18,myenv:[0,1,2,3,4,6,7,8,11,13,14],myriad:[0,15],mz1:18,mz2:18,n1:16,n2:16,n:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,16,18],n_0:[12,18],n_:[1,2,3,8,12,18],n_b:[],n_boostrap:[6,10],n_bootstrap:6,n_categori:[1,3],n_cluster:14,n_compon:11,n_epoch:13,n_estim:10,n_examples_to_gener:4,n_featur:1,n_filter:3,n_hidden:2,n_hidden_neuron:[0,1],n_i:18,n_input:[0,1,3],n_instanc:9,n_iter_i:[7,11],n_job:10,n_k:14,n_l:[12,18],n_layer:1,n_m:9,n_neuron:1,n_neurons_connect:3,n_neurons_layer1:1,n_neurons_layer2:1,n_point:14,n_sampl:[6,8,9,10,14],n_split:6,n_step:4,n_t:2,n_x:2,nabla:[1,13],nabla_:[2,13],nabla_w:13,nag:13,naimi:0,naiv:7,naive_kmean:14,nall:0,name:[0,1,3,4,5,6,7,8,9,10,12,13,14,15,16,18,19],nameerror:[6,10],namespac:[3,4,14],narrow:13,nary_f:[2,13],nary_op_arg:[2,13],nary_op_kwarg:[2,13],nary_oper:[2,13],nation:[1,5],nativ:15,natur:[0,1,4,8,9,12,13,18,20],navier:12,nb:18,nb_:16,nboot:[],nd:14,ndarrai:[2,6],ndim:[],ne:[9,10,16,18],ne_xcl2ctm0:17,nearest:[1,3,6,11],nearli:13,neccesari:6,necess:2,necessari:[0,1,3,4,8,14],necessarili:[0,4,11,18],necesserali:5,neck:7,need:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,16,18],neg:[0,1,3,5,6,7,10,13,16,18],neg_mean_squared_error:6,neglect:18,neglig:18,neighbor:[3,6,11],neither:[4,13],neq:[13,14,18],nervou:12,nest:[2,9,12],nesterov:13,net:[2,4,12],netlib:16,network:[0,9,13,15,17,20],neural:[0,7,13,15,17,20],neural_network:[0,1,2],neuralnetwork:1,neuron:[1,2,3,4,12],neutral:0,neutron:0,never:[1,4,6,9,18],new_box:[2,13],new_chang:13,new_root:[2,13],new_trac:[2,13],new_tracing_count:[],newaxi:[0,3,6,9],newli:0,newton:[1,7,8,13,18],next:[0,1,2,3,4,5,6,8,9,13,14],next_guess:13,next_input:4,ng:1,ngini:[],ni:14,nian:[],nice:[0,1,5,11],nichola:[],nicholaskarlsen1102:[],niter:13,nitric:0,nlambda:[0,5,6],nlevel:[],nm:18,nm_n:0,nmse:6,nn:[2,5,6,12,16],nn_model:1,nnmin:2,node:[1,2,3,9,10,12],node_constructor:2,nois:[0,4,5,6,8,9,10,13],noise_dimens:4,noisi:[1,6],non:[0,1,3,5,6,7,9,10,11,12,13,14,16,18],none:[0,1,2,4,5,9,10,13,18],nonlinear:[3,6,8,9,11,12],nonneg:[6,9,13],nonparametr:6,nonsens:18,nonsingular:16,nonumb:[3,7,8,13,16],nor:[1,4,13],norm:[0,1,5,6,8,11,13],normal:[3,4,5,6,7,8,9,10,11,12,13,15,16,18],normali:16,normalize_kwarg:[],norwai:6,notat:[0,2,5,6,13,14,18],note:[0,1,2,3,4,5,6,7,8,11,12,13,14,15,16,17,18,20],notebook:[0,1,3,9,15],noth:[1,2,5,8,12,14,18],notic:[4,5,12,13,16,18],notimplementederror:2,notion:3,notrace_primit:[],novel:[3,6,10],novemb:1,now:[0,2,4,5,6,7,8,10,11,12,14,15,16,18],nowadai:[0,1,3,9,15],nox:0,np:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],npr:2,nsampl:6,nspin:[],nt:2,nthi:0,ntrained_model:6,nu:18,nuclear:5,nuclei:[0,18],nucleon:0,nucleu:0,num:4,num_allow_arg:0,num_coordin:2,num_hidden_neuron:2,num_it:2,num_neuron:2,num_neurons_hidden:2,num_output:[],num_point:2,num_tre:10,num_valu:2,number:[1,3,4,5,6,7,8,9,10,11,12,13,14,16,17,19],numberid:7,numberparamet:3,numer:[0,5,6,9,10,11,12,13,15,16,20],numpi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,18],numpy_vjp:2,numpy_wrapp:2,nunmpi:5,nvalu:[],nx:2,nx_test:6,nx_train:6,nx_train_mean:6,ny:18,ny_pr:6,ny_train:6,ny_train_mean:6,o:[0,6,7,8,9,11,16,20],obei:[6,11,13],object:[0,1,2,4,6,8,10,13,16],objsens:[],obliqu:5,observ:[0,1,3,5,6,7,8,9,10,11,12,13,14,18],obtain:[0,1,5,6,7,8,9,10,12,13,14,16,18],obviou:[5,6,11,18],obviouli:[],obvious:[0,4,5,6,16],oc:[],occupi:0,occur:[0,6,8,9,16,18],od:0,odd:[0,3,7],odenum:2,odesi:2,oen:0,off:[1,3,4,5,9,13,18],offer:[6,11,15,16,17],offic:19,offici:17,ofil:[],ofstream:[],often:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],ofter:16,oh6i_oscwpc:17,ol:[0,13],old:[1,5,10,13],ols_sk:6,ols_svd:6,olsbeta:[0,5],omega:[2,3,6],omega_0:3,omit:[0,5],on_train_batch_begin:[],onc:[1,6,9,11,13],one:[0,1,3,4,5,6,7,8,9,10,11,13,14,15,16,18],oneapi:[],onednn:[],onehot:1,onehot_vector:1,onehotencod:9,ones:[0,2,5,6,8,9,10,11,13,16,17],ones_lik:4,onl:3,onli:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],onlin:[11,17],onto:[5,11],op_nam:[],open:[0,1,4,6,7,9,15,17],oper:[0,1,3,5,6,10,11,12,13,15,18],operation:18,ophint:[3,4,14],oplu:18,opmiz:13,opportun:0,oppos:[6,13],opposit:[1,5,8],opresolvertyp:[3,4,14],opt:[1,5],optim:[0,2,3,4,5,6,7,9,10,11,14,17],optimis:[1,3],optimizer_v2:[],option:[0,1,3,5,6,7,8,11,16],optionalxlacontext:[],optmiz:[1,8,13,17],orang:0,order:[0,1,2,3,5,6,7,8,9,10,11,12,16,18],ordinari:[0,2,3,7,11,13,15,17],oreilli:20,org:[0,3,4,7,11,15,16,20],organ:[6,7,10,16],orient:[1,5,18],origin:[0,3,5,6,8,11,12,13,16],orthogn:5,orthogon:[0,5,6,8,11,13,16],orthonorm:5,os:[0,1,4,5,6,7,8,9],oscar:1,oscil:[3,13],oslo:[0,15,17,19],osx:[0,15],other:[0,1,2,3,5,6,7,8,10,13,14,15,17,18,20],otherwis:[0,1,4,7,13,16],ouput:[5,7,12],our:[1,2,3,6,7,8,9,10,12,14,15,16,17,18],ourmodel:0,ourselv:[0,5,6,8,11,13],out:[0,1,2,4,5,6,7,8,9,10,11,12,13,15,16,18],out_fil:9,outcom:[0,7,9,10,12,18],outdoor:9,outer:[6,12,13],outfil:4,outfilenam:[],outgrad:2,outlier:[0,8],outlin:[6,10,11],outlook:9,outperform:10,output:[0,1,3,4,5,6,7,8,9,10,12,13,16,18],output_bia:1,output_bias_gradi:1,output_shap:4,output_weight:1,output_weights_gradi:1,outputlayer1:12,outputlayer2:12,outsid:4,over1:13,over:[0,1,3,4,5,6,9,10,12,13,16],overal:[1,10],overcast:9,overcom:[12,13],overdetermin:0,overfit:[0,1,3,6,9,10,13],overflow:[1,5],overhead:12,overlap:[3,7,8,9],overlin:[0,5,6,9,10,11,14,16],overst:0,overtrain:4,overview:[3,20],own:[4,5,6,8,12,13,15,16],owner:0,ownmsepredict:0,ownmsetrain:0,ownridgebeta:[0,6],ownypredictridg:0,ownytilderidg:0,oxid:0,oyvinssc:19,p0:2,p1:2,p:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],p_:[2,4,8,9],p_hidden:2,p_i:[5,18],p_j:18,p_n:18,p_output:2,p_x:18,pack:0,packag:[0,1,2,3,4,5,6,7,8,11,13,14,15,18],pad:[3,4],page:[0,15],pai:[0,1,9,13],pair:[0,2,3,9,15,18],panda:[0,4,5,6,7,9,11,15],paper:1,paradigm:0,parallel:[10,13,15,16],param:2,paramat:2,paramet:[0,1,2,3,4,5,6,7,8,9,10,12,13,18],parameter:[0,6,10],parametr:[0,6],paramt:[3,5],parent:2,parent_argnum:[],park:[],parser:0,part:[0,1,3,5,6,10,16,17,18,20],partial:[0,1,5,6,7,8,10,11,12,13,18],particip:[15,17],particl:[0,4,13,18],particular:[0,1,2,3,5,6,9,10,11,12,13,18,20],particularli:[5,6,8,11,13,18],partit:[1,4,9],partli:6,pass:[2,3,12,14],past:[10,18],patch:[6,18],path:[0,4,6,7,9,15],patient:7,patter:4,pattern:[0,3,4,12,17,20],pauli:0,pc:[11,15],pca:[0,7,15,17],pcolor:6,pcolormesh:6,pd:[0,4,5,6,7,9,11],pde:2,pdf:[0,3,4,5,6,9,17,20],pedagog:0,penal:6,penalti:[6,13],penros:[5,6],pentagon:13,peopl:[0,1,9,13,15],per:[0,1,6,17],percentag:[0,10,11],perceptron:[0,1,7],perfect:[0,1,13],perfectli:[4,6],perform:[0,2,3,4,5,6,8,10,11,12,13,14,15,16,18],performac:4,perhap:[0,5,13],perimet:1,period:[1,4,18],permut:11,persist:13,person:[5,6,7,17,19],perspect:20,pertin:12,petal:[8,9],peter:20,petersen:[],phantom:18,phase:[6,12],phenomena:18,phi:8,phi_k:8,philip:[],philosophi:13,phone:19,photo:4,phrase:0,physic:[0,1,4,7,12,13,18,19,20],pi:[2,3,5,6,7,9,12,13,18],pick:[1,9,10,11,13,14],pickl:1,pictur:0,pie:15,piec:[11,14],pillow:[0,15],pinv:[5,6,13],pip3:[0,1],pip:[0,1,15],pipelin:[0,6,8,10],pit:4,pitfal:6,pitt:12,pixel:[1,3,4],pixel_height:[1,3],pixel_width:[1,3],place:[0,4,6,8,13,16],plai:[0,3,4,5,6,8,11,15],plain:[8,10,12,13,14],plan:[6,9,19,20],plane:[8,9],plateau:5,platform:15,plausibl:12,pleas:[6,7,11,13],plenti:1,plethora:[3,12],plot:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],plot_confusion_matrix:[7,10],plot_count:6,plot_cumulative_gain:[7,10],plot_data:1,plot_dataset:8,plot_decision_boundari:[9,10],plot_import:10,plot_max:4,plot_min:4,plot_model:4,plot_numb:4,plot_predict:8,plot_regression_predict:9,plot_result:4,plot_roc:[7,10],plot_surfac:[2,6,13],plot_train:9,plot_tre:[9,10],plt:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],plu:[0,3,5,7],pm:8,pmatrix:2,pn:3,png:[0,4,6,7,9],point:[0,1,2,3,5,6,7,8,9,10,11,13,14,16,18,19],point_1:4,point_2:4,poisson:[15,18],poli:[6,8],poly100_kernel_svm_clf:8,poly3:0,poly3_plot:0,poly3dcollect:13,poly_featur:[8,9],poly_features10:9,poly_fit10:9,poly_fit:9,poly_kernel_svm_clf:8,polydegre:[0,5,6,10],polygon:13,polym:12,polynomi:[0,5,6,7,8,9,10,11],polynomial_featur:6,polynomial_svm_clf:8,polynomialfeatur:[0,6,8,9],polytrop:[0,6],pool:3,pool_siz:3,poor:[1,13],poorli:0,pop:2,popul:[0,5],popular:[0,1,3,6,7,8,9,11,12,15,16,18],popularli:0,portabl:10,portion:[11,13],pose:[0,4,5,6,11,18],posit:[0,1,2,3,5,7,8,10,11,13,14,16,18],possibl:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18,19],posterior:5,postpon:0,postul:5,potenti:[0,3,5,6,12,13],potr:[],potrf:[],pott:12,power:[0,1,5,6,8,9,12,13],pp:[5,6],practic:[0,5,6,7,8,17,18],practition:[0,1,3],preced:[1,11,12,18],preceed:4,preceq:8,precis:[0,2,5,11,13,16,18],pred:6,predicit:0,predict:[0,1,5,6,7,8,9,10,15,20],predict_prob:1,predict_proba:[7,10],predictor:[0,5,6,7,9,10,11],prefer:[0,1,6,8,9,11,13,15],prepar:[0,6,16],preprocess:[0,4,6,7,8,9,10,11],prerequisit:0,presenc:13,present:[0,5,6,9,12,13,16,17,18],preserv:[3,11,16],press:[13,20],pretrain:[1,4],pretti:[0,4,8,9,15],prev_centroid:14,prevent:[13,18],previou:[0,1,2,3,4,5,6,8,10,11,12,13,16,18],previous:[2,3,9,10,18],price:[0,4,9,13],primal:8,primari:[0,7],prime:18,primit:2,princip:[0,5,7,15,17],principl:[0,6,7,8,14],print:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16,18],print_funct:[8,9],printout:0,prior:[0,5,6],privat:0,prob:[1,18],probabilist:[0,20],probabl:[0,1,3,4,6,7,10,13,15,17],problem:[0,3,4,5,6,7,8,9,10,11,12,15,16,17,18],proce:[0,5,6,8,9,10,11,13,16],procedur:[2,4,5,6,8,10,11,13],proceed:16,process:[0,2,4,6,9,10,12,13,15,16,18,20],prod:20,prod_:[1,5,7],produc:[0,3,4,5,6,9,10,11,12,13,15,16,18],product:[0,1,3,5,6,7,8,12,13,15,16],profess:0,program:[0,1,4,5,6,8,12,14,15,16,17,18],programm:16,progress:[1,4,14],prohibit:6,project1:6,project:[0,1,2,3,5,11,13,15,17,19],project_root_dir:[0,6,7,9],promin:12,promis:8,prone:9,pronounc:[13,15],proof:[0,11,12,13],propag:[2,3,13,17],proper:[0,2,6],properli:[1,6,8,10,13],properti:[0,1,3,12,13,16],proport:[0,1,5,9,11,13,18],propos:[1,4,6,10],propto:[5,13],protect:[],protobuf:[3,4,14],proton:0,prove:[3,13],provid:[0,1,3,4,5,6,8,9,10,12,13,15,16,18,20],proxi:[1,13],prune:9,pseudo:[16,18],pseudoinv:5,pseudoinvers:[5,6],pseudorandom:[6,18],psycholog:0,pt:13,ptratio:[],punish:[0,1],pure:[3,9,18],purest:9,puriti:9,purpos:[0,3,10,12,14],put:1,putarow:[],putboundslic:[],putclist:[],putobjsens:[],putqobj:[],py:[0,1,2,3,4,5,6,7,8,11,13,14],pydata:15,pydot:9,pylab:[0,7],pylint:[3,4,14],pypi:15,pyplot:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],pythagora:5,python2:0,python3:[0,1,2,3,4,6,7,8,11,13,14,15],python:[1,2,3,4,5,6,8,11,12,13,14,17,18],pytorch:[0,15],pywrap_tf:[],q:[5,6,8,11,18],qn_bavhmd8u:17,qp:8,qquad:[2,11,13,16],qr:[5,6,16],quad:[1,13,16],quadrat:[0,8,9,13],qualit:[4,9,18],qualiti:[0,9,15],quantifi:1,quantil:10,quantit:[0,6,9],quantiti:[0,2,5,6,7,9,10,11,12,14,16,18],quantum:[4,12],quartil:0,quench:5,queri:9,question:[0,5,6,9,11,12,13],qugan:4,quick:[4,18],quick_execut:[],quickli:[1,3,9,11,13],quit:[1,5,6,9,10,12],quot:4,r2:[0,5,6],r2_score:0,r2score:0,r:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],r_1:9,r_2:9,r_j:9,r_m:9,rad:0,radial:[0,8,12],radioact:18,radiu:[0,1],rag:2,rain:9,rais:[0,2,13],ramp:1,ran0:18,ran1:18,ran2:18,ran3:18,rand:[0,4,5,6,9,10,13,16],rand_max:[],randint:[6,9,13],randn:[0,1,2,5,6,9,11,13],random:[0,1,2,3,4,5,6,8,9,13,14,15,16,17],random_devic:[],random_forest_model:10,random_index:13,random_indic:[1,3],random_st:[0,7,8,9,10,11],randomforestclassifi:10,randomli:[1,6,9,13,14],randomnumbergener:[],rang:[0,1,2,3,4,5,6,7,9,10,11,12,13,14,16,18],rangl:[0,6,11,18],rangle_x:18,rank:5,rankdir:4,raphson:[1,8,13],rapidli:0,rare:[1,13],rate:[0,1,2,3,4,8,9,10,12,13],rather:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,16,18],ratio:[4,7,9,10,11],rational:0,ravel:[5,6,7,8,9,10,11,13,16],raw:3,raw_df:[],rbahrf:17,rbf:[8,11,12],rbf_kernel_svm_clf:8,rbf_pca:11,rc:[0,18],rcond:0,rcparam:[0,1,3,7,8,9,10,18],rd:[],rdbj50lv3go:17,re:[2,4,13],reach:[1,4,5,6,7,9,10,11,12,13,14],read:[0,2,3,4,5,6,7,8,11,12,16,17,18,20],read_csv:[0,6,7,9],read_fwf:0,reader:[0,6,16,18],readi:[0,1,5,6,8,10,11,12,16],readili:1,readthedoc:15,real:[0,1,2,4,7,10,11,12,13,16],real_loss:4,real_output:4,realist:8,realiti:18,realiz:[1,12],realli:[0,1],rearrang:13,reason:[0,1,3,4,10,13,20],reassign:1,rebuild:[],recal:[5,6,9,10,11,12,16,18],recalcul:[],recast:3,receiv:[1,3,10,12,18],recent:[0,2,3,4,6,7,8,9,10,13,14],recept:[3,12],receptive_field:3,recip:[0,6,7,16],reciproc:5,recogn:[0,4,5,10],recognit:[0,1,3,12,17,20],recommend:[0,2,3,4,5,6,8,13,15,16,17,20],reconsid:9,reconstruct:11,record:[10,17],recreat:[],rectangl:[9,13],rectangular:5,rectifi:[1,3,12],recur:[0,15],recurr:[0,1,15,17],recurs:[9,15,16],recycl:[],red:[0,3,4,6,8,9],redefin:[0,10],reduc:[1,3,5,6,9,10,11,13],reduct:[0,10,11,15,18],refer:[0,1,2,3,5,6,7,11,12,13,14,16,20],referenc:2,refin:12,refit:6,reflect:[0,1,4,5,18],refresh:[15,17],reg:[10,11],regard:[1,9,13],regardless:12,region:[3,4,6,9,12],regist:[6,18],reglasso:5,regr_1:[0,9],regr_2:[0,9],regr_3:[0,9],regress:[1,8,11,12,15,16,17],regressor:[0,7,10],regridg:[0,5,6],regular:[0,3,4,5,6,7,9,13],regularis:6,reilli:[0,20],reinforc:[0,8,15],reiter:1,rel:[0,4,6,7,9,12,13,18],relat:[0,1,3,4,5,11,13,14,16,18],relationship:[0,4,9],relativeerror:0,releas:[1,6,13,15],relev:[0,1,5,7,11,15,17,18],reli:[0,6,8],reliabl:[7,18],relu:[3,4],remain:[1,2,4,6,12,16,18],remaind:18,reman:2,remark:1,rememb:[0,8,13,16],remind:[0,5,11,13,16,17,18],remov:[0,4,5,6],render:0,reorder:[5,7],reorgan:0,repeat:[0,1,3,4,5,6,9,10,11,13,14,16,18],repeated:[],repeatedli:[0,6,10,13],repet:3,repetit:[6,17],rephras:13,replac:[0,1,3,4,5,6,10,12,14,15],replica:6,repositori:[0,4],repres:[0,1,2,3,4,5,6,7,8,9,10,12,13,18],represent:[0,1,3,6,18],representd:3,reproduc:[0,5,6,9,12,15,18],repuls:0,request:[0,13],requir:[0,1,3,4,5,6,8,9,11,12,13,16],res1:2,res2:2,res3:2,res_analyt:2,res_analytical1:2,res_analytical2:2,res_analytical3:2,resaml:6,resampl:[0,7,10,15,17],rescal:[0,11,12],rescu:5,reseach:6,research:[0,4,13,15,20],resembl:[6,18],reserv:[1,5,6,18],reset:[],reshap:[0,1,2,3,4,6,8,9,10,16],residenti:0,residu:[0,5,13],resiz:5,respect:[0,1,2,3,5,6,7,8,10,11,12,13,14,18],respond:12,respons:[0,7,9,12],rest:[0,5],restat:[0,12],restor:4,restored_discrimin:4,restored_gener:4,restrict:[0,3,9,12],result:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],result_typ:[],retail:0,retain:[5,6],return_data:14,return_kwarg:[],return_sequ:4,return_x_i:9,reus:[1,3,6],reveal:[0,12],revers:[1,16],review:[15,16,17],revisit:14,reward:[0,4],rewrit:[0,3,5,6,7,8,10,11,12,13,16,18],rewritten:[2,6,8,10,18],rewrot:13,rf:10,rgb:3,rgoj5yh7evk:15,rh:6,rho:[0,10,13],rho_1:10,rho_2:10,rho_m:10,rich:0,ride:9,rideclass:9,ridedata:9,ridg:[7,11,13,15,17],ridge_sk:6,ridgebeta:5,right:[0,1,2,3,5,6,7,8,9,10,12,13,14,16,18],right_sid:2,rightarrow:[0,1,5,6,8,11,12,13,18],rigor:0,ring:6,rise:0,risk:[0,13],rival:4,river:0,rm:[0,18],rmse:0,rmsporp:13,rmsprop:[1,3,4,13],rnd_clf:10,rng:18,rnn1:4,rnn2:4,rnn:[4,12,17],rnn_2layer:4,rnn_input:4,rnn_output:4,rnn_train:4,rntrick1:18,rntrick2:18,rntrick3:18,rntrick4:18,ro:[0,13],robert:20,robust:0,robustscal:0,roc:10,role:[0,2,5,6,8,15],roll:6,room:[0,19],root:[0,5,9,13,18],rotat:[1,8,9,10],rotation_matrix:9,roughli:[1,3],round:[0,7,9,13],routin:[13,16],row:[0,1,2,5,6,7,9,11,16],rr:5,rrr:5,rthe:[],rug:13,rule:[0,1,5,6,13],run:[0,1,2,4,5,6,8,9,11,13,15],runtim:[1,6,14],runtimewarn:[1,6],rust:[0,15,16],rustad:19,rvert:1,rvert_2:1,s:[0,1,2,3,4,5,6,7,9,11,12,13,15,16,17,18,19],s_1:6,s_:[3,6],s_i:[6,7],s_j:6,s_k:6,saddl:13,safe:[],sai:[0,1,2,3,4,5,6,7,8,9,10,11,12,16,18],said:[6,9,13],sake:[0,5,7,11],sale:0,same:[0,1,2,3,4,5,6,8,9,11,12,14,16,18],samm:10,sampl:[0,1,2,3,4,5,6,7,8,9,10,13,14,15,16,18],sample_vari:14,sample_weight:[],sampleexptvari:18,sastri:11,satisfactori:0,satisfi:[1,2,3,6,8,13,16,18],satur:[1,6],save:[0,4,6,7,9,13],save_fig:[0,6,7,9,10],savefig:[0,4,6,7,9,18],savetxt:4,saw:5,scalabl:10,scalar:[2,5,6,10,13],scale:[0,1,3,5,6,7,8,9,10,11,12,13,15,16,19],scale_mean:4,scale_std:4,scalei:[],scaler:[0,7,8,9,10,11],scalex:[],scan:[5,7],scari:5,scatter:[0,1,6,7,8,9,14],scenario:[6,13],schedul:13,scheme:[1,13],schrage:18,scienc:[0,1,10,12,13,15,17,18,20],scientif:[0,15],scientist:0,scikit:[3,5,6,7,8,9,10,13,15,16,17,20],scikit_learn:0,scikitplot:[7,10],scipi:[0,3,5,6,13,15,16],scl:6,score:[0,1,3,6,7,9,10,11,19],scores_kfold:6,scratch:[1,13],sdg:13,sdt_bfla8ua:17,seaborn:[0,1,3,6,7],seamless:[0,15],search:[0,1,3,5,9,13],sec:6,second:[0,2,3,4,5,6,7,8,9,11,12,14,15,16,18],secondeigvector:11,secondli:12,section:[4,11,16,17,18],sector:0,see:[0,1,2,3,4,5,6,7,8,10,11,12,13,15,16,17,18],seed:[0,1,2,3,4,5,6,8,9,11,13,14,18],seed_imag:4,seek:[1,2,8],seem:[1,3,4],seemingli:0,seen:[0,1,3,5,10,12,18],segment:13,seismic:6,seldomli:0,select:[1,5,6,8,9,10,11,17,18,20],self:[1,5,20],sell:4,semest:[7,17],semi:[8,13],semilogx:6,send:[5,12,13,19],senior:17,sens:[0,4,6,8],sensibl:3,sensit:[0,5,6,9,13],sent:2,sentenc:[4,12],sep:[],separ:[0,1,2,4,6,8,9,12,14,15,18],sequenc:[2,3,4,7,9,10,12,13,15,16,18],sequenti:[1,3,4,10,12,18],seri:[0,1,2,3,4,5,6,10,11,12,13,16,17],serif:[0,7,18],serv:[0,1,2,3,5,7,13,20],session:[1,17],set:[1,4,5,6,7,8,10,11,13,14,15,16,18],set_major_formatt:6,set_major_loc:6,set_stream:[],set_tick:[1,8],set_ticklabel:1,set_titl:[0,1,2,3,7,12,14],set_xlabel:[0,1,2,3,7,12],set_xlim:[7,12],set_xticklabel:1,set_ylabel:[0,1,2,3,7],set_ylim:[7,12],set_ytick:7,set_yticklabel:[1,6],set_zlim:6,seth:4,setiosflag:[],setminu:6,setosa:[8,9],setosa_or_versicolor:8,setp:6,setprecis:[],setse:[],setup:[1,4,6,8,15],setw:[],sever:[0,3,5,6,7,8,9,11,12,13,15,16,17,18],sgd:[1,3],sgd_clf:8,sgdclassifi:8,sgdreg:13,sgdregressor:13,sgn:5,sh:[],shallow:13,shape:[0,1,2,3,4,5,6,7,8,9,10,11,13,14,16],shape_bas:2,share:[1,3],she:7,shift:[1,6,12,18],ship:3,shortcom:13,shorten:4,shorter:18,shortli:16,should:[0,2,3,5,6,8,9,11,12,13,16,18],should_sync:[],show:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],show_shap:4,shown:[0,4,5,7,8,11,12,13,16],showpoint:[],shrink:[3,5,6,8,11],shrinkag:[5,6],shrunk:11,shuffl:[0,1,4,6,13],side:[0,2,5,8,12,13,16],sigh:15,sigma0:18,sigma1:18,sigma2:18,sigma:[0,1,5,6,7,10,11,12,13,16,18],sigma_0:5,sigma_1:5,sigma_2:5,sigma_:[5,16],sigma_fn:[7,12],sigma_i:[0,5],sigma_j:5,sigma_m:[6,18],sigma_n:[11,18],sigma_t:13,sigma_x:18,sigmoid:[1,2,4,7,8,10,12],sigmundson:[6,19],sign:[1,2,7,8,10,18],signal:[1,3,10,12],signatur:[],signifi:4,signific:1,significantli:[1,13,18],sigurd:19,sim:[4,5,6,13,18],similar:[0,1,2,3,4,5,6,7,8,9,10,11,14,15,16],similarli:[0,1,3,5,8,10,13,18],simpl:[1,2,3,5,6,7,8,10,11,12,14,15,16,18],simple_rnn:[],simplepredict:10,simpler:[0,1,5,6,13,15],simplernn:4,simplest:[0,1,3,4,9,10,12,14],simpletre:10,simpli:[0,1,2,4,5,6,8,9,10,11,12,15,16,18],simplic:[2,5,6,7,8,9,10,11,12,14],simplicti:5,simplifi:[0,6,9,15],simplist:[3,6,18],simul:6,simultan:6,sin:[0,1,2,3,4,9,12,13,16],sinc:[0,1,2,3,5,6,7,8,9,10,11,13,16,18,20],sine:[3,12],singl:[0,1,2,3,5,6,7,8,9,12,13,16,18],singular:[0,6,13,16,17],sinusoid:3,site:[0,1,2,3,4,6,7,8,11,13,14,17],situat:[0,4,5,7,13,18],six:[3,4,14,18],size:[0,1,2,3,4,5,6,8,9,10,11,13,16,18],sketch:10,ski:9,skill:0,skip:11,skiprow:[],skl:[0,6],sklearn:[0,1,3,5,6,7,8,9,10,11,13,14],skplt:[7,10],sl:6,slack:8,slice:[2,16],slide:[0,3,18],slight:[6,13],slightli:[1,2,3,5,6,7,10,18],slope:[8,11,12],slow:[0,2,8,13],slower:[5,16],slowest:16,slowli:12,slp:1,small:[0,1,2,3,5,6,8,9,10,11,12,13,15,16,18],smaller:[0,1,2,5,6,8,9,11,13,18],smallest:[0,4,14],smallest_row_index:14,smooth:[0,3,6,13],sn:[0,1,3,6,7],sne:11,so:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18],soar:6,social:0,soft:[1,7,10,12],soften:8,softmax:[3,7],softwar:[0,8,15,16,17],sol:8,sole:[0,6],solid:[0,7],solitem:[],soltyp:[],solut:[0,1,2,3,5,6,8,10,11,13,16,18],solutionsummari:[],soluton:2,solv:[0,1,3,5,6,8,10,11,12,13,16,17],solve_expdec:2,solve_ode_deep_neural_network:2,solve_ode_neural_network:2,solve_pde_deep_neural_network:2,solveod:2,solveode_popul:2,solver:[2,7,8,9,10,11,16],some:[0,1,2,3,4,5,6,7,8,9,10,11,12,14,17,18],some_model:6,somehow:4,someth:[0,1,3,4,7,9,11,18],sometim:[0,1,11,12,13,14],soon:16,sophist:0,sopt:13,sort:[5,6,9,11,18],sound:[3,5],sourc:[0,1,3,6,15,16,18],space:[0,1,4,5,8,9,11,12,13,14,18],span:[0,3,5,9,11,16],spare:1,spars:[3,6,16],sparse_mtx:16,sparsecategoricalcrossentropi:3,sparsiti:10,spatial:[1,2,3,12],spdiag:[],speak:18,special:[6,7,10,12,13,16,18],specif:[0,1,2,3,4,5,6,7,8,9,11,12,15,16,18],specifi:[0,3,5,6,7,9,11,13,14,18],specifici:[0,10],spectacular:3,spectral:1,speech:[0,1,3,4,12],speed:[1,2,4,13],spend:18,sphere:0,spin:6,spite:0,spline:8,split:[1,3,4,5,6,8,9,10,11,14,18],splite:0,splitter:[1,10],spmatrix:[],spontan:18,spot:3,spread:[0,11,18],springer:20,spuriou:13,sqquar:[],sqrsignal:3,sqrt:[0,3,4,5,6,8,10,11,13,18],squar:[1,2,3,4,7,8,9,11,13,14,15,16,17,18],squarederror:10,squaredeuclidean:14,squash:12,squeez:[],srand:[],srtm:6,srtm_data_norway_1:6,sse4:[],stabil:5,stabl:[0,4,5,6,7,9,11,15],stack:[2,3,4],stacklevel:0,stage:[5,13],stai:[0,2,4,5,11],stand:[0,5,9,12],standard:[0,1,4,5,6,7,8,10,12,16,18],standard_basi:2,standardscal:[0,6,7,8,9,10,11],stanford:13,start:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,16,17,18],start_box:[2,13],start_nod:[2,13],start_tim:14,startpoint:[],stat:6,state:[1,2,4,5,6,7,8,10,11,12,13,15,18],statement:[0,7,16],statist:[0,1,3,4,7,9,10,11,12,13,14,16,17,20],statu:[0,7,11],stavang:6,std:[0,4,6],stdev:[],stdout:[],steep:13,step:[0,1,2,4,6,7,9,10,11,12,13,14,16],step_fn:[7,12],step_length:13,steps_list:9,steps_per_epoch:[],stereo:3,stian:19,still:[0,2,3,5,6,11,13,18],stimuli:12,stk2100:20,stk3155:17,stk4021:20,stk4051:20,stk4155:17,stk5000:20,stk:20,stochast:[0,1,5,6,8,11,12,17],stock:4,stoke:12,stone:[0,7],stop:[1,4,7,9,11,13,14],storag:5,store:[0,1,2,3,6,11,13,18],storehaug:19,str:[1,3,4],straight:[0,6,8,13],straightforward:[0,2,3,5,6,8,9,10,13,16],strategi:[0,1,9],stratifi:6,streamtyp:[],strength:[0,5,14],stretch:11,strict:[8,13],strictli:[8,13],stride:[4,16],strike:6,string:1,stroke:7,strong:[3,6,9,10,12,16,18],strongli:[0,8,15,16],stronli:0,structur:[0,1,2,3,6,9,10,12,15],stuck:[1,13],student:[0,17,19,20],studi:[0,3,4,5,6,7,8,11,12,13,15,20],studier:[17,20],style:[0,7,9,16],sub:[9,12],subarg:[2,13],subdivid:[0,16],subfield:0,subject:[6,8,18],subplot:[0,1,3,4,6,7,8,9,10,13,14],subplots_adjust:[8,18],subprogram:16,subract:0,subroutin:0,subscript:1,subsequ:[1,4,5,6,12,16,18],subset:[1,6,9,12,13,15],subspac:[0,8,11],substanti:[9,10],substep:11,substitut:[3,6,12,16],subsubset:9,subtask:6,subtl:1,subtract:[0,4,5,6,11,13,16,18],subtre:9,subval:[2,13],succeed:[0,4],success:[3,7,9,13,18],successfulli:[4,9],sucess:[],sudo:[0,15],suffer:[0,1,2,5,10],suffici:[1,6,8,11,13],suggest:[1,13,20],suit:[8,12],suitabl:[0,18],sum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],sum_:[0,1,2,3,5,6,7,8,9,10,11,12,13,14,16,18],sum_i:[0,2,5,6,8,13],sum_j:6,sum_ja_:0,sum_k:[6,8,12,16],sum_logist:13,sum_m:3,sum_n:3,sum_nx_:3,summar:[5,6,9],summari:[1,3,4,10,17],summat:[0,3],sunni:9,superfici:3,superscript:[1,12],supervis:[0,5,6,7,9,12,15],supplement:7,support:[0,1,9,10,11,13,15,17],suppos:[0,5,6,7,8,10,11,12,13,16],suppress:[5,13],sure:[0,1,4,6],surf:6,surfac:[0,6],surpass:6,surpris:0,surround:[3,15],survei:[0,5,6],suyrzm0:17,svc:[8,9,10],svd:[0,6,11,17],svdinv:5,svm:[8,9,10,11],svm_clf:[8,10],swap:[],swapax:[],swath:5,sy:[3,4,13,14],symbol:[1,5,11,13,15,18],symmeteri:1,symmetr:[0,5,8,11,12,13,16],symmetri:6,sympi:[0,15],synonim:18,syntax:[1,13],syntaxerror:1,syrk:[],system:[0,1,3,4,6,7,9,10,12,13,15,16,20],systemat:[4,6],t0:[3,6,13],t1:[2,13],t2:2,t3:2,t:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19],t_0:[2,9,13],t_1:13,t_:2,t_b:10,t_i:[1,2,5,12],t_j:12,t_k:9,tabl:[9,18,19],tabul:0,tackl:4,tag:[2,3,4,5,6,7,12,13,14,16,18],taht:0,tail:18,tailor:[2,8,11],taiwan:0,take:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,15,16,18],taken:[0,1,3,6,10,13,16],tan:[2,3],tangent:[1,4,12,13],tanh:[1,4,7,8,12],tape:[],target:[0,1,3,4,5,6,7,8,9,10,11,12],target_nam:9,task:[0,1,3,6,9,11,12,14],tau:[3,5,18],tax:0,taylor:[2,13],taylornr:13,tc:8,td:[1,6,13],team:1,teaser:0,technic:[0,5,6,13],techniqu:[0,1,8,10,13,15,17,18,20],technolog:[0,1],tek5040:20,tell:[0,4,6,10,11,13,18],temp1:1,temp2:1,temp:1,temperatur:[0,9],temporarili:1,ten:3,tend:[3,5,6,8,9,10,12,13,14],tendenc:0,tension:6,tensor:3,tensorflow:[0,2,4,8,14,15,16,17,20],term1:[5,6,11],term2:[5,6,11],term3:[5,6,11],term4:[5,6,11],term:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18],termin:[0,4,5,9,10,13],terrain1:6,terrain:6,test:[3,4,5,6,7,8,9,10,13,16,18],test_acc:3,test_accuraci:[1,3],test_error:6,test_imag:[3,4],test_ind:6,test_input:4,test_label:[3,4],test_loss:3,test_pr:1,test_predict:1,test_rnn:4,test_scor:[7,10],test_siz:[0,1,3,5,6,10],test_split:9,testerror:[0,6],testi:4,testpredict:4,testx:4,text:[0,1,2,4,5,8,9,11,13,16,17,18,20],textbook:17,textual:9,textur:1,tf:[1,3,4,13,14],tfe_py_execut:[],th:[0,1,2,5,6,7,9,12,13,14,16,18],than:[0,1,2,3,4,5,6,7,9,10,11,12,13,15,18],thank:[4,6],theano:[1,15],thei:[0,1,2,3,4,5,6,7,8,9,11,12,13,16,18],them:[0,1,3,4,6,8,9,10,11,12,13,16],theme:0,themselv:[0,18],thenc:6,theorem:[2,6,7],theoret:[0,4,10],theori:[0,1,3,8,9,12,13,15,17,20],thereaft:[0,5,6,11,12,16],therebi:[0,5,7,11],therefor:[0,1,2,3,4,6,7,8,11,13,18],therein:11,thereof:[0,6,13],theta:[1,4,13,18],theta_:[1,13],theta_i:1,theta_k:[],theta_linreg:13,theta_t:13,thi:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],thing:[0,1,2,4,5,7,9,18],think:[0,1,3,4,6,9,12,13,14,18],third:[0,3,6,13],thirti:7,those:[0,3,5,6,8,9,10,11,16,17],though:[1,2,3,4,13,16,18],thought:[6,14,18],thousand:[0,1],thread:[],three:[0,1,3,5,6,8,9,12,16,17,18,19],threshold:[1,3,9,10,11,12,13],through:[0,1,2,3,4,5,6,8,11,12,13,14,15,16,18],throughout:[0,4,5,14,15,16,18],thu:[0,1,2,5,6,7,8,10,11,12,13,19],thumb:[0,6],thursdai:17,tibshirani:[6,17,20],tick_param:6,ticker:[6,13,18],tif:6,tight_layout:[1,7],tightli:11,tild:[0,5,6,11,18],till:[0,4,7,8,9,10,12,16],time:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18],timefunct:[],timeit:4,timer:4,tini:1,tip:3,titl:[0,1,2,3,4,6,7,8,9,10,13,18],tmp:13,tmp_log:[],tn:[2,3],to_categor:[1,3,4],to_categorical_numpi:1,to_numer:[0,6],to_str:[],todai:3,togeth:[0,3,6,8,11,13,15],toi:14,told:13,toler:[2,6,14],tolist:4,tomographi:12,too:[0,2,4,5,6,9,11,13,18,20],took:8,tool:[0,1,3,6,13,15],toolbox:8,top:[0,3,4,5,6,9,10,14,15],top_node_typ:2,top_trac:2,topic:[0,5,6,7,8,15,17,20],topolog:[1,3,12],toposort:2,torkjellsdatt:19,toss:[10,18],total:[0,1,2,3,4,6,7,8,10,11,12,13,14,16,18,19],total_loss:4,totalclustervari:14,totalscatt:14,totalvari:[],toward:[1,2,7,12,13],town:0,tp:4,tpng:9,tpu:[13,15],tqdm:6,tr:[],trace:[2,13],trace_stack:[2,13],traceback:[0,2,3,4,6,7,8,9,10,13,14],traceback_util:[],tracer:[2,13],track:[3,13,14,16],tract:0,tractabl:0,trade:[5,9],tradeoff:[0,5,17],tradit:[0,1,4,6],train:[2,3,5,6,8,9,10,11,12,13],train_accuraci:[0,1,3],train_dataset:4,train_end:[0,1],train_error:6,train_funct:[],train_imag:[3,4],train_ind:6,train_label:[3,4],train_pr:1,train_siz:[0,1,3],train_step:4,train_test_split:[0,1,3,5,6,7,9,10,11],train_test_split_numpi:[0,1],trainabl:[],trainable_vari:4,trained_model:6,trainerror:0,traini:4,training_checkpoint:4,training_dataset:4,training_gradi:13,training_gradient_fun:[],training_loss:[],trainingerror:6,trainpredict:4,trainscor:4,trainx:4,trait:0,trajectori:4,tran:[],transfer:9,transform:[0,5,6,7,8,9,10,11,12,13,15,16],transit:[6,12],translat:[1,4,6,10],transpos:[1,5,11,16],travers:[0,5],treat:[0,1,3,6,12,13,18],tree:[0,1,6,15,17],tree_clf:[9,10],tree_clf_:9,tree_clf_sr:9,tree_reg1:9,tree_reg2:9,tree_reg:9,trend:18,trevor:20,tri:[2,3,4,9,13],triain:0,trial:[0,2,4,6,13,18],triangl:13,triangular:16,trick:[3,4,8,11,13,18],trickier:18,tridiagon:16,trillion:15,trivial:[0,1,5,11,18],troubl:[0,8,12],truck:3,true_beta:6,true_divid:1,true_fun:6,tucker:8,tumor:[7,9],tumour:7,tunabl:1,tune:[4,9,13,16],tup:[],tupl:[2,13],turn:[0,1,5,6,7,8,9,10,11,12,13,16,18],tutori:[1,4],tv:2,tveito:2,tweak:[1,4,10,18],twice:13,twist:11,twister:[],two:[0,1,2,4,5,6,7,9,10,11,12,13,14,16,17,18,20],tx:13,tx_1:13,txt:4,ty:13,type:[0,1,3,6,8,10,13,16,18],typeerror:[2,13],typic:[0,1,2,3,4,5,7,9,10,12,13,18],u:[0,2,5,6,10,11,12,16],u_:16,u_i:12,u_m:10,ua:0,ubuntu:[0,15],uci:0,uio:[17,19,20],un:14,unari:16,unary_f:[2,13],unary_oper:[2,13],unary_to_nari:[2,13],unbalanc:[6,9],unbias:[0,5,6],uncent:6,uncertainti:[0,5],uncertitud:18,unchang:[1,3],uncorrel:[10,18],undefin:5,under:[0,1,5,6,10,13,15],underdetermin:0,underfit:[1,6],underflowproblem:5,undergo:5,undergradu:17,underli:[0,1,9,13,18],underset:[4,14],understand:[0,1,3,5,6,10,13,14,15],understood:[8,13],undesir:8,undetermin:[5,8],undo:4,unexpect:6,unexpected:18,unfair:6,unfortun:[1,8,9,10],unicode_liter:[8,9],uniform:[0,1,5,6,11,13,18],uniform_real_distribut:[],uniformli:[13,18],unifrompdf:18,unimport:13,union:[5,6],uniqu:[0,2,6,13,14,16],unique_cluster_label:14,unit:[0,1,3,4,5,10,12,18],unitari:[5,6,16],unitarili:16,uniti:18,univari:18,univers:[0,1,2,13,15,17,19],unix:1,unknow:[0,16],unknown:[0,1,3,4,5,6,8,10,13,16],unknowwn:12,unlabel:1,unless:[0,3,6,11,13],unlik:[1,3,8,13],unnecessarili:9,unord:3,unravel:1,unrol:[3,11],unseen:[0,7,9],unstabl:1,unsupervis:[0,1,4,12,15,17],unsymmetr:16,until:[1,2,4,9,12,13,14],untouch:0,unusu:12,up:[1,3,4,5,6,8,10,11,13,14,15,16,17,18],updat:[1,2,10,12,13,14],upload:[15,20],upon:[0,1,6,11,16],upper:[0,8,9,16],uppercas:16,upsampl:4,upscal:4,us:[4,5,6,8,9,10,11,12,14,16,17,18,20],usag:[0,8,15],usd10000:0,usd:0,use_bia:4,use_multiprocess:[],usecol:0,useless:1,user:[0,1,2,4,6,7,8,11,15,16],userwarn:6,usetex:18,usg:6,usr:18,usual:[0,3,4,7,12,13,14],ut:5,util:[0,1,3,4,6,7,10,14],ux:16,v0:18,v1:[3,4,14,18],v2:[3,4,14,18],v:[2,4,5,6,11,13,15],v_0:11,va:1,val:13,val_accuraci:3,val_loss:4,vale:2,valid:[0,1,4,7,9,10,13,15,17,18],validation_batch_s:[],validation_data:3,validation_freq:[],validation_split:4,validation_step:[],valu:[0,1,2,3,4,6,7,8,9,10,12,13,14,15,16,17],valuat:9,valueerror:[0,2],valy:4,van:0,vandenbergh:[8,13],vandermond:0,vanilla:[0,6,11,14],vanish:[1,4,13,18],var_x:18,varabl:8,varepsilon:[5,6],varepsilon_:[5,6],varepsilon_i:[5,6],vari:[0,1,3,5,6,10],variabl:[0,1,2,5,6,7,8,10,11,12,13,14,16],varianc:[0,1,5,7,9,10,11,13,14,15,16,17,18],variance_i:[5,11],variance_x:[5,11],variant:[0,1,6,8,12,13],variat:[3,4,11],varieti:[0,3,12,15],variou:[1,3,5,6,7,8,9,11,12,13,15,16,18],vartempvec:[],varvec:[],varydimens:4,vastli:3,vaue:1,vault:0,vdot:[2,13],vec:6,vector:[0,1,2,3,4,5,6,7,9,10,11,13,14,15,17],vector_mean:14,ventur:[0,8,15],verbos:[1,3,4],veri:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,18,20],verifi:[3,11,16],versatil:8,versicolor:[8,9],version:[0,3,10,13,14,15,16,18],versu:1,vert:[0,1,5,6,7,8,9,11,13],vert_1:[5,6],vert_2:[5,6,11],via:[0,5,6,7,8,9,10,11,12,15,16,17,18],vidal:11,video:[0,1,12,15,17],view:[1,3,5,6,12,13,17,18,20],violat:8,virginica:9,viridi:[0,1,2,3],virtual:1,viscos:13,viscou:13,visibledeprecationwarn:2,vision:[0,3],visual:[0,3,11,12,15],visualis:1,viz:[6,8,18],vjp:[2,13],vjp_0:[],vjp_0_fun:[],vjp_1:[],vjp_1_fun:[],vjp_argnum:2,vjpfun:2,vjpmaker:[],vjpnode:[2,13],vmap:13,vmax:[1,6],vmc:[],vmin:[1,6],voic:3,volum:[0,3],vote:10,voting_clf:10,votingclassifi:10,votingsimpl:10,vrtx:17,vs:[0,4,6],vspace:[2,13],vstack:[5,11,16,18],vt:5,w1:8,w2:[8,11],w3:8,w:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,16,18],w_1:[8,16],w_1x_1:8,w_1x_:8,w_2:[8,16],w_2x_2:8,w_2x_:8,w_3:16,w_4:16,w_:[1,12],w_hidden:2,w_i:[1,2,10],w_ix_i:12,w_j:16,w_m:16,w_output:2,w_px_:8,w_px_p:8,wa:[0,1,3,4,5,6,7,10,11,12,13,14,16],wai:[0,1,2,3,4,5,6,7,8,10,11,12,13,14,16,18],walk:9,walker:18,wang:0,want:[0,1,2,3,4,5,6,8,9,10,11,12,13,14,15,18],warn:[0,1,4,8],warrant:6,wast:3,watch:15,wave:3,wavelet:8,we:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20],weak:[9,10,14],weather:[1,12],web:[15,17],webpag:17,websit:[6,16,17],wedg:[8,18],wednesdai:17,wee:11,week:[0,5,6,7],weekli:[15,20],weight:[0,1,2,3,6,7,9,10,12,13,18],weigth:2,welcom:[8,15],well:[0,1,2,3,4,5,6,7,8,9,10,12,13,15,16,17,18,20],went:8,were:[0,1,3,4,5,6,7,8,10,11,12,14,18],wessel:0,westbi:19,westby:19,what:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18],whatev:3,when:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],whenev:[13,18],where:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,18,19],wherea:[6,18],wherein:[1,12],whether:[0,3,5,7,9,18],which:[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19],whichev:[1,3],white:9,who:[0,17],whole:[1,3,4,5,9,11,13],whose:[0,6,10,18],whow:11,why:[0,1,3,6,13],wide:[0,1,3,6,7,12,15,16],widehat:6,width:[0,3,8,9],wieringen:0,win:10,wind:9,wing:19,winther:2,wiothout:6,wiscons:7,wisconsin:10,wisdom:6,wise:[0,1,5,12,13],wish:[0,2,5,7,8,11,13,14,16],with_std:0,wither:6,within:[0,2,3,4,7,9,12,13,14,18,20],withinclust:14,without:[0,1,5,6,8,9,11,12,13],won:0,wonder:8,word:[0,1,3,4,5,6,14,18],work:[0,1,4,6,7,8,9,13,15,17,18],worker:[],workshop:17,world:[0,8],worldwid:0,wors:[0,1,3,4,6],worst:[],worth:9,would:[0,1,3,5,6,7,8,9,10,11,12,13,16,18],wrap:[2,6,16,17],wrap_toco:[3,4,14],wrap_util:[2,13],wrapper:0,write:[0,1,2,3,5,6,7,8,12,13,16],written:[0,2,3,5,11,12,13,15,16,18],wrong:[1,8],wrongli:10,wrote:[5,11],wrt:[2,10,13],wth:[10,13],www:[15,16,17,20],wx_1:8,x0:8,x1:[4,8,9,10,13],x1_exampl:8,x1d:8,x2:[8,9,10,13],x2d:[8,11],x2d_train:11,x2dsl:11,x3:8,x:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],x_0:[0,5,11,16],x_1:[0,2,5,6,7,8,9,10,11,13,16,18],x_2:[0,2,5,6,7,8,9,10,11,13,16,18],x_3:[8,16,18],x_4:16,x_:[0,2,3,5,6,8,10,11,13,14,16,18],x_center:11,x_data:1,x_data_ful:1,x_hidden:2,x_i:[0,1,2,5,6,7,8,9,10,11,12,13,14,16,18],x_input:2,x_ix_:0,x_iy_i:8,x_j:[0,2,8,9,12,18],x_jy_j:8,x_k:[12,14,16,18],x_l:18,x_m:[6,12,16,18],x_n:[0,2,3,6,8,11,12,13,16,18],x_new:[9,10],x_offset:6,x_output:2,x_p:[3,7,9],x_poli:9,x_poly10:9,x_pred:4,x_prev:2,x_reduc:11,x_scale:8,x_small:13,x_test:[0,1,3,5,6,7,9,10,11],x_test_own:6,x_test_scal:[0,6,7,9,10,11],x_tot:4,x_train:[0,1,3,4,5,6,7,9,10,11],x_train_mean:6,x_train_own:6,x_train_scal:[0,6,7,9,10,11],x_val:1,xarrai:15,xavier:1,xbnew:13,xcode:[0,15],xdclassiffierconfus:10,xdclassiffierroc:10,xg_clf:10,xgb:10,xgbclassifi:10,xgboost:9,xgboot:10,xgbregressor:10,xgparam:10,xgtree:10,xi:[8,13],xi_1:8,xi_:8,xi_i:8,xk:8,xla:[13,15],xlabel:[0,1,2,3,4,5,6,7,8,9,10,13,18],xlim:[6,10],xm:9,xmesh:13,xnew:[0,13],xp:18,xpanda:0,xpd:[5,11],xplot:0,xs:9,xscale:0,xsr:9,xt_x:13,xtest:6,xtick:[3,6,8,9],xtrain:6,xu:0,xx:[0,16],xy:[0,6,8,16],xytext:8,xz:16,y1:4,y2:4,y3:4,y:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,16,18],y_0:[0,5,11,16],y_1:[0,5,8,9,11,13,16],y_1y_1:8,y_1y_1k:8,y_1y_2:8,y_1y_2k:8,y_1y_n:8,y_1y_nk:8,y_2:[0,5,8,9,11,16],y_2y_1:8,y_2y_1k:8,y_2y_2:8,y_2y_2k:8,y_3:[0,9,16],y_4:16,y_:[0,1,5,6,10,11,16],y_data:[0,1,5,6],y_data_ful:1,y_decis:8,y_fit:0,y_i:[0,1,5,6,7,8,9,10,11,12,13,16],y_if_:10,y_ix_:0,y_ix_i:[7,8,13],y_iy_jk:8,y_j:[6,8,12],y_k:12,y_m:16,y_model:[0,4,5,6],y_n:[8,13],y_ny_1:8,y_ny_1k:8,y_ny_2:8,y_ny_2k:8,y_ny_n:8,y_ny_nk:8,y_offset:6,y_plot:9,y_pred1:9,y_pred2:9,y_pred:[0,1,4,6,7,8,9,10],y_pred_rf:10,y_pred_tre:10,y_proba:[7,10],y_scaler:6,y_test:[0,1,3,4,5,6,7,9,10,11],y_test_onehot:1,y_test_predict:0,y_tot:4,y_train:[0,1,3,4,5,6,7,9,10,11],y_train_mean:6,y_train_onehot:1,y_train_predict:0,y_train_scal:6,y_val:1,ye:[3,6,7],year:[0,15],yet:[0,1,6,8,11,13],yhd5w:17,yi:13,yield:[0,2,5,6,8,10,12,13,14,16,18],yk:8,ylabel:[0,1,2,3,4,5,6,7,8,9,10,13,18],ylim:[3,6],ym:9,ymesh:13,yn:0,yo:[8,9,10],yoshua:[1,20],you:[0,1,2,3,4,5,6,8,9,10,11,13,15,16,18,20],young:0,your:[1,2,4,5,6,8,11,13,15,16],yourself:[11,13],youtu:17,youtub:15,ypred:6,ypredict2:13,ypredict:[0,13],ypredictlasso:5,ypredictol:[0,5],ypredictown:6,ypredictownridg:6,ypredictridg:[0,5,6],ypredictskl:6,ys:9,ytest:6,ytick:[3,6,8,9],ytild:[0,6],ytildelasso:5,ytildenp:0,ytildeol:[0,5],ytildeownridg:6,ytilderidg:[5,6],ytrain:6,yvqgvcsovpw:17,yx:16,yy:16,yz:16,z:[0,1,2,3,4,5,6,7,8,9,11,12,13,16,18],z_0:16,z_1:16,z_2:16,z_:[1,2,12,16],z_c:1,z_h:1,z_hidden:2,z_i:[1,12],z_j:[1,12],z_k:12,z_m:1,z_mod:9,z_o:1,z_output:2,zaman:18,zaxi:6,zero:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18],zeros_lik:4,zfill:4,zip:[2,4,6,13],zl:[],zm_h:0,zn:0,zone:0,zx:16,zy:16,zz:16},titles:["3. Linear Regression","14. Building a Feed Forward Neural Network","15. Solving Differential Equations with Deep Learning","16. Convolutional Neural Networks","17. Recurrent neural networks: Overarching view","4. Ridge and Lasso Regression","5. Resampling Methods","6. Logistic Regression","8. Support Vector Machines, overarching aims","9. Decision trees, overarching aims","10. Ensemble Methods: From a Single Tree to Many Trees and Extreme Boosting, Meet the Jungle of Methods","11. Basic ideas of the Principal Component Analysis (PCA)","13. Neural networks","7. Optimization, the central part of any Machine Learning algortithm","12. Clustering and Unsupervised Learning","Applied Data Analysis and Machine Learning","2. Linear Algebra, Handling of Arrays and more Python Features","Teaching schedule with links to material","1. Elements of Probability Theory and Statistical Data Analysis","Teachers and Grading","Textbooks"],titleterms:{"1":0,"10":17,"11":17,"12":17,"13":[],"14":17,"15":[],"16":17,"17":17,"18":17,"19":17,"2":[0,17],"20":[],"2021":[],"2022":19,"21":17,"22":17,"23":17,"24":17,"25":17,"26":17,"27":[],"28":17,"29":17,"3":[0,17],"30":17,"31":17,"34":17,"35":17,"36":17,"37":17,"38":17,"39":17,"4":[0,17],"40":17,"41":17,"4155":[],"42":17,"43":17,"44":17,"45":17,"46":17,"47":17,"5":[0,17],"6":[],"7":17,"8":[],"9":17,"case":[8,10,18],"do":1,"final":12,"function":[0,1,6,7,8,10,11,12,13,18],"import":[5,16],"new":4,A:[0,1,4,8,9],And:[],Ising:6,The:[0,1,2,3,5,6,7,8,9,11,12,15],With:4,activ:[1,12],actual:[],ad:[0,6],adaboost:10,adagrad:13,adam:13,adapt:10,adjust:1,adversari:4,again:[3,9],aim:[8,9],algebra:16,algorithm:[9,10,11,12],algortithm:13,all:8,an:[0,4,10],analys:5,analysi:[0,5,6,11,15,18],analyt:0,ani:13,anoth:9,appli:15,approach:[0,8,14],approxim:12,architectur:1,arrai:16,assist:19,august:17,autocorrel:18,autograd:[2,13],automat:13,back:[1,11,12],background:15,bag:10,base:13,basic:[0,5,7,9,10,11,16],batch:1,bay:5,befor:11,better:8,bia:6,binari:1,binomi:[],bird:10,block:[],boost:10,bootstrap:[6,10],boston:0,breast:1,bring:12,build:[1,3,9],calcul:[],cancer:[1,7,9,11],cart:9,central:[13,15,18],chain:12,chang:10,chi:0,choos:1,cifar01:3,classic:11,classif:[1,9,10],classifi:8,clip:1,cluster:14,cnn:3,code:[0,1,2,5,9,11,12,13,14],collect:[1,3],compar:[2,10],complex:[0,6],complic:6,compon:11,comput:9,con:9,concept:18,conjug:13,continu:[],convex:[8,13],convolut:[3,12],correl:11,cost:[1,10],cours:[15,20],covari:[5,11,18],cross:6,cumul:[],data:[0,1,3,6,7,9,11,15,18],dataset:[1,3],decai:2,decis:[9,10],decomposit:[5,11,16],deep:[1,2],defin:1,definit:[],degre:0,demonstr:[],dens:0,deriv:[5,12],descent:[2,10,13],detail:3,develop:1,deviat:[],diagon:11,dice:[],differ:8,differenti:[2,13],diffus:2,dimension:[2,3,8],disadvantag:9,discret:18,disguis:[],distribut:[5,18],domain:18,down:1,dropout:1,element:[0,18],elimin:16,ensembl:10,entropi:9,environ:0,equat:[0,2,12],error:[0,10],euler:2,evalu:1,event:[],exampl:[0,1,2,3,4,6,7,8,9,10],exercis:[0,6],expect:18,experi:18,explor:0,exponenti:2,extrapol:4,extrem:10,ey:10,fall:19,famili:1,famou:16,featur:[9,16],feed:[1,12],fine:1,first:[4,12],fit:[0,10],forc:3,forest:10,forward:[1,2,12],fourier:3,frank:6,freedom:0,frequentist:0,from:[5,10,12],full:2,further:[3,5],fy:[],gan:4,gaussian:16,gd:13,gener:[4,9],geometr:11,gini:9,good:0,grade:19,gradient:[1,2,10,13],growth:2,ha:15,handl:16,hidden:2,hous:0,how:[],hyperparamet:1,hyperplan:8,i:1,id3:9,idea:11,implement:1,implic:5,improv:1,includ:13,increment:11,index:9,inform:19,input:2,instal:15,instructor:19,interpret:[5,11],introduc:[11,13],introduct:[0,6,15,16],invers:[5,16],iter:10,its:[],jackknif:[],jax:13,jungl:10,kera:[1,3],kernel:[8,11],lagrangian:8,lasso:[5,6],later:5,layer:[1,2,3,12],learn:[0,1,2,11,13,14,15],least:[5,6],level:10,librari:15,likelihood:7,limit:[1,13,18],linear:[0,8,13,16],link:[5,11,17,20],logist:7,lu:16,machin:[0,8,13,15],main:18,make:[0,9,10],mani:[10,12],materi:17,math:5,mathemat:[3,5,8],matric:[5,16],matrix:[1,5,11,12,16],matter:0,mean:0,meet:[5,10,18],mercer:8,mersenn:[],method:[6,9,10,13],mlp:12,mnist:[3,4],model:[0,1,4,6,12],moment:[],momentum:13,moon:[8,9],more:[3,6,16],multilay:12,multipl:[1,3],multipli:8,name:[],network:[1,2,3,4,7,12],neural:[1,2,3,4,12],non:8,normal:[0,1],norwai:[],notat:12,novemb:17,now:[1,9,13],nuclear:0,nueral:7,number:[0,2,18],numer:[2,18],numpi:16,object:3,observ:[],obtain:11,octob:17,od:2,off:6,ol:[5,6],one:[2,12],oper:16,optim:[1,8,13,15],order:13,ordinari:[5,6],organ:0,oslo:20,other:[4,9,11,12,16],our:[0,4,5,11,13],outcom:15,output:2,overarch:[0,4,8,9],overview:10,own:[0,10,11],packag:16,part:[13,15],partial:2,pass:1,pca:11,pdf:18,perceptron:12,perform:[1,9],period:3,perspect:1,point:4,poisson:2,polynomi:3,popul:2,practic:13,pre:[1,3],predict:4,prerequisit:[3,15],princip:11,principl:3,pro:9,probabl:[5,18],problem:[1,2,13],procedur:9,process:[1,3],program:[2,13],project:6,prop:13,propag:[1,12],properti:[5,18],pseudo:[],python:[0,9,15,16],quick:8,ran0:[],random:[10,11,18],read:9,real:6,recip:[],recurr:[4,12],reduc:0,reduct:3,reformul:2,regress:[0,5,6,7,9,10,13],regular:1,relev:20,relu:1,remark:3,remind:[6,8],replac:13,requir:[2,15],resampl:6,rescal:6,resourc:2,revisit:13,ridg:[0,5,6],rm:13,rng:[],rule:12,s:[8,10],same:13,sampl:11,schedul:17,schemat:9,scheme:2,scikit:[0,1,11],second:13,select:[],semest:19,septemb:17,set:[0,2,3,9,12],sgd:13,should:1,similar:13,simpl:[0,4,9,13],singl:10,singular:[5,11],situat:[],soft:8,softmax:1,solv:2,solver:13,some:[13,16],specifi:2,split:0,squar:[0,5,6,10],standard:13,state:0,statist:[5,6,15,18],steepest:[10,13],stk3155:[],stochast:[13,18],superposit:3,supervis:1,support:8,svd:5,systemat:3,teach:[17,19],teacher:19,techniqu:[6,11],technolog:15,tensorflow:[1,3],test:[0,1],textbook:20,theorem:[5,8,11,12,18],theori:18,three:[],tip:13,togeth:12,top:1,toss:[],toward:11,trade:6,tradeoff:6,train:[0,1,4],transform:3,tree:[9,10],tune:1,two:[3,8,15],type:[2,4,12],uncorrel:[],uniform:[],univers:[12,20],unsupervis:14,up:[0,2,9,12],us:[0,1,2,3,7,13,15],valid:6,valu:[5,11,18],variabl:18,varianc:6,variou:0,vector:[8,12,16],view:[0,4,10],visual:[1,9],vs:3,wai:9,wave:2,week:17,weekli:17,what:0,which:1,why:[],wisconsin:7,write:[4,11],xgboost:10,your:[0,10]}}) \ No newline at end of file diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter1.ipynb b/doc/LectureNotes/_build/jupyter_execute/chapter1.ipynb index 6596a4b79..f35523f45 100644 --- a/doc/LectureNotes/_build/jupyter_execute/chapter1.ipynb +++ b/doc/LectureNotes/_build/jupyter_execute/chapter1.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "markdown", - "id": "d9b4c9c8", + "id": "27b96943", "metadata": { "editable": true }, @@ -13,7 +13,7 @@ }, { "cell_type": "markdown", - "id": "65e44d92", + "id": "ee293e0b", "metadata": { "editable": true }, @@ -23,7 +23,7 @@ }, { "cell_type": "markdown", - "id": "06b62649", + "id": "f6481760", "metadata": { "editable": true }, @@ -65,7 +65,7 @@ }, { "cell_type": "markdown", - "id": "8de26fd1", + "id": "fd2c7eef", "metadata": { "editable": true }, @@ -117,7 +117,7 @@ "Machine learning is an extremely rich field, in spite of its young\n", "age. The increases we have seen during the last three decades in\n", "computational capabilities have been followed by developments of\n", - "methods and techniques for analyzing and handling large date sets,\n", + "methods and techniques for analyzing and handling large data sets,\n", "relying heavily on statistics, computer science and mathematics. The\n", "field is rather new and developing rapidly. Popular software packages\n", "written in Python for machine learning like\n", @@ -140,7 +140,7 @@ "problem, and let the computer deduce the logic behind it. On the other\n", "hand, *unsupervised learning* is a method for finding patterns and\n", "relationship in data sets without any prior knowledge of the system.\n", - "Some authours also operate with a third category, namely\n", + "Some authors also operate with a third category, namely\n", "*reinforcement learning*. This is a paradigm of learning inspired by\n", "behavioral psychology, where learning is achieved by trial-and-error,\n", "solely from rewards and punishment.\n", @@ -167,7 +167,7 @@ }, { "cell_type": "markdown", - "id": "1ff6afb4", + "id": "ff3dccf1", "metadata": { "editable": true }, @@ -202,7 +202,7 @@ }, { "cell_type": "markdown", - "id": "98d9014b", + "id": "89a1286b", "metadata": { "editable": true }, @@ -212,14 +212,14 @@ "In science and engineering we often end up in situations where we want to infer (or learn) a\n", "quantitative model $M$ for a given set of sample points $\\boldsymbol{X} \\in [x_1, x_2,\\dots x_N]$.\n", "\n", - "As we will see repeatedely in these lectures, we could try to fit these data points to a model given by a\n", + "As we will see repeatedly in these lectures, we could try to fit these data points to a model given by a\n", "straight line, or if we wish to be more sophisticated to a more complex\n", "function.\n", "\n", "The reason for inferring such a model is that it\n", "serves many useful purposes. On the one hand, the model can reveal information\n", "encoded in the data or underlying mechanisms from which the data were generated. For instance, we could discover important\n", - "corelations that relate interesting physics interpretations.\n", + "correlations that relate interesting physics interpretations.\n", "\n", "In addition, it can simplify the representation of the given data set and help\n", "us in making predictions about future data samples.\n", @@ -253,7 +253,7 @@ }, { "cell_type": "markdown", - "id": "4214f050", + "id": "bf0c0745", "metadata": { "editable": true }, @@ -286,7 +286,7 @@ }, { "cell_type": "markdown", - "id": "827d0b8e", + "id": "aff5ae6b", "metadata": { "editable": true }, @@ -298,7 +298,7 @@ }, { "cell_type": "markdown", - "id": "860f3619", + "id": "9bf3106e", "metadata": { "editable": true }, @@ -335,7 +335,7 @@ { "cell_type": "code", "execution_count": 1, - "id": "b9b8fe1b", + "id": "8f9fe452", "metadata": { "collapsed": false, "editable": true @@ -343,7 +343,7 @@ "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjYAAAHFCAYAAADhWLMfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAABBNElEQVR4nO3deXxU5dn/8e8QIKyJ7AQSCFgtiywKsoqEiiCgIinVFkXk0ce9gsijUK0oVaMoFLUgWi20KstLDdUqoGgB44Ky+lhpXSrIFvYfCWINEM7vj3kmZMgks2Rmzjn3+bxfr7wgZ06SO3Mmc65z3dd9HZ9lWZYAAAAMUMPuAQAAAMQLgQ0AADAGgQ0AADAGgQ0AADAGgQ0AADAGgQ0AADAGgQ0AADAGgQ0AADAGgQ0AADAGgQ0g6ZNPPtGoUaPUpk0bpaamqkWLFurbt6/uuuuuoP1ycnKUk5Njyxi3bdsmn8+nBQsWxO17Zmdn69JLL61yn+uuu07Z2dlx+5nJlpOTI5/PV/ZRp04dderUSQ899JCOHTtm9/CSJjs7W9ddd53dwwASrqbdAwDs9tZbb+nyyy9XTk6OZsyYoYyMDBUWFmr9+vVavHixZs6cWbbv3LlzbRypPX77299qwoQJdg+jWtq3b6+XX35ZkrR//349//zz+u1vf6vt27frueees3l0ybF06VKlpaXZPQwg4XzcKwpeN3DgQO3atUv/+te/VLNmcKx/8uRJ1ajhjMTmtm3b1K5dO82fPz9uV97Z2dk655xz9Oabb8bl+9nBsiz9+OOPqlu3bsjHc3JydODAAf3jH/8o23bixAl16tRJ3333nYqKilSnTp1kDVfHjx+Xz+er8FoDEB/OeMcGbHTw4EE1bdo05Inm9KDm9KmowPTQ448/rscee0zZ2dmqW7eucnJy9NVXX+n48eOaMmWKWrVqpfT0dI0aNUr79u0L+p6B6aClS5eqa9euqlOnjtq3b6+nnnoqovF//fXXGjNmjJo3b67U1FR17NhRc+bMif6JqESoqSifz6fbb79dL774ojp27Kh69eqpW7duIQOkSMb3448/6q677lL37t2Vnp6uxo0bq2/fvnr99dcrfL/Az543b546duyo1NRU/fnPf47qd6pZs6a6d++uY8eO6fDhw2XbLcvS3Llz1b17d9WtW1eNGjXS6NGj9e233wZ9vWVZeuSRR9S2bVvVqVNHPXv21MqVKyu8PlavXi2fz6cXX3xRd911l1q3bq3U1FR98803kqR3331XF110kdLS0lSvXj31799f7733XtDP2r9/v2688UZlZWUpNTVVzZo1U//+/fXuu++W7bNp0yZdeumlZc9xq1atNGLECO3cubNsn1BTUdu3b9c111wTdGxmzpypkydPlu0TeI0/8cQTmjVrltq1a6cGDRqob9++Wrt2bVTPO5AMXDLA8/r27avnn39ed9xxh66++mqdd955qlWrVlTfY86cOeratavmzJmjw4cP66677tJll12m3r17q1atWvrTn/6k7777TpMnT9YNN9ygN954I+jrN2/erIkTJ+qBBx5Qy5Yt9fLLL2vChAk6duyYJk+eXOnP3bJli/r166c2bdpo5syZatmypd5++23dcccdOnDggKZNmxbTcxKJt956S+vWrdP06dPVoEEDzZgxQ6NGjdKXX36p9u3bRzW+kpISHTp0SJMnT1br1q117Ngxvfvuu8rNzdX8+fN17bXXBv3sv/71ryooKND999+vli1bqnnz5lGPf+vWrTrjjDPUrFmzsm033XSTFixYoDvuuEOPPfaYDh06pOnTp6tfv3767LPP1KJFC0nSvffeq7y8PN14443Kzc3Vjh07dMMNN+j48eM6++yzK/ysqVOnqm/fvpo3b55q1Kih5s2b66WXXtK1116rkSNH6s9//rNq1aqlZ599VkOHDtXbb7+tiy66SJI0duxYbdy4UQ8//LDOPvtsHT58WBs3btTBgwclSUePHtXFF1+sdu3aac6cOWrRooX27NmjVatW6ciRI5X+/vv371e/fv107Ngx/e53v1N2drbefPNNTZ48Wf/+978rTLvOmTNHHTp00OzZsyX5pyiHDx+urVu3Kj09PernH0gYC/C4AwcOWBdccIElyZJk1apVy+rXr5+Vl5dnHTlyJGjfgQMHWgMHDiz7fOvWrZYkq1u3blZpaWnZ9tmzZ1uSrMsvvzzo6ydOnGhJsoqKisq2tW3b1vL5fNbmzZuD9r344outtLQ06+jRo0E/a/78+WX7DB061MrMzAz6fpZlWbfffrtVp04d69ChQ1X+7m3btrVGjBhR5T7jxo2z2rZtG7RNktWiRQuruLi4bNuePXusGjVqWHl5edUe34kTJ6zjx49b119/vXXuuedW+Nnp6elhf7eAgQMHWp07d7aOHz9uHT9+3CosLLTuv/9+S5I1b968sv0+/vhjS5I1c+bMoK/fsWOHVbduXevuu++2LMuyDh06ZKWmplpXXXVV0H6Bry//+li1apUlybrwwguD9j169KjVuHFj67LLLgvaXlpaanXr1s3q1atX2bYGDRpYEydOrPT3W79+vSXJ+utf/1rl89C2bVtr3LhxZZ9PmTLFkmR98sknQfvdcsstls/ns7788kvLsk697rp06WKdOHGibL9PP/3UkmQtWrSoyp8LJBtTUfC8Jk2aqKCgQOvWrdOjjz6qkSNH6quvvtLUqVPVpUsXHThwIOz3GD58eNC0VceOHSVJI0aMCNovsH379u1B2zt37qxu3boFbRszZoyKi4u1cePGkD/zxx9/1HvvvadRo0apXr16OnHiRNnH8OHD9eOPPyZ0qmDQoEFq2LBh2ectWrRQ8+bN9d1338U0vldeeUX9+/dXgwYNVLNmTdWqVUsvvPCC/vnPf1b42T/72c/UqFGjiMf6xRdfqFatWqpVq5YyMjI0ffp0TZ06VTfddFPZPm+++aZ8Pp+uueaaoLG2bNlS3bp10+rVqyVJa9euVUlJia688sqgn9GnT59KV4/9/Oc/D/r8o48+0qFDhzRu3Lign3Xy5EldcsklWrdunY4ePSpJ6tWrlxYsWKCHHnpIa9eu1fHjx4O+109+8hM1atRI99xzj+bNm6ctW7ZE9Jz8/e9/V6dOndSrV6+g7dddd50sy9Lf//73oO0jRoxQSkpK2eddu3aVpLLjDTgFgQ3wf3r27Kl77rlHr7zyinbv3q0777xT27Zt04wZM8J+bePGjYM+r127dpXbf/zxx6DtLVu2rPA9A9sCUw6nO3jwoE6cOKGnn3667KQd+Bg+fLgkRRSUxapJkyYVtqWmpuo///lP1OPLz8/XlVdeqdatW+ull17Sxx9/rHXr1um//uu/KjxXkpSRkRHVWM8880ytW7dOn376qV555RV169ZNeXl5Wrx4cdk+e/fulWVZatGiRYXxrl27tmysgeMRmJYqL9S2UOPdu3evJGn06NEVftZjjz0my7J06NAhSdKSJUs0btw4Pf/88+rbt68aN26sa6+9Vnv27JEkpaena82aNerevbt+85vfqHPnzmrVqpWmTZtWIQgq7+DBgyGfx1atWgX9ngGnH+/U1FRJKjvegFNQYwOEUKtWLU2bNk2///3vg1bTJErgJBVqW6gAQpIaNWqklJQUjR07VrfddlvIfdq1axe/QUYpmvG99NJLateunZYsWSKfz1f2eElJScivK79PJAIFvpJ0/vnna9CgQercubMmTpyoSy+9VA0aNFDTpk3l8/lUUFBQdtIuL7AtcDwCwUl5e/bsCZm1OX28TZs2lSQ9/fTT6tOnT8gxB4Kkpk2bavbs2Zo9e7a2b9+uN954Q1OmTNG+ffu0YsUKSVKXLl20ePFiWZal//3f/9WCBQs0ffp01a1bV1OmTAn5/Zs0aaLCwsIK23fv3h00RsBtCGzgeYWFhSGvXANTIIEr2ET64osv9NlnnwVNRy1cuFANGzbUeeedF/Jr6tWrp0GDBmnTpk3q2rVrWTbIKaIZn8/nU+3atYMCgD179oRcFRUPTZo00aOPPqrx48fr6aef1tSpU3XppZfq0Ucf1a5duypMM5XXu3dvpaamasmSJcrNzS3bvnbtWn333XcRNTPs37+/zjjjDG3ZskW33357xONu06aNbr/9dr333nv68MMPKzzu8/nUrVs3/f73v9eCBQsqncaUpIsuukh5eXnauHFj0GvsL3/5i3w+nwYNGhTxuAAnIbCB5w0dOlSZmZm67LLL1KFDB508eVKbN2/WzJkz1aBBg6Q0p2vVqpUuv/xyPfDAA8rIyNBLL72klStX6rHHHlO9evUq/bonn3xSF1xwgQYMGKBbbrlF2dnZOnLkiL755hv97W9/q1AnEcqePXv06quvVtienZ1dluWIVaTju/TSS5Wfn69bb71Vo0eP1o4dO/S73/1OGRkZ+vrrr6s1hspce+21mjVrlp544gnddttt6t+/v2688UaNHz9e69ev14UXXqj69eursLBQH3zwgbp06aJbbrlFjRs31qRJk5SXl6dGjRpp1KhR2rlzpx588EFlZGRE1PeoQYMGevrppzVu3DgdOnRIo0ePVvPmzbV//3599tln2r9/v5555hkVFRVp0KBBGjNmjDp06KCGDRtq3bp1WrFiRVlQ9eabb2ru3Lm64oor1L59e1mWpfz8fB0+fFgXX3xxpWO488479Ze//EUjRozQ9OnT1bZtW7311luaO3eubrnllpCruwA3ILCB59133316/fXX9fvf/16FhYUqKSlRRkaGBg8erKlTp5YV/CZS9+7dNX78eE2bNk1ff/21WrVqpVmzZunOO++s8us6deqkjRs36ne/+53uu+8+7du3T2eccYbOOuussjqWcDZs2KBf/OIXFbaPGzeu2rdviHR848eP1759+zRv3jz96U9/Uvv27TVlypSygCERatSooUcffVQjRozQ7Nmzdf/99+vZZ59Vnz599Oyzz2ru3Lk6efKkWrVqpf79+wcV2T788MOqX7++5s2bp/nz56tDhw565plndO+99+qMM86I6Odfc801atOmjWbMmKGbbrpJR44cUfPmzdW9e/eyfjN16tRR79699eKLL2rbtm06fvy42rRpo3vuuUd33323JOmss87SGWecoRkzZmj37t2qXbu2fvrTn2rBggUaN25cpT+/WbNm+uijjzR16lRNnTpVxcXFat++vWbMmKFJkybF/LwCdqPzMGAzE7r/wt8Xp0OHDpo2bZp+85vf2D0cwLPI2ABAlD777DMtWrRI/fr1U1pamr788kvNmDFDaWlpuv766+0eHuBpBDYAEKX69etr/fr1euGFF3T48GGlp6crJydHDz/8cKVLvgEkB1NRAADAGLY36HvggQfk8/mCPkI1KwMAAAjHEVNRnTt3DrpTbfm23QAAAJFyRGBTs2ZNsjQAAKDaHBHYBPp2pKamqnfv3nrkkUfUvn37kPuWlJQEtVk/efKkDh06pCZNmkTdZh0AANjDsiwdOXJErVq1iqixZaRsLx5evny5fvjhB5199tnau3evHnroIf3rX//SF198EfIeOQ888EDCGnYBAIDk2rFjhzIzM+P2/WwPbE539OhRnXnmmbr77rtDdr88PWNTVFSkNm3aaMeOHUpLS0vmUAEAQIyKi4uVlZVV1jIhXhwxFVVe/fr11aVLl0rvD5OamhryzrtpaWkENgAAuEy8y0hsX+59upKSEv3zn/8MebdlAACAqtge2EyePFlr1qzR1q1b9cknn2j06NEqLi6u8uZtAAAAodg+FbVz50796le/0oEDB9SsWTP16dNHa9euVdu2be0eGgAAcBnbA5vFixfbPQQAAGAI26eiAAAA4oXABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPABgAAGIPA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\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjYAAAHFCAYAAADhWLMfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAABDf0lEQVR4nO3deXRU9f3/8dcQQthMZDchIYBVARUQUQSKhCJYWSWm2uKCfvW4UonIV6EuiFWjKAi1INYFWhXwpwSlLii2QFGLBRFqodYNNEQQA4eEggYIn98f9zshk8wkM8nM3GWej3NycnLnzsxn5k7mvu7nfj7v6zPGGAEAAHhAI7sbAAAAEC0EGwAA4BkEGwAA4BkEGwAA4BkEGwAA4BkEGwAA4BkEGwAA4BkEGwAA4BkEGwAA4BkEG0DShx9+qHHjxqlTp05KSUlRhw4d1L9/f91+++0B6+Xk5CgnJ8eWNu7YsUM+n0+LFi2K2mN27txZo0aNqnWdq6++Wp07d47ac8ZbTk6OfD5f5U/Tpk3Vo0cPPfDAAzp8+LDdzYubzp076+qrr7a7GUDMNba7AYDd3njjDY0ZM0Y5OTmaOXOm0tPTtWvXLm3cuFFLly7VrFmzKtedP3++jS21xz333KNJkybZ3YwG6dq1q1588UVJ0vfff69nnnlG99xzj7755hv94Q9/sLl18bF8+XKlpqba3Qwg5nxcKwqJbvDgwSouLtann36qxo0Ds/6xY8fUqJEzOjZ37NihLl26aOHChVE78u7cubPOOOMMvf7661F5PDsYY/Tjjz+qWbNmQW/PyclRSUmJ/vWvf1UuO3r0qHr06KGvv/5apaWlatq0abyaqyNHjsjn89X4rAGIDmd8YwM22rt3r9q2bRt0R1M91FQ/FeU/PfToo4/qkUceUefOndWsWTPl5OTos88+05EjRzR16lRlZGQoLS1N48aN0549ewIe0386aPny5erZs6eaNm2qrl276ne/+11Y7f/88881fvx4tW/fXikpKerevbvmzZsX+RsRQrBTUT6fTxMnTtTzzz+v7t27q3nz5urVq1fQgBRO+3788Ufdfvvt6t27t9LS0tS6dWv1799fr732Wo3H8z/3ggUL1L17d6WkpOiPf/xjRK+pcePG6t27tw4fPqz9+/dXLjfGaP78+erdu7eaNWumVq1aKS8vT1999VXA/Y0xeuihh5Sdna2mTZuqb9++WrVqVY3Px5o1a+Tz+fT888/r9ttvV8eOHZWSkqIvvvhCkvTuu+9q6NChSk1NVfPmzTVw4ED95S9/CXiu77//Xtdff72ysrKUkpKidu3aaeDAgXr33Xcr1/n44481atSoyvc4IyNDI0eO1M6dOyvXCXYq6ptvvtEVV1wRsG1mzZqlY8eOVa7j/4w/9thjmj17trp06aKWLVuqf//+Wr9+fUTvOxAPHDIg4fXv31/PPPOMbr31Vl1++eXq06ePkpOTI3qMefPmqWfPnpo3b57279+v22+/XaNHj1a/fv2UnJys5557Tl9//bWmTJmi6667TitWrAi4/+bNm5Wfn6/77rtPJ510kl588UVNmjRJhw8f1pQpU0I+77Zt2zRgwAB16tRJs2bN0kknnaS3335bt956q0pKSjR9+vR6vSfheOONN7Rhwwbdf//9atmypWbOnKlx48bpP//5j7p27RpR+8rLy7Vv3z5NmTJFHTt21OHDh/Xuu+8qNzdXCxcu1FVXXRXw3K+++qrWrVune++9VyeddJLat28fcfu3b9+uE088Ue3atatcdsMNN2jRokW69dZb9cgjj2jfvn26//77NWDAAG3ZskUdOnSQJN11110qKCjQ9ddfr9zcXBUVFem6667TkSNHdOqpp9Z4rmnTpql///5asGCBGjVqpPbt2+uFF17QVVddpbFjx+qPf/yjkpOT9dRTT+nCCy/U22+/raFDh0qSrrzySm3atEkPPvigTj31VO3fv1+bNm3S3r17JUkHDx7UsGHD1KVLF82bN08dOnTQ7t27tXr1ah04cCDk6//+++81YMAAHT58WL/97W/VuXNnvf7665oyZYq+/PLLGqdd582bp27dumnOnDmSrFOUI0aM0Pbt25WWlhbx+w/EjAESXElJifnpT39qJBlJJjk52QwYMMAUFBSYAwcOBKw7ePBgM3jw4Mq/t2/fbiSZXr16mYqKisrlc+bMMZLMmDFjAu6fn59vJJnS0tLKZdnZ2cbn85nNmzcHrDts2DCTmppqDh48GPBcCxcurFznwgsvNJmZmQGPZ4wxEydONE2bNjX79u2r9bVnZ2ebkSNH1rrOhAkTTHZ2dsAySaZDhw6mrKysctnu3btNo0aNTEFBQYPbd/ToUXPkyBFz7bXXmrPOOqvGc6elpdX52vwGDx5sTj/9dHPkyBFz5MgRs2vXLnPvvfcaSWbBggWV6/397383ksysWbMC7l9UVGSaNWtm7rjjDmOMMfv27TMpKSnmsssuC1jPf/+qn4/Vq1cbSeb8888PWPfgwYOmdevWZvTo0QHLKyoqTK9evcy5555buaxly5YmPz8/5OvbuHGjkWReffXVWt+H7OxsM2HChMq/p06daiSZDz/8MGC9m266yfh8PvOf//zHGHP8c3fmmWeao0ePVq73j3/8w0gyS5YsqfV5gXjjVBQSXps2bbRu3Tpt2LBBDz/8sMaOHavPPvtM06ZN05lnnqmSkpI6H2PEiBEBp626d+8uSRo5cmTAev7l33zzTcDy008/Xb169QpYNn78eJWVlWnTpk1Bn/PHH3/UX/7yF40bN07NmzfX0aNHK39GjBihH3/8MaanCoYMGaITTjih8u8OHTqoffv2+vrrr+vVvpdfflkDBw5Uy5Yt1bhxYyUnJ+vZZ5/Vv//97xrP/bOf/UytWrUKu61bt25VcnKykpOTlZ6ervvvv1/Tpk3TDTfcULnO66+/Lp/PpyuuuCKgrSeddJJ69eqlNWvWSJLWr1+v8vJyXXrppQHPcd5554WcPXbJJZcE/P3BBx9o3759mjBhQsBzHTt2TD//+c+1YcMGHTx4UJJ07rnnatGiRXrggQe0fv16HTlyJOCxfvKTn6hVq1a68847tWDBAm3bti2s9+Svf/2revTooXPPPTdg+dVXXy1jjP76178GLB85cqSSkpIq/+7Zs6ckVW5vwCkINsD/6du3r+688069/PLL+vbbb3Xbbbdpx44dmjlzZp33bd26dcDfTZo0qXX5jz/+GLD8pJNOqvGY/mX+Uw7V7d27V0ePHtUTTzxRudP2/4wYMUKSwgpl9dWmTZsay1JSUvTDDz9E3L7CwkJdeuml6tixo1544QX9/e9/14YNG/Q///M/Nd4rSUpPT4+orSeffLI2bNigf/zjH3r55ZfVq1cvFRQUaOnSpZXrfPfddzLGqEOHDjXau379+sq2+reH/7RUVcGWBWvvd999J0nKy8ur8VyPPPKIjDHat2+fJOmll17ShAkT9Mwzz6h///5q3bq1rrrqKu3evVuSlJaWprVr16p37976zW9+o9NPP10ZGRmaPn16jRBU1d69e4O+jxkZGQGv06/69k5JSZGkyu0NOAVjbIAgkpOTNX36dD3++OMBs2lixb+TCrYsWICQpFatWikpKUlXXnmlbrnllqDrdOnSJXqNjFAk7XvhhRfUpUsXvfTSS/L5fJW3l5eXB71f1XXC4R/gK0nnnHOOhgwZotNPP135+fkaNWqUWrZsqbZt28rn82ndunWVO+2q/Mv828MfTqravXt30F6b6u1t27atJOmJJ57QeeedF7TN/pDUtm1bzZkzR3PmzNE333yjFStWaOrUqdqzZ49WrlwpSTrzzDO1dOlSGWP0z3/+U4sWLdL999+vZs2aaerUqUEfv02bNtq1a1eN5d9++21AGwG3Idgg4e3atSvokav/FIj/CDaWtm7dqi1btgScjlq8eLFOOOEE9enTJ+h9mjdvriFDhujjjz9Wz549K3uDnCKS9vl8PjVp0iQgAOzevTvorKhoaNOmjR5++GFdc801euKJJzRt2jSNGjVKDz/8sIqLi2ucZqqqX79+SklJ0UsvvaTc3NzK5evXr9fXX38dVjHDgQMH6sQTT9S2bds0ceLEsNvdqVMnTZw4UX/5y1/0/vvv17jd5/OpV69eevzxx7Vo0aKQpzElaejQoSooKNCmTZsCPmN/+tOf5PP5NGTIkLDbBTgJwQYJ78ILL1RmZqZGjx6tbt266dixY9q8ebNmzZqlli1bxqU4XUZGhsaMGaP77rtP6enpeuGFF7Rq1So98sgjat68ecj7zZ07Vz/96U81aNAg3XTTTercubMOHDigL774Qn/+859rjJMIZvfu3XrllVdqLO/cuXNlL0d9hdu+UaNGqbCwUDfffLPy8vJUVFSk3/72t0pPT9fnn3/eoDaEctVVV2n27Nl67LHHdMstt2jgwIG6/vrrdc0112jjxo06//zz1aJFC+3atUvvvfeezjzzTN10001q3bq1Jk+erIKCArVq1Urjxo3Tzp07NWPGDKWnp4dV96hly5Z64oknNGHCBO3bt095eXlq3769vv/+e23ZskXff/+9nnzySZWWlmrIkCEaP368unXrphNOOEEbNmzQypUrK0PV66+/rvnz5+viiy9W165dZYxRYWGh9u/fr2HDhoVsw2233aY//elPGjlypO6//35lZ2frjTfe0Pz583XTTTcFnd0FuAHBBgnv7rvv1muvvabHH39cu3btUnl5udLT03XBBRdo2rRplQN+Y6l379665pprNH36dH3++efK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Fs4Rq21he4E+AACAaHHEtaIAAACigWADAAA8g2ADAAA8g2ADAAA8wxXBZv78+erSpYuaNm2qs88+W+vWrat1/bVr1+rss89W06ZN1bVrVy1YsCBOLfW+SLZFYWGhhg0bpnbt2ik1NVX9+/fX22+/HcfWeluk/xd+77//vho3bqzevXvHtoEJJtLtUV5errvuukvZ2dlKSUnRySefrOeeey5OrfW2SLfFiy++qF69eql58+ZKT0/XNddco71798aptd71t7/9TaNHj1ZGRoZ8Pp9effXVOu8Tlf23cbilS5ea5ORk8/TTT5tt27aZSZMmmRYtWpivv/466PpfffWVad68uZk0aZLZtm2befrpp01ycrJ55ZVX4txy74l0W0yaNMk88sgj5h//+If57LPPzLRp00xycrLZtGlTnFvuPZFuC7/9+/ebrl27muHDh5tevXrFp7EJoD7bY8yYMaZfv35m1apVZvv27ebDDz8077//fhxb7U2Rbot169aZRo0amblz55qvvvrKrFu3zpx++unm4osvjnPLvefNN980d911l1m2bJmRZJYvX17r+tHafzs+2Jx77rnmxhtvDFjWrVs3M3Xq1KDr33HHHaZbt24By2644QZz3nnnxayNiSLSbRFMjx49zIwZM6LdtIRT321x2WWXmbvvvttMnz6dYBNFkW6Pt956y6SlpZm9e/fGo3kJJdJt8eijj5quXbsGLPvd735nMjMzY9bGRBROsInW/tvRp6IOHz6sjz76SMOHDw9YPnz4cH3wwQdB7/P3v/+9xvoXXnihNm7cqCNHjsSsrV5Xn21R3bFjx3TgwIGoX/As0dR3WyxcuFBffvmlpk+fHusmJpT6bI8VK1aob9++mjlzpjp27KhTTz1VU6ZM0Q8//BCPJntWfbbFgAEDtHPnTr355psyxui7777TK6+8opEjR8ajyagiWvtvR1QeDqWkpEQVFRU1rvTdoUOHGlcE99u9e3fQ9Y8ePaqSkhKlp6fHrL1eVp9tUd2sWbN08OBBXXrppbFoYsKoz7b4/PPPNXXqVK1bt06NGzv639516rM9vvrqK7333ntq2rSpli9frpKSEt18883at28f42waoD7bYsCAAXrxxRd12WWX6ccff9TRo0c1ZswYPfHEE/FoMqqI1v7b0T02fj6fL+BvY0yNZXWtH2w5IhfptvBbsmSJ7rvvPr300ktq3759rJqXUMLdFhUVFRo/frxmzJihU089NV7NSziR/G8cO3ZMPp9PL774os4991yNGDFCs2fP1qJFi+i1iYJItsW2bdt066236t5779VHH32klStXavv27VyI2SbR2H87+tCtbdu2SkpKqpG09+zZUyPV+Z100klB12/cuLHatGkTs7Z6XX22hd9LL72ka6+9Vi+//LIuuOCCWDYzIUS6LQ4cOKCNGzfq448/1sSJEyVZO1ZjjBo3bqx33nlHP/vZz+LSdi+qz/9Genq6OnbsqLS0tMpl3bt3lzFGO3fu1CmnnBLTNntVfbZFQUGBBg4cqP/93/+VJPXs2VMtWrTQoEGD9MADD9DLH0fR2n87usemSZMmOvvss7Vq1aqA5atWrdKAAQOC3qd///411n/nnXfUt29fJScnx6ytXlefbSFZPTVXX321Fi9ezDnrKIl0W6SmpuqTTz7R5s2bK39uvPFGnXbaadq8ebP69esXr6Z7Un3+NwYOHKhvv/1W//3vfyuXffbZZ2rUqJEyMzNj2l4vq8+2OHTokBo1CtwVJiUlSTreW4D4iNr+O6KhxjbwT9179tlnzbZt20x+fr5p0aKF2bFjhzHGmKlTp5orr7yycn3/dLHbbrvNbNu2zTz77LNM946SSLfF4sWLTePGjc28efPMrl27Kn/2799v10vwjEi3RXXMioquSLfHgQMHTGZmpsnLyzNbt241a9euNaeccoq57rrr7HoJnhHptli4cKFp3LixmT9/vvnyyy/Ne++9Z/r27WvOPfdcu16CZxw4cMB8/PHH5uOPPzaSzOzZs83HH39cOfU+VvtvxwcbY4yZN2+eyc7ONk2aNDF9+vQxa9eurbxtwoQJZvDgwQHrr1mzxpx11lmmSZMmpnPnzubJJ5+Mc4u9K5JtMXjwYCOpxs+ECRPi33APivT/oiqCTfRFuj3+/e9/mwsuuMA0a9bMZGZmmsmTJ5tDhw7FudXeFOm2+N3vfmd69OhhmjVrZtLT083ll19udu7cGedWe8/q1atr3QfEav/tM4a+NgAA4A2OHmMDAAAQCYINAADwDIINAADwDIINAADwDIINAADwDIINAADwDIINAADwDIINAADwDIINAADwDIINAADwDIINAMdZsmSJmjZtquLi4spl1113nXr27KnS0lIbWwbA6bhWFADHMcaod+/eGjRokH7/+99rxowZeuaZZ7R+/Xp17NjR7uYBcLDGdjcAAKrz+Xx68MEHlZeXp4yMDM2dO1fr1q0j1ACoEz02AByrT58+2rp1q9555x0NHjzY7uYAcAHG2ABwpLfffluffvqpKioq1KFDB7ubA8Al6LEB4DibNm1STk6O5s2bp6VLl6p58+Z6+eWX7W4WABdgjA0AR9mxY4dGjhypqVOn6sorr1SPHj10zjnn6KOPPtLZZ59td/MAOBw9NgAcY9++fRo4cKDOP/98PfXUU5XLx44dq/Lycq1cudLG1gFwA4INAADwDAYPAwAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAzyDYAAAAz/j/8saSPdFlFRoAAAAASUVORK5CYII=\n", "text/plain": [ "
    " ] @@ -383,7 +383,7 @@ }, { "cell_type": "markdown", - "id": "97a78fd5", + "id": "a7ce677a", "metadata": { "editable": true }, @@ -400,7 +400,7 @@ }, { "cell_type": "markdown", - "id": "5036f5a0", + "id": "a9463a86", "metadata": { "editable": true }, @@ -412,7 +412,7 @@ }, { "cell_type": "markdown", - "id": "0e276aea", + "id": "87b5de04", "metadata": { "editable": true }, @@ -420,7 +420,7 @@ "where $x$ is defined as before. Does the fit look better? Indeed, by\n", "reducing the role of the noise given by the normal distribution we see immediately that\n", "our linear prediction seemingly reproduces better the training\n", - "set. However, this testing 'by the eye' is obviouly not satisfactory in the\n", + "set. However, this testing 'by the eye' is obviously not satisfactory in the\n", "long run. Here we have only defined the training data and our model, and \n", "have not discussed a more rigorous approach to the **cost** function.\n", "\n", @@ -433,7 +433,7 @@ }, { "cell_type": "markdown", - "id": "66f6fd13", + "id": "e9e757d9", "metadata": { "editable": true }, @@ -446,7 +446,7 @@ }, { "cell_type": "markdown", - "id": "f29b024f", + "id": "40298a87", "metadata": { "editable": true }, @@ -477,7 +477,7 @@ }, { "cell_type": "markdown", - "id": "dcce4d43", + "id": "9c2c9d9d", "metadata": { "editable": true }, @@ -489,7 +489,7 @@ }, { "cell_type": "markdown", - "id": "20cd881f", + "id": "9baeab03", "metadata": { "editable": true }, @@ -507,7 +507,7 @@ { "cell_type": "code", "execution_count": 2, - "id": "aca4204c", + "id": "bd76613f", "metadata": { "collapsed": false, "editable": true @@ -515,7 +515,7 @@ "outputs": [ { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkIAAAHFCAYAAAAe+pb9AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAAA1jUlEQVR4nO3dfVxUdd7/8fcIAuoKJRChKFJ576YCadJF3mS4ZqW5bphlWdu10c1ekuu6ml15c1m0bm3arlp2o5eV5nrTzbZcJZUUZlup2K9HWtuahhqmaILdLMT4/f0xy8TAADPD3ADn9Xw8zkP5zjlnPmfOMOfN95w5X5sxxggAAMCC2oW6AAAAgFAhCAEAAMsiCAEAAMsiCAEAAMsiCAEAAMsiCAEAAMsiCAEAAMsiCAEAAMsiCAEAAMsiCAEWtGbNGtlsNucUHh6uxMRETZkyRZ999plP6ywsLJTNZlNhYaHXy+7du1cLFizQwYMH6z02ffp09ezZ06eaAKApBCHAwlavXq13331Xr7/+uu666y69/PLL+o//+A99/fXXQa1j7969Wrhwodsg9N///d964YUXgloPAOsID3UBAEJn4MCBSk9PlySNHDlSdrtd8+fP14svvqibb745xNU5nH/++aEuwWvff/+9oqKiZLPZ6j323XffqWPHjj6v2263q7q6WpGRkc0pEcC/0SMEwKkmFH311Vcu7Tt37tTVV1+tLl26KCoqSkOGDNFf/vKXJte3c+dOTZkyRT179lSHDh3Us2dPXXfddfriiy+c86xZs0a/+MUvJEmjRo1ynq5bs2aNpPqnxoYMGaLMzMx6z2W329WtWzdNmjTJ2VZVVaXFixerb9++ioyMVHx8vG6++WYdP37co9fDk+2uOc24detW3XLLLYqPj1fHjh1VWVmpkSNHauDAgXr77beVkZGhjh076pZbbpEklZSU6IYbbtA555yjyMhI9evXTw8//LDOnDnjXPfBgwdls9m0ZMkSLV68WCkpKYqMjNS2bds8qh9A0+gRAuB04MABSVLv3r2dbdu2bdPPfvYzDRs2TI899phiYmL0/PPPKzs7W999952mT5/e4PoOHjyoPn36aMqUKerSpYtKS0u1cuVKXXTRRdq7d6/i4uI0fvx4PfDAA7rnnnu0fPlypaamSmq4J+jmm2/WjBkz9Nlnn6lXr17O9q1bt+rLL7909mSdOXNGEyZMUFFRkWbPnq2MjAx98cUXmj9/vkaOHKmdO3eqQ4cODdbu7XbfcsstGj9+vJ555hl9++23at++vSSptLRUN9xwg2bPnq0HHnhA7dq10/Hjx5WRkaGqqir9z//8j3r27KlXXnlFs2bN0v79+7VixQqXdT/66KPq3bu3HnroIUVHR7tsN4BmMgAsZ/Xq1UaS+fvf/25++OEHc/r0afPqq6+ac88911x66aXmhx9+cM7bt29fM2TIEJc2Y4y58sorTWJiorHb7cYYY7Zt22YkmW3btjX4vNXV1eabb74xnTp1MsuWLXO2b9y4scFlb7rpJpOcnOz8uayszERERJh77rnHZb5rr73WJCQkOOtcv369kWQ2b97sMt8HH3xgJJkVK1Y0+hp5ut01r+WNN95Ybx0jRowwkswbb7zh0j5nzhwjybz33nsu7bfffrux2Wzm008/NcYYc+DAASPJnH/++aaqqqrRegH4hlNjgIVdfPHFat++vTp37qyf/exnOvvss/XSSy8pPNzRWfzPf/5Tn3zyia6//npJUnV1tXO64oorVFpaqk8//bTB9X/zzTf63e9+pwsuuEDh4eEKDw/XT37yE3377bfat2+fTzXHxsbqqquu0v/+7/86TyN9/fXXeumll3TjjTc6a3/llVd01lln6aqrrnKpe/DgwTr33HMb/XabL9v985//3O26zj77bI0ePdql7c0331T//v01dOhQl/bp06fLGKM333zTpf3qq6929jAB8C+CEGBha9eu1QcffKA333xTt912m/bt26frrrvO+XjNtUKzZs1S+/btXaY77rhDklRWVtbg+qdOnao///nPuvXWW/Xaa6/p/fff1wcffKD4+Hh9//33Ptd9yy236MiRIyooKJAkrV+/XpWVlS6nq7766iudOnVKERER9Wo/evRoo3X7st2JiYlu1+Wu/cSJE27bu3bt6nzck3UDaD6uEQIsrF+/fs4LpEeNGiW73a4nn3xSmzZt0uTJkxUXFydJmjt3rstFyLX16dPHbXt5ebleeeUVzZ8/X3PmzHG2V1ZW6uTJk82qe+zYseratatWr16tsWPHavXq1Ro2bJj69+/vnCcuLk6xsbF69dVX3a6jc+fODa7fl+129w2xhtpjY2NVWlpar/3LL790ef6m1g2g+QhCAJyWLFmizZs367777tOk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V1RUKCYmRuXl5YqOjvapbgAAEFyBOH6H9NRYVVWVdu3apaysLJf2rKws7dixw6N1FBcXa8eOHRoxYkSD81RWVqqiosJlAgAACGkQKisrk91uV0JCgkt7QkKCjh492uiySUlJioyMVHp6uu68807deuutDc6bl5enmJgY59S9e3e/1A8AAFq3FnGxtM1mc/nZGFOvra6ioiLt3LlTjz32mJYuXar169c3OO/cuXNVXl7unA4dOuSXugEAQOsW0oul4+LiFBYWVq/359ixY/V6iepKSUmRJP30pz/VV199pQULFui6665zO29kZKQiIyP9UzQAAGgzQtojFBERobS0NBUUFLi0FxQUKCMjw+P1GGNUWVnp7/IAAEAbF/Kvz8+cOVPTpk1Tenq6hg8frlWrVqmkpEQ5OTmSHKe1jhw5orVr10qSli9frh49eqhv376SHPcVeuihh/TrX/86ZNsAAABap5AHoezsbJ04cUKLFi1SaWmpBg4cqPz8fCUnJ0uSSktLVVJS4pz/zJkzmjt3rg4cOKDw8HCdf/75evDBB3XbbbeFahMAAEArFfL7CIUC9xECAKD1aXP3EQIAAAglghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALCsZgWh9957T+vWrZMknTx5UocPH/ZLUQAAAMHg81hjCxYs0O7du/XJJ59o6tSp+v777zVlyhRt377dn/UBAAAEjM89Qi+++KJeeuklderUSZLUrVs3nT592m+FAQAABJrPQSgyMlKSZLPZJEmnTp1y/h8AAKA18DkI3X777crOzlZZWZkWL16szMxMzZo1y5+1AQAABJTNGGN8XXjfvn164403ZIzR6NGjNWDAAH/WFjAVFRWKiYlReXm5oqOjQ10OAADwQCCO3z5fLJ2fn6+srCz169fPL4UAAAAEm8+nxjZt2qQ+ffpo+vTpys/PV3V1tT/rAgAACDifg9DTTz+tTz/9VFOmTNHmzZvVt29f3Xzzzf6sDQAAIKB8PjUmSeHh4crIyNDx48f15ZdfqrCw0E9lAQAABJ7PPUJr1qzR+PHjNXToUH300UdauHChDhw44M/aAAAAAsrnHqF9+/Zp4cKFSk9P92c9AAAAQdOsr8+3Vnx9HgCA1qdFfH1+2rRpeuaZZ3TRRRe53EnaGCObzab333/f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/x444Hpzv+bc3blmmA+bzf3I8zbbj8N8hGqQ2Nqvwb33erZMfLzrzzV36l6ypOE7eS9c6JdyJTl+PWuGFpEcr9+vfuWf9R4/7ti+uvvLndhY9/u2sfUfOiTt2tW8Ot2x2aTu3R03B6zR3DuON5c3z9/UcDKeqvsa1NbQneYbUvd9VlthoXd11R7W58QJ75ZtSRp7TWoEYyBrTzRV64oV0pkzwa3JG3a7o0Z3ioqkkyeDW48fhXSssbKyMtntdiUkJLi0JyQk6OjRo26XOXr0qNv5q6urVVZWpkQ3b/rKykpVVlY6fy4vL5fkuENli5Sa+uP/v/3W9TFP76QZHS25274xY6S1a6Xf/U768ssf27t2lR580PF4RYU0aJCjrfY8dXXr5pgvEK9jaqpj3U8/3XQNe/ZI770nHT0qnXuulJHhCCMVFY7t+X//T9qxw/VxSXr88abXff/90t13S19/3XTN+/f/uO88Pbh5YvJkaeXKpudbutTxb91925T27X0qq1HGSA884Pr+9dddYH3V0O+EO/v3++c5674GddV+f778srRqlWe11f6MkKRan28eqf37vmGDd8u2RO5ekxqefJYFU0O17tsX/Fq8tW+f+98hf/2+eKDm2Y0x/lup3/qWfHDkyBEjyezYscOlffHixaZPnz5ul+nVq5d54IEHXNq2b99uJJnS0lK3y8yfP9/o391pTExMTExMTK172r9/v3+CiDEmpD1CcXFxCgsLq9f7c+zYsXq9PjXOPfdct/OHh4crNjbW7TJz587VzJkznT+fOnVKycnJKikpUUxMTDO3As1RUVGh7t2769ChQ/4bNwY+YV+0HOyLloX90XKUl5erR48e6tKli9/WGdIgFBERobS0NBUUFOiaa65xthcUFGjChAlulxk+fLj++te/urRt3bpV6enpat9AF39kZKQiIyPrtcfExPCmbiGio6PZFy0E+6LlYF+0LOyPlqNdO/9d4hzSi6UlaebMmXryySf19NNPa9++fbr77rtVUlKinJwcSY7enBtvvNE5f05Ojr744gvNnDlT+/bt09NPP62nnnpKs2bNCtUmAACAViqkPUKSlJ2drRMnTmjRokUqLS3VwIEDlZ+fr+TkZElSaWmpSkpKnPOnpKQoPz9fd999t5YvX66uXbvq0Ucf1c9//vNQbQIAAGilQh6EJOmOO+7QHXfc4faxNWvW1GsbMWKEdu/e7fPzRUZGav78+W5PlyG42BctB/ui5WBftCzsj5YjEPvCZow/v4MGAADQeoT8GiEAAIBQIQgBAADLIggBAADLIggBAADLarNBaMWKFUpJSVFUVJTS0tJU1NigfJLeeustpaWlKSoqSuedd54ee+yxIFXa9nmzL7Zs2aLLL79c8fHxio6O1vDhw/Xaa68Fsdq2zdvfixrvvPOOwsPDNXjw4MAWaCHe7ovKykrNmzdPycnJioyM1Pnnn6+nn346SNW2bd7ui+eee06DBg1Sx44dlZiYqJtvvlknWvPgtS3E22+/rauuukpdu3aVzWbTiy++2OQyfjl2+22wjhbk+eefN+3btzdPPPGE2bt3r5kxY4bp1KmT+eKLL9zO//nnn5uOHTuaGTNmmL1795onnnjCtG/f3mzatCnIlbc93u6LGTNmmN///vfm/fffN//4xz/M3LlzTfv27c3u3buDXHnb4+2+qHHq1Clz3nnnmaysLDNo0KDgFNvG+bIvrr76ajNs2DBTUFBgDhw4YN577z3zzjvvBLHqtsnbfVFUVGTatWtnli1bZj7//HNTVFRkBgwYYCZOnBjkytue/Px8M2/ePLN582YjybzwwguNzu+vY3ebDEJDhw41OTk5Lm19+/Y1c+bMcTv/7NmzTd++fV3abrvtNnPxxRcHrEar8HZfuNO/f3+zcOFCf5dmOb7ui+zsbHPvvfea+fPnE4T8xNt98X//938mJibGnDhxIhjlWYq3++IPf/iDOe+881zaHn30UZOUlBSwGq3IkyDkr2N3mzs1VlVVpV27dikrK8ulPSsrSzt27HC7zLvvvltv/rFjx2rnzp364YcfAlZrW+fLvqjrzJkzOn36tF8H2LMiX/fF6tWrtX//fs2fPz/QJVqGL/vi5ZdfVnp6upYsWaJu3bqpd+/emjVrlr7//vtglNxm+bIvMjIydPjwYeXn58sYo6+++kqbNm3S+PHjg1EyavHXsbtF3Fnan8rKymS32+uNXp+QkFBv1PoaR48edTt/dXW1ysrKlJiYGLB62zJf9kVdDz/8sL799ltde+21gSjRMnzZF5999pnmzJmjoqIihYe3uY+KkPFlX3z++efavn27oqKi9MILL6isrEx33HGHTp48yXVCzeDLvsjIyNBzzz2n7Oxs/etf/1J1dbWuvvpq/elPfwpGyajFX8fuNtcjVMNms7n8bIyp19bU/O7a4T1v90WN9evXa8GCBdqwYYPOOeecQJVnKZ7uC7vdrqlTp2rhwoXq3bt3sMqzFG9+L86cOSObzabnnntOQ4cO1RVXXKE//vGPWrNmDb1CfuDNvti7d6/+67/+S/fdd5927dqlV199VQcOHHAOFI7g8sexu839mRcXF6ewsLB6af7YsWP1kmONc8891+384eHhio2NDVitbZ0v+6LGhg0b9Mtf/lIbN27UmDFjAlmmJXi7L06fPq2dO3equLhYd911lyTHwdgYo/DwcG3dulWjR48OSu1tjS+/F4mJierWrZtiYmKcbf369ZMxRocPH1avXr0CWnNb5cu+yMvL0yWXXKLf/va3kqQLL7xQnTp1UmZmphYvXswZhCDy17G7zfUIRUREKC0tTQUFBS7tBQUFysjIcLvM8OHD682/detWpaenq3379gGrta3zZV9Ijp6g6dOna926dZx39xNv90V0dLQ++ugj7dmzxznl5OSoT58+2rNnj4YNGxas0tscX34vLrnkEn355Zf65ptvnG3/+Mc/1K5dOyUlJQW03rbMl33x3XffqV0710NnWFiYpB97IxAcfjt2e3VpdStR83XIp556yuzdu9fk5uaaTp06mYMHDxpjjJkzZ46ZNm2ac/6ar+DdfffdZu/eveapp57i6/N+4u2+WLdunQkPDzfLly83paWlzunUqVOh2oQ2w9t9URffGvMfb/fF6dOnTVJSkpk8ebL5+OOPzVtvvWV69eplbr311lBtQpvh7b5YvXq1CQ8PNytWrDD79+8327dvN+np6Wbo0KGh2oQ24/Tp06a4uNgUFxcbSeaPf/yjKS4udt7KIFDH7jYZhIwxZvny5SY5OdlERESY1NRU89Zbbzkfu+mmm8yIESNc5i8sLDRDhgwxERERpmfPnmblypVBrrjt8mZfjBgxwkiqN910003BL7wN8vb3ojaCkH95uy/27dtnxowZYzp06GCSkpLMzJkzzXfffRfkqtsmb/fFo48+avr37286dOhgEhMTzfXXX28OHz4c5Krbnm3btjX6+R+oY7fNGPryAACANbW5a4QAAAA8RRACAACWRRACAACWRRACAACWRRACAACWRRACAACWRRACAACWRRACAACWRRACAACWRRACAACWRRAC0OqtX79eUVFROnLkiLPt1ltv1YUXXqjy8vIQVgagpWOsMQCtnjFGgwcPVmZmpv785z9r4cKFevLJJ/X3v/9d3bp1C3V5AFqw8FAXAADNZbPZdP/992vy5Mnq2rWrli1bpqKiIkIQgCbRIwSgzUhNTdXHH3+srVu3asSIEaEuB0ArwDVCANqE1157TZ988onsdrsSEhJCXQ6AVoIeIQCt3u7duzVy5EgtX75czz//vDp27KiNGzeGuiwArQDXCAFo1Q4ePKjx48drzpw5mjZtmvr376+LLrpIu3btUlpaWqjLA9DC0SMEoNU6efKkLrnkEl166aV6/PHHne0TJkxQZWWlXn311RBWB6A1IAgBAADL4mJpAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWQQhAABgWf8fCEVbuI4i/XEAAAAASUVORK5CYII=\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkIAAAHFCAYAAAAe+pb9AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAAA1fElEQVR4nO3dfVxUdd7/8fcIMigrlGCEd0jlvZsKpEkXeZPhmpXmtmGWZW17STe7mpd5ydqVN5cbu21t1q5adqOXlWapZdtylVRSmG2lYr8eaW1rGmp4gybYzUKM398fczExMAMzwwwDnNfz8TgP5XBuPmfOzJw333PO99iMMUYAAAAW1C7cBQAAAIQLQQgAAFgWQQgAAFgWQQgAAFgWQQgAAFgWQQgAAFgWQQgAAFgWQQgAAFgWQQgAAFgWQQiwoNWrV8tms7mGyMhIJSUlacqUKfr8888DWmZhYaFsNpsKCwv9nnfPnj1auHChDhw4UO9306dPV69evQKqCQAaQxACLGzVqlV677339MYbb+iuu+7SK6+8on/7t3/T119/3ax17NmzR4sWLfIYhP7rv/5LL730UrPWA8A6IsNdAIDwGTRokNLT0yVJo0aNksPh0IIFC/Tyyy/rlltuCXN1Tueff364S/Db999/r+joaNlstnq/++6779SxY8eAl+1wOFRdXS273d6UEgH8H1qEALjUhKKjR4+6jd+xY4euvvpqde7cWdHR0Ro6dKheeOGFRpe3Y8cOTZkyRb169VKHDh3Uq1cvXX/99fryyy9d06xevVq/+MUvJEmjR492na5bvXq1pPqnxoYOHarMzMx663I4HOrWrZsmT57sGldVVaUlS5aoX79+stvt6tKli2655RYdP37cp9fDl+2uOc24ZcsW3XrrrerSpYs6duyoyspKjRo1SoMGDdI777yjjIwMdezYUbfeeqskqaSkRDfeeKPOOecc2e129e/fXw899JDOnDnjWvaBAwdks9n0wAMPaMmSJUpJSZHdbtfWrVt9qh9A42gRAuCyf/9+SVKfPn1c47Zu3aqf/exnGj58uB577DHFxcXp+eefV3Z2tr777jtNnz7d6/IOHDigvn37asqUKercubNKS0u1YsUKXXTRRdqzZ48SEhI0YcIE3X///frtb3+rZcuWKTU1VZL3lqBbbrlFM2fO1Oeff67evXu7xm/ZskVfffWVqyXrzJkzmjhxooqKijR37lxlZGToyy+/1IIFCzRq1Cjt2LFDHTp08Fq7v9t96623asKECXrmmWf07bffqn379pKk0tJS3XjjjZo7d67uv/9+tWvXTsePH1dGRoaqqqr03//93+rVq5deffVVzZkzR/v27dPy5cvdlv3oo4+qT58+evDBBxUbG+u23QCayACwnFWrVhlJ5u9//7v54YcfzOnTp81rr71mzj33XHPppZeaH374wTVtv379zNChQ93GGWPMlVdeaZKSkozD4TDGGLN161YjyWzdutXrequrq80333xjYmJizCOPPOIa/+KLL3qd9+abbzbJycmun8vKykxUVJT57W9/6zbdddddZxITE111rlu3zkgyGzdudJvuww8/NJLM8uXLG3yNfN3umtfypptuqreMkSNHGknmzTffdBs/b948I8m8//77buNvv/12Y7PZzGeffWaMMWb//v1Gkjn//PNNVVVVg/UCCAynxgALu/jii9W+fXt16tRJP/vZz3T22Wdr8+bNiox0Nhb/85//1KeffqobbrhBklRdXe0arrjiCpWWluqzzz7zuvxvvvlG//mf/6kLLrhAkZGRioyM1E9+8hN9++232rt3b0A1x8fH66qrrtL//M//uE4jff3119q8ebNuuukmV+2vvvqqzjrrLF111VVudQ8ZMkTnnntug3e3BbLdP//5zz0u6+yzz9aYMWPcxr311lsaMGCAhg0b5jZ++vTpMsborbfecht/9dVXu1qYAAQXQQiwsDVr1ujDDz/UW2+9pRkzZmjv3r26/vrrXb+vuVZozpw5at++vdtwxx13SJLKysq8Ln/q1Kn6y1/+ottuu02vv/66PvjgA3344Yfq0qWLvv/++4DrvvXWW3X48GEVFBRIktatW6fKykq301VHjx7VqVOnFBUVVa/2I0eONFh3INudlJTkcVmexp84ccLj+K5du7p+78uyATQd1wgBFta/f3/XBdKjR4+Ww+HQk08+qQ0bNujaa69VQkKCJCk3N9ftIuTa+vbt63F8eXm5Xn31VS1YsEDz5s1zja+srNTJkyebVPe4cePUtWtXrVq1SuPGjdOqVas0fPhwDRgwwDVNQkKC4uPj9dprr3lcRqdOnbwuP5Dt9nSHmLfx8fHxKi0trTf+q6++clt/Y8sG0HQEIQAuDzzwgDZu3Kj77rtPkydPVt++fdW7d2999NFHuv/++/1als1mkzGm3m3eTz75pBwOh9u4mml8bSWKiIjQtGnTtHTpUhUVFWnHjh16/PHH3aa58sor9fzzz8vhcGj48OF+1d6U7fbFZZddpry8PO3atct1cbjkbKGz2WwaPXp00NcJwDOCEACXs88+W7m5uZo7d67Wrl2rG2+8UY8//rjGjx+vcePGafr06erWrZtOnjypvXv3ateuXXrxxRc9Lis2NlaXXnqp/vjHPyohIUG9evXS22+/raeeekpnnXWW27SDBg2SJK1cuVKdOnVSdHS0UlJSFB8f77XWW2+9VX/4wx80depUdejQQdnZ2W6/nzJlip577jldccUVmjlzpoYNG6b27dvr0KFD2rp1qyZOnKhrrrnG6/ID3W5f3H333VqzZo0mTJigxYsXKzk5WX/729+0fPly3X777W537QEILa4RAuDm17/+tXr27KnFixfL4XBo9OjR+uCDD3TWWWdp1qxZGjt2rG6//Xa98cYbGjt2bIPLWrt2rUaPHq25c+dq8uTJ2rFjhwoKChQXF+c2XUpKipYuXaqPPvpIo0aN0kUXXaS//vWvDS67T58+ysjI0KFDhzR58uR6y4yIiNArr7yi3/72t9q0aZOuueYaTZo0Sb///e8VHR2tn/70pw0uvynb3ZguXbpo+/btGjNmjHJzc3XllVfq9ddf1wMPPKA///nPTVo2AP/YjDEm3EUAAACEAy1CAADAsghCAADAsghCAADAslpEEFq+fLlSUlIUHR2ttLQ0FRUVeZ22sLDQ9VDG2sOnn37ajBUDAIC2IOxBaP369Zo1a5bmz5+v4uJiZWZmavz48SopKWlwvs8++0ylpaWugYcQAgAAf4X9rrHhw4crNTVVK1ascI3r37+/Jk2apLy8vHrTFxYWavTo0fr666/r9UUCAADgj7B2qFhVVaWdO3e6db8vSVlZWdq+fXuD8w4dOlT/+te/NGDAAN17770N9sRaWVmpyspK189nzpzRyZMnFR8fT9f1AAC0EsYYnT59Wl27dlW7dsE5qRXWIFRWViaHw6HExES38YmJiTpy5IjHeZKSkrRy5UqlpaWpsrJSzzzzjC677DIVFhbq0ksv9ThPXl6eFi1aFPT6AQBA8zt48KC6d+8elGW1iEds1G2VMcZ4banp27ev28MOR4wYoYMHD+rBBx/0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AACAcAj46fMAAACtHUEIAABYFkEIAABYFkEIAABYFkEIAABYFkEIAABYFkEIAABYFkEIAABYFkEIAABYVosIQsuXL1dKSoqio6OVlpamoqIir9Nu2rRJl19+ubp06aLY2FiNGDFCr7/+ejNWCwAA2oqwB6H169dr1qxZmj9/voqLi5WZmanx48erpKTE4/TvvPOOLr/8cuXn52vnzp0aPXq0rrrqKhUXFzdz5QAAoLUL+KGrwTJ8+HClpqZqxYoVrnH9+/fXpEmTlJeX59MyBg4cqOzsbN13330+Tc9DVwEAaH1CcfwOa4tQVVWVdu7cqaysLLfxWVlZ2r59u0/LOHPmjE6fPq3OnTt7naayslIVFRVuAwAAQFiDUFlZmRwOhxITE93GJyYm6siRIz4t46GHHtK3336r6667zus0eXl5iouLcw09evRoUt0AAKBtCPs1QpJks9ncfjbG1Bvnybp167Rw4UKtX79e55xzjtfpcnNzVV5e7hoOHjzY5JoBAEDrFxnOlSckJCgiIqJe68+xY8fqtRLVtX79ev3yl7/Uiy++qLFjxzY4rd1ul91ub3K9AACgbQlri1BUVJTS0tJUUFDgNr6goEAZGRle51u3bp2mT5+utWvXasKECaEuEwAAtFFhbRGSpNmzZ2vatGlKT0/XiBEjtHLlSpWUlCgnJ0eS87TW4cOHtWbNGknOEHTTTTfpkUce0cUXX+xqTerQoYPi4uLCth0AAKD1CXsQys7O1okTJ7R48WKVlpZq0KBBys/PV3JysiSptLTUrU+hxx9/XNXV1brzzjt15513usbffPPNWr16dXOXDwAAWrGw9yMUDvQjBABA69Pm+hECAAAIJ4IQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQAACwLIIQ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9cY1Nr2n8fCfv/uixrp167Rw4UKtX79e55xzTqjKsxRf94XD4dDUqVO1aNEi9enTp7nKsxR/PhdnzpyRzWbTc889p2HDhumKK67Qn/70J61evZpWoSDwZ1/s2bNHv/nNb3Tfffdp586deu2117R//37Xg8LRvIJx7G5zf+YlJCQoIiKiXpo/duxYveRY49xzz/U4fWRkpOLj40NWa1sXyL6osX79ev3yl7/Uiy++qLFjx4ayTEvwd1+cPn1aO3bsUHFxse666y5JzoOxMUaRkZHasmWLxowZ0yy1tzWBfC6SkpLUrVs3xcXFucb1799fxhgdOnRIvXv3DmnNbVUg+yIvL0+XXHKJ7rnnHknShRdeqJiYGGVmZmrJkiWcQWhGwTp2t7kWoaioKKWlpamgoMBtfEFBgTIyMjzOM2LEiHrTb9myRenp6Wrfvn3Iam3rAtkXkrMlaPr06Vq7di3n3YPE330RGxurjz/+WLt373YNOTk56tu3r3bv3q3hw4c3V+ltTiCfi0suuURfffWVvvnmG9e4f/zjH2rXrp26d+8e0nrbskD2xXfffad27dwPnREREZJ+bI1A8wjasduvS6tbiZrbIZ966imzZ88eM2vWLBMTE2MOHDhgjDFm3rx5Ztq0aa7pa27Bu/vuu82ePXvMU089xe3zQeLvvli7dq2JjIw0y5YtM6Wlpa7h1KlT4dqENsPffVEXd40Fj7/74vTp06Z79+7m2muvNZ988ol5++23Te/evc1tt90Wrk1oM/zdF6tWrTKRkZFm+fLlZt++fWbbtm0mPT3dDBs2LFyb0GacPn3aFBcXm+LiYiPJ/OlPfzLFxcWurgxCdexuk0HIGGOWLVtmkpOTTVRUlElNTTVvv/2263c333yzGTlypNv0hYWFZujQoSYqKsr06tXLrFixopkrbrv82RcjR440kuoNN998c/MX3gb5+7mojSAUXP7ui71795qxY8eaDh06mO7du5vZs2eb7777rpmrbpv83RePPvqoGTBggOnQoYNJSkoyN9xwgzl06FAzV932bN26tcHv/1Adu23G0JYHAACsqc1dIwQAAOArghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghAAALAsghCAVm/dunWKjo7W4cOHXeNuu+02XXjhhSovLw9jZQBaOp41BqDVM8ZoyJAhyszM1F/+8hctWrRITz75pP7+97+rW7du4S4PQAsWGe4CAKCpbDabfve73+naa69V165d9cgjj6ioqIgQBKBRtAgBaDNSU1P1ySefaMuWLRo5cmS4ywHQCnCNEIA24fXXX9enn34qh8OhxMTEcJcDoJWgRQhAq7dr1y6NGjVKy5Yt0/PPP6+OHTvqxRdfDHdZAFoBrhEC0KodOHBAEyZM0Lx58zRt2jQNGDBAF110kXbu3Km0tLRwlweghaNFCECrdfLkSV1yySW69NJL9fjjj7vGT5w4UZWVlXrttdfCWB2A1oAgBAAALIuLpQEAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGURhAAAgGX9fyAnsMmDVjFxAAAAAElFTkSuQmCC\n", "text/plain": [ "
    " ] @@ -550,7 +550,7 @@ }, { "cell_type": "markdown", - "id": "9925c6cb", + "id": "5c78adc9", "metadata": { "editable": true }, @@ -572,7 +572,7 @@ { "cell_type": "code", "execution_count": 3, - "id": "5f927fc2", + "id": "d38e9c7c", "metadata": { "collapsed": false, "editable": true @@ -583,18 +583,18 @@ "output_type": "stream", "text": [ "The intercept alpha: \n", - " [2.02408959]\n", + " [2.03523311]\n", "Coefficient beta : \n", - " [[4.92811987]]\n", - "Mean squared error: 0.25\n", - "Variance score: 0.89\n", + " [[4.99498108]]\n", + "Mean squared error: 0.27\n", + "Variance score: 0.87\n", "Mean squared log error: 0.01\n", - "Mean absolute error: 0.39\n" + "Mean absolute error: 0.41\n" ] }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjYAAAHFCAYAAADhWLMfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAABJhElEQVR4nO3de3wU5d338e8SIByUIAgIbAThxgOlSCsegHKyCK+KSo1UC2qptVXqiXio9YACasG2SqXeaq1WfJ6nBq0SbdVaRUkoWmlFsUWoFSRgiIgCkuApwjLPH9MJm2R2d3Z3Zmd29vN+vfJKs5nsXsniPd/7d/2u64oYhmEIAAAgBNr4PQAAAAC3EGwAAEBoEGwAAEBoEGwAAEBoEGwAAEBoEGwAAEBoEGwAAEBoEGwAAEBoEGwAAEBoEGwAFzz88MOKRCJavXp1wms2b96sSCSihx9+OHcDc1F1dbUikUjTR1FRkXr06KHTTz896e8dNtZ7vXnz5py/9pdffqmZM2eqd+/eKioq0rBhwyRJ/fv31/e///2m695//33NnTtXb775Zs7HCPitrd8DAApF79699eqrr2rgwIF+DyUr8+fP1/jx47V3716tWbNG8+bN09ixY/Xmm29q0KBBfg/Pc5MnT9arr76q3r175/y177vvPt1///26++67ddxxx+mggw6SJD355JPq0qVL03Xvv/++5s2bp/79+zeFH6BQEGyAHCkuLtZJJ53k9zCS+uyzz9SpU6ek1wwaNKjp9xg9erS6du2qGTNm6Pe//73mzZuXi2E2cTJet/Xo0UM9evTI6Wta3nrrLXXs2FGXXXZZs8e/9rWv+TIeIIiYigJyxG4qau7cuYpEIlq3bp2mTZumkpIS9erVSz/4wQ9UX1/f7OcNw9C9996rYcOGqWPHjjrkkEM0depUbdq0qdl1y5Yt05QpUxSNRtWhQwf9z//8jy6++GLt2LGj2XXWa7/xxhuaOnWqDjnkkIyqScOHD5ckbd++vdnjGzZs0PTp09WzZ08VFxfrmGOO0T333NPq59etW6eJEyeqU6dO6tGjhy699FI9++yzikQiqq6ubrpu3LhxGjJkiP76179q5MiR6tSpk37wgx9IkhoaGnTNNdfoiCOOUPv27dW3b1+Vl5fr008/bfZajz/+uE488USVlJSoU6dOGjBgQNNzSNL+/ft122236aijjlLHjh3VtWtXDR06VIsWLWq6JtFU1EMPPaRjjz1WHTp0ULdu3XTmmWfq3//+d7Nrvv/97+uggw7Sxo0bdeqpp+qggw5SaWmprr76ajU2Nib9O0ciET344IP6/PPPm6YDrX9L8VNR1dXVOv744yVJF1xwQdO1c+fOTfr8QFhQsQEC4KyzztI555yjCy+8UGvXrtX1118vybxZWi6++GI9/PDDuuKKK/Tzn/9cu3bt0i233KKRI0fqn//8p3r16iVJevfddzVixAj98Ic/VElJiTZv3qyFCxfqG9/4htauXat27do1e+2ysjJ997vf1cyZM1sFASdqamokSUceeWTTY+vXr9fIkSN1+OGH684779Rhhx2m559/XldccYV27NihOXPmSJK2bdumsWPHqnPnzrrvvvvUs2dPLVmypFVFwrJt2zadd955uvbaazV//ny1adNGn332mcaOHautW7fqhhtu0NChQ7Vu3TrdfPPNWrt2rV588UVFIhG9+uqrOuecc3TOOedo7ty56tChg7Zs2aLly5c3Pf8vfvELzZ07V7Nnz9aYMWO0d+9evf3229q9e3fSv8GCBQt0ww03aNq0aVqwYIF27typuXPnasSIEXrttdeaTdHt3btXZ5xxhi688EJdffXV+utf/6pbb71VJSUluvnmmxO+xquvvqpbb71VVVVVTWO2C6Jf//rXtXjxYl1wwQWaPXu2Jk+eLEmKRqNJfwcgNAwAWVu8eLEhyXjttdcSXlNTU2NIMhYvXtz02Jw5cwxJxi9+8Ytm115yySVGhw4djP379xuGYRivvvqqIcm48847m11XW1trdOzY0bj22mttX3P//v3G3r17jS1bthiSjD/+8Y+tXvvmm2929DtWVVUZkozHHnvM2Lt3r/HZZ58Zr7zyinHUUUcZgwcPNj7++OOmaydNmmREo1Gjvr6+2XNcdtllRocOHYxdu3YZhmEYP/nJT4xIJGKsW7eu2XWTJk0yJBlVVVVNj40dO9aQZLz00kvNrl2wYIHRpk2bVn/7J554wpBk/PnPfzYMwzDuuOMOQ5Kxe/fuhL/jaaedZgwbNizp38F6r2tqagzDMIyPP/7Y6Nixo3Hqqac2u+69994ziouLjenTpzc9NmPGDEOS8Yc//KHZtaeeeqpx1FFHJX1d6+c7d+7c6vF+/foZM2bMaPr6tddea/VvDSgUTEUBAXDGGWc0+3ro0KH64osv9OGHH0qSnnnmGUUiEZ133nnat29f08dhhx2mY489ttmUzYcffqiZM2eqtLRUbdu2Vbt27dSvXz9JajU1IpnVonScc845ateunTp16qRRo0apoaFBzz77rLp27SpJ+uKLL/TSSy/pzDPPVKdOnZqN99RTT9UXX3yhVatWSZJWrFihIUOGaPDgwc1eY9q0abavfcghh+jkk09u9tgzzzyjIUOGaNiwYc1ea9KkSc2ms6zpmbPPPlt/+MMfVFdX1+r5TzjhBP3zn//UJZdcoueff14NDQ0p/x6vvvqqPv/882arkiSptLRUJ598sl566aVmj0ciEZ1++unNHhs6dKi2bNmS8rUApEawAQKge/fuzb4uLi6WJH3++eeSzP4VwzDUq1cvtWvXrtnHqlWrmvpn9u/fr4kTJ6qyslLXXnutXnrpJf3jH/9oChLW88VLd3XPz3/+c7322mtasWKFbrzxRm3fvl3f/va3m3pEdu7cqX379unuu+9uNdZTTz1VkprGu3PnzqYptHh2jyUa6/bt2/Wvf/2r1WsdfPDBMgyj6bXGjBmjp556Svv27dP3vvc9RaNRDRkyREuWLGl6ruuvv1533HGHVq1apW9961vq3r27vvnNbyZdzr5z586EY+vTp0/T9y2dOnVShw4dmj1WXFysL774IuFrAHCOHhsgDxx66KGKRCJauXJlU+iJZz321ltv6Z///KcefvhhzZgxo+n7GzduTPjckUgkrbEMGDCgqWF4zJgx6tixo2bPnq27775b11xzjQ455BAVFRXp/PPP16WXXmr7HEcccYQkM9C1bDqWpA8++MDxWA899FB17NixWT9Sy+9bpkyZoilTpqixsVGrVq3SggULNH36dPXv318jRoxQ27ZtddVVV+mqq67S7t279eKLL+qGG27QpEmTVFtba7sCywql27Zta/W9999/v9nrA/AewQbIA6eddppuv/121dXV6eyzz054nXXjbxl+7r//fs/Gdu211+rhhx/W7bffrosvvlgHH3ywxo8frzVr1mjo0KFq3759wp8dO3as7rjjDq1fv77ZdNSjjz7q+PVPO+00zZ8/X927d28KTKkUFxdr7Nix6tq1q55//nmtWbNGI0aMaHZN165dNXXqVNXV1am8vFybN29uNWUmSSNGjFDHjh31+9//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0zjTpyd+brfQ7IuAIdgACL8g3ny97P1xY8VTOux2MK6pIdTAFzQPAygMQVtp41Xvj1srntJFsy8CgmADoHAE6eab6kiE+OXZTvgVaICAYSoKAPzgZu8PoQZoQrABAL9k2/uT614aIA8wFQUAfsq094cqDWCLYAMAfkun94dAAyRFsAGATFlnPOVqlRWhBkiJYAMAmUh2xpPb+7cQaADHCDYAginX1ZB0WGc8tQwW1hlPbm76F6RQE+T3BPgvVkUBCJ7KSql/f2n8ePNYgPHjza/TPRTSC16d8dRS0FY8Bfk9AeIQbAAEi9snXrvNyzOeLEGq0kjBf0+AOAQbAMERi0lXXOF9NSQbYTrjyYlcVagAlxBsAATHz35mVgESybQaEotJ1dXSkiXm52xuwmE74ymVXFSoABcRbAAEQ2WlNGeOs2vTqYa43RtinfGUKIhEIlJpaXpnPAWtShPPywoV4AHfg83cuXMViUSafRx22GF+DwtALlnTHU45rYZ40RtSaGc8eVWhAjzie7CRpK985Svatm1b08fatWv9HhKAXEo13RHPaTXEy96QQjrjye0KFeCxQOxj07ZtW6o0QCFLZxrDaTUknd4Qp8cZxCuUM56sCtXUqebY48eZboUKyIFAVGw2bNigPn366IgjjtB3v/tdbdq0ye8hAcglp9MY8+Y53/guF70h1hlP06aZn5Pd3POpStNSthUqIIcihuHvf1HPPfecPvvsMx155JHavn27brvtNr399ttat26dunfv3ur6xsZGNTY2Nn3d0NCg0tJS1dfXq0uXLrkcOgC3xGJmQ29dXeKbfDQqbd7svDJQXW02CqdSVZVZxSYd+ValSYSdh+GihoYGlZSUuH7/9j3YtPTpp59q4MCBuvbaa3XVVVe1+v7cuXM1b968Vo8TbIA8ZzX6SvbTHelWBlKFpUjEDEs1Nd7dnMMSaAAPeBVsAjEVFa9z58766le/qg0bNth+//rrr1d9fX3TR21tbY5HCMATbk93uLl6KROEGsAXgQs2jY2N+ve//63eCebci4uL1aVLl2YfAEKirMycbqqqkioqzM81NZn3cPjRG5LPvTRACPg+FXXNNdfo9NNP1+GHH64PP/xQt912m1asWKG1a9eqX79+KX/eq1IWgBDJVW8IVRrAMa/u374v9966daumTZumHTt2qEePHjrppJO0atUq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//jHP4x33nnHuP7664127doZb7zxRo5HHj7pvheW3bt3GwMGDDAmTpxoHHvssbkZbAHI5P0444wzjBNPPNFYtmyZUVNTY/z97383XnnllRyOOpzSfS9WrlxptGnTxli0aJGxadMmY+XKlcZXvvIV49vf/naORx4+f/7zn40bb7zRWLp0qSHJePLJJ5Ne79b9O/DB5oQTTjBmzpzZ7LGjjz7auO6662yvv/baa42jjz662WMXX3yxcdJJJ3k2xkKR7nthZ/Dgwca8efPcHlrByfS9OOecc4zZs2cbc+bMIdi4KN3347nnnjNKSkqMnTt35mJ4BSXd9+KXv/ylMWDAgGaP/frXvzai0ahnYyxEToKNW/fvQE9Fffnll3r99dc1ceLEZo9PnDhRf/vb32x/5tVXX211/aRJk7R69Wrt3bvXs7GGXSbvRUv79+/Xnj17XD/wrNBk+l4sXrxY7777rubMmeP1EAtKJu/Hn/70Jw0fPly/+MUv1LdvXx155JG65ppr9Pnnn+diyKGVyXsxcuRIbd26VX/+859lGIa2b9+uJ554QpMnT87FkBHHrft3oA/B3LFjh2KxmHr16tXs8V69eumDDz6w/ZkPPvjA9vp9+/Zpx44d6t27t2fjDbNM3ouW7rzzTn366ac6++yzvRhiwcjkvdiwYYOuu+46rVy5Um3bBvo/+7yTyfuxadMmvfzyy+rQoYOefPJJ7dixQ5dccol27dpFn00WMnkvRo4cqUceeUTnnHOOvvjiC+3bt09nnHGG7r777lwMGXHcun8HumJjiUQizb42DKPVY6mut3sc6Uv3vbAsWbJEc+fO1WOPPaaePXt6NbyC4vS9iMVimj59uubNm6cjjzwyV8MrOOn8t7F//35FIhE98sgjOuGEE3Tqqadq4cKFevjhh6nauCCd92L9+vW64oordPPNN+v111/XX/7yF9XU1GjmzJm5GCpacOP+Hej/1+3QQw9VUVFRq6T94Ycftkp1lsMOO8z2+rZt26p79+6ejTXsMnkvLI899pguvPBCPf7445owYYKXwywI6b4Xe/bs0erVq7VmzRpddtllkswbq2EYatu2rV544QWdfPLJORl7GGXy30bv3r3Vt29flZSUND12zDHHyDAMbd26VYMGDfJ0zGGVyXuxYMECjRo1Sj/5yU8kSUOHDlXnzp01evRo3XbbbVT5c8it+3egKzbt27fXcccdp2XLljV7fNmyZRo5cqTtz4wYMaLV9S+88IKGDx+udu3aeTbWsMvkvZDMSs33v/99VVRUMGftknTfiy5dumjt2rV68803mz5mzpypo446Sm+++aZOPPHEXA09lDL5b2PUqFF6//339cknnzQ99s4776hNmzaKRqOejjfMMnkvPvvsM7Vp0/xWWFRUJOlAtQC54dr9O61WYx9YS/d+97vfGevXrzfKy8uNzp07G5s3bzYMwzCuu+464/zzz2+63louduWVVxrr1683fve737Hc2yXpvhcVFRVG27ZtjXvuucfYtm1b08fu3bv9+hVCI933oiVWRbkr3fdjz549RjQaNaZOnWqsW7fOWLFihTFo0CDjhz/8oV+/Qmik+14sXrzYaNu2rXHvvfca7777rvHyyy8bw4cPN0444QS/foXQ2LNnj7FmzRpjzZo1hiRj4cKFxpo1a5qW3nt1/w58sDEMw7jnnnuMfv36Ge3btze+/vWvGytWrGj63owZM4yxY8c2u766utr42te+ZrRv397o37+/cd999+V4xOGVznsxduxYQ1KrjxkzZuR+4CGU7n8X8Qg27kv3/fj3v/9tTJgwwejYsaMRjUaNq666yvjss89yPOpwSve9+PWvf20MHjzY6Nixo9G7d2/j3HPPNbZu3ZrjUYdPVVVV0nuAV/fviGFQawMAAOEQ6B4bAACAdBBsAABAaBBsAABAaBBsAABAaBBsAABAaBBsAABAaBBsAABAaBBsAABAaBBsAABAaBBsAABAaBBsAATOkiVL1KFDB9XV1TU99sMf/lBDhw5VfX29jyMDEHScFQUgcAzD0LBhwzR69Gj97//+r+bNm6cHH3xQq1atUt++ff0eHoAAa+v3AACgpUgkop/97GeaOnWq+vTpo0WLFmnlypWEGgApUbEBEFhf//rXtW7dOr3wwgsaO3as38MBkAfosQEQSM8//7zefvttxWIx9erVy+/hAMgTVGwABM4bb7yhcePG6Z577tGjjz6qTp066fHHH/d7WADyAD02AAJl8+bNmjx5sq677jqdf/75Gjx4sI4//ni9/vrrOu644/weHoCAo2IDIDB27dqlUaNGacyYMbr//vubHp8yZYoaGxv1l7/8xcfRAcgHBBsAABAaNA8DAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQINgAAIDQ+P9dR2WCXKGXQwAAAABJRU5ErkJggg==\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjYAAAHFCAYAAADhWLMfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAABHvklEQVR4nO3deXxU1R338e+QhCSgBEH2RAIUF0RERRSQTVEeQUVjlIJV3FqtqCBaV6pgK7g/olXrUrF9NGiVaF1aUZEgWlAUtCjWFRQiSwUhFCRCuM8ftxMzmTuZOzN35i7zeb9eecXc3Mw9yQ3eb875nXNChmEYAgAACIBmbjcAAADAKQQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbwAGPP/64QqGQ3nvvvZjnrF69WqFQSI8//njmGuagqqoqhUKh+recnBy1a9dOJ598cpPfd9CE7/Xq1aszfu0ff/xRF198sTp16qScnBz17dtXklRaWqpzzz23/rxvv/1W06ZN0wcffJDxNgJuy3W7AUC26NSpkxYvXqwePXq43ZSUzJgxQ8OHD9euXbu0fPlyTZ8+XUOHDtUHH3ygnj17ut28tBs9erQWL16sTp06ZfzaDz74oB566CHdd999OuKII7TXXntJkp577jm1atWq/rxvv/1W06dPV2lpaX34AbIFwQbIkPz8fB199NFuN6NJO3bsUIsWLZo8p2fPnvXfx+DBg9W6dWtNmDBBTzzxhKZPn56JZtaz016ntWvXTu3atcvoNcM++ugjFRYW6tJLL404fthhh7nSHsCLGIoCMsRqKGratGkKhUL6+OOPNW7cOBUVFalDhw46//zztXXr1oivNwxDDzzwgPr27avCwkLts88+Ki8v11dffRVx3muvvaYxY8aouLhYBQUF+tnPfqaLLrpI3333XcR54WsvW7ZM5eXl2meffZLqTerXr58kacOGDRHHP//8c40fP17t27dXfn6+DjroIN1///1RX//xxx/rhBNOUIsWLdSuXTtNnDhRL7/8skKhkKqqqurPGzZsmHr37q0333xTAwcOVIsWLXT++edLkmpqanTVVVepW7duat68ubp06aLJkydr+/btEdd65plndNRRR6moqEgtWrRQ9+7d619Dkvbs2aPf//73OuCAA1RYWKjWrVurT58+mjVrVv05sYaiHnvsMR166KEqKChQmzZtdNppp+mTTz6JOOfcc8/VXnvtpS+++EKjRo3SXnvtpZKSEl155ZWqra1t8uccCoX06KOP6ocffqgfDgz/LjUciqqqqtKRRx4pSTrvvPPqz502bVqTrw8EBT02gAecfvrpGjt2rC644AKtWLFC1113nSTzYRl20UUX6fHHH9fll1+u2267TZs3b9bNN9+sgQMH6sMPP1SHDh0kSV9++aUGDBigCy+8UEVFRVq9erXuvvtuHXPMMVqxYoXy8vIirl1WVqaf//znuvjii6OCgB2rVq2SJO2///71x1auXKmBAwdqv/3201133aWOHTtq3rx5uvzyy/Xdd9/ppptukiStW7dOQ4cOVcuWLfXggw+qffv2mjNnTlSPRNi6dev0i1/8QldffbVmzJihZs2aaceOHRo6dKjWrl2r66+/Xn369NHHH3+sG2+8UStWrNDrr7+uUCikxYsXa+zYsRo7dqymTZumgoICff3113rjjTfqX//222/XtGnTNHXqVA0ZMkS7du3Sv//9b23ZsqXJn8HMmTN1/fXXa9y4cZo5c6Y2bdqkadOmacCAAVq6dGnEEN2uXbt0yimn6IILLtCVV16pN998U7/73e9UVFSkG2+8MeY1Fi9erN/97ndasGBBfZutgujhhx+u2bNn67zzztPUqVM1evRoSVJxcXGT3wMQGAaAlM2ePduQZCxdujTmOatWrTIkGbNnz64/dtNNNxmSjNtvvz3i3EsuucQoKCgw9uzZYxiGYSxevNiQZNx1110R561Zs8YoLCw0rr76astr7tmzx9i1a5fx9ddfG5KMv/3tb1HXvvHGG219jwsWLDAkGU8//bSxa9cuY8eOHcbbb79tHHDAAUavXr2M77//vv7ckSNHGsXFxcbWrVsjXuPSSy81CgoKjM2bNxuGYRi/+c1vjFAoZHz88ccR540cOdKQZCxYsKD+2NChQw1Jxvz58yPOnTlzptGsWbOon/2zzz5rSDL+/ve/G4ZhGHfeeachydiyZUvM7/Gkk04y+vbt2+TPIXyvV61aZRiGYXz//fdGYWGhMWrUqIjzvvnmGyM/P98YP358/bEJEyYYkoy//vWvEeeOGjXKOOCAA5q8bvjrW7ZsGXW8a9euxoQJE+o/Xrp0adTvGpAtGIoCPOCUU06J+LhPnz7auXOnNm7cKEl66aWXFAqF9Itf/EK7d++uf+vYsaMOPfTQiCGbjRs36uKLL1ZJSYlyc3OVl5enrl27SlLU0Ihk9hYlYuzYscrLy1OLFi00aNAg1dTU6OWXX1br1q0lSTt37tT8+fN12mmnqUWLFhHtHTVqlHbu3KklS5ZIkhYuXKjevXurV69eEdcYN26c5bX32WcfHXvssRHHXnrpJfXu3Vt9+/aNuNbIkSMjhrPCwzNnnnmm/vrXv6q6ujrq9fv3768PP/xQl1xyiebNm6eampq4P4/Fixfrhx9+iJiVJEklJSU69thjNX/+/IjjoVBIJ598csSxPn366Ouvv457LQDxEWwAD2jbtm3Ex/n5+ZKkH374QZJZv2IYhjp06KC8vLyItyVLltTXz+zZs0cnnHCCKisrdfXVV2v+/Pl6991364NE+PUaSnR2z2233aalS5dq4cKFuuGGG7Rhwwadeuqp9TUimzZt0u7du3XfffdFtXXUqFGSVN/eTZs21Q+hNWR1LFZbN2zYoH/9619R19p7771lGEb9tYYMGaLnn39eu3fv1jnnnKPi4mL17t1bc+bMqX+t6667TnfeeaeWLFmiE088UW3bttVxxx3X5HT2TZs2xWxb586d6z8f1qJFCxUUFEQcy8/P186dO2NeA4B91NgAPrDvvvsqFApp0aJF9aGnofCxjz76SB9++KEef/xxTZgwof7zX3zxRczXDoVCCbWle/fu9QXDQ4YMUWFhoaZOnar77rtPV111lfbZZx/l5OTo7LPP1sSJEy1fo1u3bpLMQNe46FiS1q9fb7ut++67rwoLCyPqkRp/PmzMmDEaM2aMamtrtWTJEs2cOVPjx49XaWmpBgwYoNzcXE2ZMkVTpkzRli1b9Prrr+v666/XyJEjtWbNGssZWOFQum7duqjPffvttxHXB5B+BBvAB0466STdeuutqq6u1plnnhnzvPCDv3H4eeihh9LWtquvvlqPP/64br31Vl100UXae++9NXz4cC1fvlx9+vRR8+bNY37t0KFDdeedd2rlypURw1FPPfWU7eufdNJJmjFjhtq2bVsfmOLJz8/X0KFD1bp1a82bN0/Lly/XgAEDIs5p3bq1ysvLVV1drcmTJ2v16tVRQ2aSNGDAABUWFuqJJ57QGWecUX987dq1euONN1ReXm77e3FK4x4/IJsQbAAHvfHGG5Yr0oaHYJI1aNAg/epXv9J5552n9957T0OGDFHLli21bt06vfXWWzrkkEP061//WgceeKB69Oiha6+9VoZhqE2bNnrxxRf12muvpXT9puTl5WnGjBk688wzNWvWLE2dOlWzZs3SMccco8GDB+vXv/61SktLtW3bNn3xxRd68cUX62f1TJ48WY899phOPPFE3XzzzerQoYMqKir073//W5LUrFn80fLJkydr7ty5GjJkiK644gr16dNHe/bs0TfffKNXX31VV155pY466ijdeOONWrt2rY477jgVFxdry5YtmjVrlvLy8jR06FBJ0sknn6zevXurX79+ateunb7++mvdc8896tq1a8zFB1u3bq3f/va3uv7663XOOedo3Lhx2rRpk6ZPn66CgoL6GWCZ1KNHDxUWFurJJ5/UQQcdpL322kudO3dW586dM94WINMINoCDrrnmGsvj4SnRqXjooYd09NFH66GHHtIDDzygPXv2qHPnzho0aJD69+8vyQwZL774oiZNmqSLLrpIubm5GjFihF5//XXtt99+KbchljPOOENHHXWU7r77bl122WXq1auXli1bpt/97neaOnWqNm7cqNatW6tnz54RIa9z585auHChJk+erIsvvlgtWrTQaaedpptvvlkTJkyoL0huSsuWLbVo0SLdeuutevjhh7Vq1SoVFhZqv/3204gRI1RaWipJOuqoo/Tee+/pmmuu0X/+8x+1bt1a/fr10xtvvKGDDz5YkjR8+HDNnTtXjz76qGpqatSxY0cdf/zx+u1vfxs1Tb6h6667Tu3bt9e9996rp59+WoWFhRo2bJhmzJjhymrMLVq00GOPPabp06frhBNO0K5du3TTTTexlg2yQsgwDMPtRgBAQ7/61a80Z84cbdq0qcmhLABojB4bAK66+eab1blzZ3Xv3l3//e9/9dJLL+nRRx/V1KlTCTUAEkawAeCqvLw83XHHHVq7dq12796tnj176u6779akSZPcbhoAH2IoCgAABIbrC/SVlpbWb9LW8C3W+hcAAACxuD4UtXTpUtXV1dV//NFHH+n444+PWA8CAADADs8NRU2ePFkvvfSSPv/884RXRAUAANnN9R6bhn788Uc98cQTmjJlSsxQU1tbW78njWTujbN582a1bduWIAQAgE8YhqFt27apc+fOthbjtMtTweb555/Xli1bonbJ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5mJ7sVbRBQAAgRCsHpt586TmzSNDzTvvSP/8J6EGAIAsEJxgs3279H/+z08f9+9vzgzq39+9NgEAgIxyPdjMnDlTRx55pPbee2+1b99ep556qj799NPEX6igQBo61Pzvqiqzp6aZ698eAADIINef/AsXLtTEiRO1ZMkSvfbaa9q9e7dOOOEEbd++PbEXyskxA41h/BRwAABAVvHcAn3/+c9/1L59ey1cuFBDhgyJe37cBX5YqA4AAM/Jmr2itm7dKklq06aN5edra2tVW1tb/3FNTU3sF6uslCZNktau/elYcbG5nxJbCwAAEDiuD0U1ZBiGpkyZomOOOUa9e/e2PGfmzJkqKiqqfyspKbF+scpKczPIhqFGMne+Li83Pw8AAALFU0NREydO1Msvv6y33npLxcXFludY9diUlJREdmXV1UmlpdGhJiwUMntuVq1iWAoAABcEfijqsssu0wsvvKA333wzZqiRpPz8fOXn5zf9YosWxQ41kllgvGaNed6wYck1GAAAeI7rwcYwDF122WV67rnnVFVVpW7duqX+og0X6HPiPAAA4AuuB5uJEyeqoqJCf/vb37T33ntr/fr1kqSioiIVWm1gaUenTs6eBwAAfMH1GptQjK0OZs+erXPPPTfu11uO0YVrbKqrrTe9pMYGAABXBbbGJi25KifHnNJdXm6GmIbXCAepe+4h1AAAEDCemu7tqLIy6dlnpS5dIo8XF5vHWccGAIDAcb3HJq3KyqQxY1h5GACALBHsYCOZIYYp3QAAZIXgDkUBAICsQ7ABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBQbABAACBket2A+BhdXXSokXSunVSp07S4MFSTo7brQIAICaCDaxVVkqTJklr1/50rLhYmjVLKitzr10AADSBoShEq6yUyssjQ40kVVebxysr3WkXAABxEGwQqa7O7KkxjOjPhY9NnmyeBwCAxxBsEGnRouiemoYMQ1qzxjwPAACPIdgg0rp1zp4HAEAGEWwQqVMnZ88DACCDCDaINHiwOfspFLL+fCgklZSY5wEA4DG+n+5t/K+gtaamxuWWBMjMmdLZZ1t/zjCkGTOk7dsz2yYAQKCEn9uG1WSVFIQMp18xw7766iv16NHD7WYAAIAkfPnll+revbtjr+f7Hps2bdpIkr755hsVFRW53JrsVlNTo5KSEq1Zs0atWrVyuzlZj/vhHdwL7+BeeMfWrVu133771T/HneL7YNOsmVkmVFRUxC+pR7Rq1Yp74SHcD+/gXngH98I7ws9xx17P0VcDAABwEcEGAAAEhu+DTX5+vm666Sbl5+e73ZSsx73wFu6Hd3AvvIN74R3puhe+nxUFAAAQ5vseGwAAgDCCDQAACAyCDQAACAyCDQAACAxfBJsHHnhA3bp1U0FBgY444ggtWrSoyfMXLlyoI444QgUFBerevbv++Mc/ZqilwZfIvaisrNTxxx+vdu3aqVWrVhowYIDmzZuXwdYGW6L/LsLefvtt5ebmqm/fvultYJZJ9H7U1tbqhhtuUNeuXZWfn68ePXrosccey1Brgy3Re/Hkk0/q0EMPVYsWLdSpUyedd9552rRpU4ZaG1xvvvmmTj75ZHXu3FmhUEjPP/983K9x5PlteNxTTz1l5OXlGY888oixcuVKY9KkSUbLli2Nr7/+2vL8r776ymjRooUxadIkY+XKlcYjjzxi5OXlGc8++2yGWx48id6LSZMmGbfddpvx7rvvGp999plx3XXXGXl5ecayZcsy3PLgSfRehG3ZssXo3r27ccIJJxiHHnpoZhqbBZK5H6eccopx1FFHGa+99pqxatUq45133jHefvvtDLY6mBK9F4sWLTKaNWtmzJo1y/jqq6+MRYsWGQcffLBx6qmnZrjlwfP3v//duOGGG4y5c+cakoznnnuuyfOden57Ptj079/fuPjiiyOOHXjggca1115ref7VV19tHHjggRHHLrroIuPoo49OWxuzRaL3wkqvXr2M6dOnO920rJPsvRg7dqwxdepU46abbiLYOCjR+/GPf/zDKCoqMjZt2pSJ5mWVRO/FHXfcYXTv3j3i2L333msUFxenrY3ZyE6wcer57emhqB9//FHvv/++TjjhhIjjJ5xwgv75z39afs3ixYujzh85cqTee+897dq1K21tDbpk7kVje/bs0bZt2xzf8CzbJHsvZs+erS+//FI33XRTupuYVZK5Hy+88IL69eun22+/XV26dNH++++vq666Sj/88EMmmhxYydyLgQMHau3atfr73/8uwzC0YcMGPfvssxo9enQmmowGnHp+e3oTzO+++051dXXq0KFDxPEOHTpo/fr1ll+zfv16y/N3796t7777Tp06dUpbe4MsmXvR2F133aXt27frzDPPTEcTs0Yy9+Lzzz/Xtddeq0WLFik319P/7H0nmfvx1Vdf6a233lJBQYGee+45fffdd7rkkku0efNm6mxSkMy9GDhwoJ588kmNHTtWO3fu1O7du3XKKafovvvuy0ST0YBTz29P99iEhUKhiI8Nw4g6Fu98q+NIXKL3ImzOnDmaNm2ann76abVv3z5dzcsqdu9FXV2dxo8fr+nTp2v//ffPVPOyTiL/Nvbs2aNQKKQnn3xS/fv316hRo3T33Xfr8ccfp9fGAYnci5UrV+ryyy/XjTfeqPfff1+vvPKKVq1apYsvvjgTTUUjTjy/Pf2n27777qucnJyopL1x48aoVBfWsWNHy/Nzc3PVtm3btLU16JK5F2FPP/20LrjgAj3zzDMaMWJEOpuZFRK9F9u2bdN7772n5cuX69JLL5VkPlgNw1Bubq5effVVHXvssRlpexAl82+jU6dO6tKli4qKiuqPHXTQQTIMQ2vXrlXPnj3T2uagSuZezJw5U4MGDdJvfvMbSVKfPn3UsmVLDR48WL///e/p5c8gp57fnu6xad68uY444gi99tprEcdfe+01DRw40PJrBgwYEHX+q6++qn79+ikvLy9tbQ26ZO6FZPbUnHvuuaqoqGDM2iGJ3otWrVppxYoV+uCDD+rfLr74Yh1wwAH64IMPdNRRR2Wq6YGUzL+NQYMG6dtvv9V///vf+mOfffaZmjVrpuLi4rS2N8iSuRc7duxQs2aRj8KcnBxJP/UWIDMce34nVGrsgvDUvT/96U/GypUrjcmTJxstW7Y0Vq9ebRiGYVx77bXG2WefXX9+eLrYFVdcYaxcudL405/+xHRvhyR6LyoqKozc3Fzj/vvvN9atW1f/tmXLFre+hcBI9F40xqwoZyV6P7Zt22YUFxcb5eXlxscff2wsXLjQ6Nmzp3HhhRe69S0ERqL3Yvbs2UZubq7xwAMPGF9++aXx1ltvGf369TP69+/v1rcQGNu2bTOWL19uLF++3JBk3H333cby5cvrp96n6/nt+WBjGIZx//33G127djWaN29uHH744cbChQvrPzdhwgRj6NChEedXVVUZhx12mNG8eXOjtLTUePDBBzPc4uBK5F4MHTrUkBT1NmHChMw3PIAS/XfREMHGeYnej08++cQYMWKEUVhYaBQXFxtTpkwxduzYkeFWB1Oi9+Lee+81evXqZRQWFhqdOnUyzjrrLGPt2rUZbnXwLFiwoMlnQLqe3yHDoK8NAAAEg6drbAAAABJBsAEAAIFBsAEAAIFBsAEAAIFBsAEAAIFBsAEAAIFBsAEAAIFBsAEAAIFBsAEAAIFBsAEAAIFBsAHgOXPmzFFBQYGqq6vrj1144YXq06ePtm7d6mLLAHgde0UB8BzDMNS3b18NHjxYf/jDHzR9+nQ9+uijWrJkibp06eJ28wB4WK7bDQCAxkKhkG655RaVl5erc+fOmjVrlhYtWkSoARAXPTYAPOvwww/Xxx9/rFdffVVDhw51uzkAfIAaGwCeNG/ePP373/9WXV2dOnTo4HZzAPgEPTYAPGfZsmUaNmyY7r//fj311FNq0aKFnnnmGbebBcAHqLEB4CmrV6/W6NGjde211+rss89Wr169dOSRR+r999/XEUcc4XbzAHgcPTYAPGPz5s0aNGiQhgwZooceeqj++JgxY1RbW6tXXnnFxdYB8AOCDQAACAyKhwEAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGAQbAAAQGD8f18J0+uuOxrGAAAAAElFTkSuQmCC\n", "text/plain": [ "
    " ] @@ -639,7 +639,7 @@ }, { "cell_type": "markdown", - "id": "3c238d46", + "id": "c76d7e9f", "metadata": { "editable": true }, @@ -650,7 +650,7 @@ }, { "cell_type": "markdown", - "id": "428d6164", + "id": "6a528c0f", "metadata": { "editable": true }, @@ -663,7 +663,7 @@ }, { "cell_type": "markdown", - "id": "a4046ea1", + "id": "74377872", "metadata": { "editable": true }, @@ -684,7 +684,7 @@ }, { "cell_type": "markdown", - "id": "3c665298", + "id": "27ad828e", "metadata": { "editable": true }, @@ -696,7 +696,7 @@ }, { "cell_type": "markdown", - "id": "dff6fbc4", + "id": "b7bf4db8", "metadata": { "editable": true }, @@ -706,7 +706,7 @@ }, { "cell_type": "markdown", - "id": "81466e4e", + "id": "7530e179", "metadata": { "editable": true }, @@ -718,7 +718,7 @@ }, { "cell_type": "markdown", - "id": "40f0760e", + "id": "4672d1e1", "metadata": { "editable": true }, @@ -730,7 +730,7 @@ }, { "cell_type": "markdown", - "id": "2489c24a", + "id": "00840b14", "metadata": { "editable": true }, @@ -742,7 +742,7 @@ }, { "cell_type": "markdown", - "id": "3f625a67", + "id": "0c5e43af", "metadata": { "editable": true }, @@ -753,7 +753,7 @@ }, { "cell_type": "markdown", - "id": "6608f259", + "id": "a4a68023", "metadata": { "editable": true }, @@ -765,7 +765,7 @@ }, { "cell_type": "markdown", - "id": "d63ae4a9", + "id": "adbc5f5f", "metadata": { "editable": true }, @@ -787,7 +787,7 @@ }, { "cell_type": "markdown", - "id": "ba2ac7cd", + "id": "be191d7c", "metadata": { "editable": true }, @@ -799,7 +799,7 @@ }, { "cell_type": "markdown", - "id": "31861c56", + "id": "f4549dc2", "metadata": { "editable": true }, @@ -814,7 +814,7 @@ { "cell_type": "code", "execution_count": 4, - "id": "e2e82632", + "id": "a6bd8c76", "metadata": { "collapsed": false, "editable": true @@ -822,7 +822,7 @@ "outputs": [ { "data": { - "image/png": "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Z9KvX7/KWT0eIWMdrBgNGGBYoSgd0lfA2NUQO7LFm9O7d29++uknwJymXSElJYX777+fa6+9lnnz5hEUFERUVBQWi6XWTKqrrrqq8ueuXbvy1FNPMWTIEPLy8mjTpk2LfA4REZHGcDhAWb9+PWPGjKl8PH36dACmTJnCc889x5YtW3jttdfIysoiISGBMWPGsHjxYiIiIipf8/jjjxMQEMCll15KYWEhZ5xxBgsWLMDf398JH8lJtj5AZXAC5r3F39w+ZlmLN6dqjs6qVat46KGH2L59Ozk5OZSVlVFUVER+fj7h4eF1HmPTpk3MmjWLzZs3c/To0crE299//50TTzyxRT6HiIhIYzgcoIwePRrDMOp8/rPPPmvwGCEhITz99NM8/fTTjr59y8nacjw4qWBYze1usGPHDlJSUvjtt98466yzuOaaa7j//vuJjo7mq6++4uqrr6a0tLTO1+fn5zN+/HjGjx/PG2+8QWxsLL///jsTJkygpKSkBT+JiIhIwxwOUFqNtv3MYZ2qQYrF39zewr744gu2bNnCv//9b9avX09ZWRmPPfYYfn5mCtFbb71Vbf+goKBaVXl//vlnMjMzefjhhyunaa9fv75lPoCIiIiDtFhgXfreBVjMoATK7y3Q926Xvm1xcTHp6en88ccfbNy4kYceeojzzjuPc845h7/85S9069aNsrIynn76aX799Vdef/11nn/++WrH6NKlC3l5eaxcuZLMzEwKCgro1KkTQUFBla9bunQp999/v0s/i4iISFMpQKlL7EgzITZ+HIR2NO/HroFY1840+vTTT0lISKBLly6ceeaZrFq1iqeeeooPPvgAf39/Bg4cyNy5c3nkkUfo27cvCxcuZPbs2dWOMWLECK655homT55MbGwsc+bMITY2lgULFvD2229z4okn8vDDD/Pf//7XpZ9FRESkqSxGfQklHionJ4eoqCiys7Nr1UQpKipi7969pKSkEBIS4qYWSkvQ71pExLvUd/2uST0oIiIirYWH1PdqDCXJioiItAYeVt+rIepBERERaQ3s1ffCKN/ueRSgiIiItAYeVt+rIQpQREREWoO2/Y6XzqjgpvpejeGzAYoXTk4SB+l3LCLiADfV92oqnwtQAgMDASgoKHBzS8TVKn7HFb9zERGph5vqezWVz83i8ff3p23bthw+fBiAsLCwykX2xDcYhkFBQQGHDx+mbdu2nrXIpIiIJ4sd6ZYFb5vC5wIUgPj4eIDKIEV8U9u2bSt/1yIi4lt8MkCxWCwkJCTQoUOHelf4Fe8VGBionhMRER/mkwFKBX9/f13EREREvJDPJcmKiIiI91OAIiIiIh5HAYqIiIh4HAUoIiIi4nEUoIiIiIjHUYAiIiIiHkcBioiIiHgcBSgiIiLicRSgiIiI+JKMdbBqIixJMu8z1rm7RU3i05VkRUREWpWMdbBiNGCAYYWidEhfYa5iHDvSzY1zjHpQREREfMXWB6gMTqD83ijf7l0UoIiIiPiKrC3Hg5MKhhUOrfK6IR8FKCIiIr6ibT+w2Fkk11YMhX9A+nJzCMgLghQFKCIiIr6i712AxX6QAl415KMARURExFfEjjQTYuPHQWhH8AuuvY9hNYeCPJwCFBEREV8SOxLGLIMLDkDcmNq9KRZ/cyjIwylAERER8VU1h3ws/ubjvne7s1WNogBFRETEV9Uc8okfB2PXQOwId7esQSrUJiIi4ssqhny8jHpQRERExOMoQBERERGPowBFREREPI4CFBEREfE4Dgcoa9euZdKkSSQmJmKxWHj//fcrnystLeXWW2+lX79+hIeHk5iYyF/+8hcOHjxY7RijR4/GYrFUu1122WXN/jAiIiLiGxwOUPLz8xkwYADPPPNMrecKCgrYuHEjd999Nxs3buS9995j165dnHvuubX2nTZtGmlpaZW3F154oWmfQERERMz1dVZN9LpFAevi8DTjiRMnMnHiRLvPRUVFsXz58mrbnn76aYYMGcLvv/9Op06dKreHhYURHx/v6NuLiIhITRnrzEUAMcxS9kXpkL7CrIESO7L+1219wCx937afWditvv1bkMtzULKzs7FYLLRt27ba9oULFxITE0OfPn2YOXMmubm5dR6juLiYnJycajcREREpt/UBKoMTaNyigBVBTfpyj1zp2KWF2oqKirjtttu44ooriIyMrNz+pz/9iZSUFOLj49m6dSu33347P/74Y63elwqzZ8/m3nvvdWVTRUREvFfWluPBSYWGFgW0F9RY/M3tHlDYzWUBSmlpKZdddhk2m4158+ZVe27atGmVP/ft25cePXqQmprKxo0bGTRoUK1j3X777UyfPr3ycU5ODsnJya5quoiIiHdp288c1qkapDS0KGBTgpoW5JIhntLSUi699FL2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OiiLFy/myiuv5Pnnn2f48OH83//9Hy+++CLbtm2jc+fO9b7WVbN49vy8lrELapcrD7SUkRCcQ2JIDh39D9Ax+AiJgYdJDM4iMeAwcSG5tPErwhLhhFk8AAUHqv+hd/RiK56jsRdvXeRFpBXwigAFzEJtc+bMIS0tjb59+/L4449z2mmnNfg6VwUohSVWHvn0ZxLbhtCxbVj5fSgxbYLx82tEiXIRERGpk9cEKE2lSrIiIiLex5Hrt6fM2xARERGppABFREREPI4CFBEREfE4ClBERETE4yhAEREREY+jAEVEREQ8jgIUERER8TgKUERERMTjKEARERERj6MARURERDyOAhQRERHxOApQRERExOMoQBERERGPE+DuBjRFxQLMOTk5bm6JiIiINFbFdbviOl4frwxQcnNzAUhOTnZzS0RERMRRubm5REVF1buPxWhMGONhbDYbBw8eJCIiAovF0qjX5OTkkJyczP79+4mMjHRxC6WCzrt76Ly7h867e+i8u0dTzrthGOTm5pKYmIifX/1ZJl7Zg+Ln50dSUlKTXhsZGal/wG6g8+4eOu/uofPuHjrv7uHoeW+o56SCkmRFRETE4yhAEREREY/TagKU4OBg7rnnHoKDg93dlFZF5909dN7dQ+fdPXTe3cPV590rk2RFRETEt7WaHhQRERHxHgpQRERExOMoQBERERGPowBFREREPI5PBSjz5s0jJSWFkJAQBg8ezJdfflnv/mvWrGHw4MGEhITQtWtXnn/++RZqqW9x5Ly/9957jBs3jtjYWCIjIxk+fDifffZZC7bWdzj6773CunXrCAgIYODAga5toI9y9LwXFxdz55130rlzZ4KDg+nWrRuvvPJKC7XWdzh63hcuXMiAAQMICwsjISGBv/71rxw5cqSFWusb1q5dy6RJk0hMTMRisfD+++83+BqnXlcNH7Fo0SIjMDDQePHFF43t27cbN954oxEeHm789ttvdvf/9ddfjbCwMOPGG280tm/fbrz44otGYGCg8c4777Rwy72bo+f9xhtvNB555BHj+++/N3bt2mXcfvvtRmBgoLFx48YWbrl3c/S8V8jKyjK6du1qjB8/3hgwYEDLNNaHNOW8n3vuucbQoUON5cuXG3v37jW+++47Y926dS3Yau/n6Hn/8ssvDT8/P+PJJ580fv31V+PLL780+vTpY5x//vkt3HLv9sknnxh33nmn8e677xqAsWTJknr3d/Z11WcClCFDhhjXXHNNtW29e/c2brvtNrv733LLLUbv3r2rbfvHP/5hDBs2zGVt9EWOnnd7TjzxROPee+91dtN8WlPP++TJk4277rrLuOeeexSgNIGj533ZsmVGVFSUceTIkZZons9y9Lw/+uijRteuXatte+qpp4ykpCSXtdHXNSZAcfZ11SeGeEpKStiwYQPjx4+vtn38+PF8/fXXdl/zzTff1Np/woQJrF+/ntLSUpe11Zc05bzXZLPZyM3NJTo62hVN9ElNPe/z58/nl19+4Z577nF1E31SU8770qVLSU1NZc6cOXTs2JGePXsyc+ZMCgsLW6LJPqEp533EiBEcOHCATz75BMMwOHToEO+88w5nn312SzS51XL2ddUrFwusKTMzE6vVSlxcXLXtcXFxpKen231Nenq63f3LysrIzMwkISHBZe31FU057zU99thj5Ofnc+mll7qiiT6pKed99+7d3HbbbXz55ZcEBPjEf/sW15Tz/uuvv/LVV18REhLCkiVLyMzM5LrrruPo0aPKQ2mkppz3ESNGsHDhQiZPnkxRURFlZWWce+65PP300y3R5FbL2ddVn+hBqWCxWKo9Ngyj1raG9re3Xern6Hmv8L///Y9Zs2axePFiOnTo4Krm+azGnner1coVV1zBvffeS8+ePVuqeT7LkX/vNpsNi8XCwoULGTJkCGeddRZz585lwYIF6kVxkCPnffv27fzrX//iP//5Dxs2bODTTz9l7969XHPNNS3R1FbNmddVn/gqFRMTg7+/f61o+vDhw7WiuQrx8fF29w8ICKB9+/Yua6svacp5r7B48WKuvvpq3n77bcaOHevKZvocR897bm4u69evZ9OmTfzzn/8EzAunYRgEBATw+eefc/rpp7dI271ZU/69JyQk0LFjx2rLy59wwgkYhsGBAwfo0aOHS9vsC5py3mfPns3IkSO5+eabAejfvz/h4eGceuqpPPDAA+ohdxFnX1d9ogclKCiIwYMHs3z58mrbly9fzogRI+y+Zvjw4bX2//zzz0lNTSUwMNBlbfUlTTnvYPacTJ06lTfffFNjwk3g6HmPjIxky5YtbN68ufJ2zTXX0KtXLzZv3szQoUNbqulerSn/3keOHMnBgwfJy8ur3LZr1y78/PxISkpyaXt9RVPOe0FBAX5+1S9v/v7+wPFv9OJ8Tr+uNim11gNVTEN7+eWXje3btxs33XSTER4ebuzbt88wDMO47bbbjCuvvLJy/4rpUP/+97+N7du3Gy+//LKmGTeBo+f9zTffNAICAoxnn33WSEtLq7xlZWW56yN4JUfPe02axdM0jp733NxcIykpybj44ouNbdu2GWvWrDF69Ohh/O1vf3PXR/BKjp73+fPnGwEBAca8efOMX375xfjqq6+M1NRUY8iQIe76CF4pNzfX2LRpk7Fp0yYDMObOnWts2rSpcnq3q6+rPhOgGIZhPPvss0bnzp2NoKAgY9CgQcaaNWsqn5syZYoxatSoavuvXr3aOOmkk4ygoCCjS5cuxnPPPdfCLfYNjpz3UaNGGUCt25QpU1q+4V7O0X/vVSlAaTpHz/uOHTuMsWPHGqGhoUZSUpIxffp0o6CgoIVb7f0cPe9PPfWUceKJJxqhoaFGQkKC8ac//ck4cOBAC7fau61atarev9euvq5aDEP9XSIiIuJZfCIHRURERHyLAhQRERHxOApQRERExOMoQBERERGPowBFREREPI4CFBEREfE4ClBERETE4yhAEREREY+jAEVEREQ8jgIUERER8TgKUERERMTjKEARERERj/P/1zZ4QwQ3vXYAAAAASUVORK5CYII=\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAigAAAGdCAYAAAA44ojeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAABi90lEQVR4nO3dd3xUVfrH8c+kF1IICSQhoQqi9LKA4C6ggGABbICyu+Aquy7+FFfRtS5gQ1GxYxcsKFaKIiggHSw0pSkt9ARCSe/J/f1xSUiZhEwykyn5vl+veU3mzp07Zy4h95nnnPMci2EYBiIiIiIuxMvZDRAREREpTwGKiIiIuBwFKCIiIuJyFKCIiIiIy1GAIiIiIi5HAYqIiIi4HAUoIiIi4nIUoIiIiIjL8XF2A2qiqKiIY8eOERISgsVicXZzREREpBoMwyA9PZ3Y2Fi8vKrOkbhlgHLs2DHi4+Od3QwRERGpgcOHDxMXF1flPm4ZoISEhADmBwwNDXVya0RERKQ60tLSiI+PL7mOV8UtA5Tibp3Q0FAFKCIiIm6mOsMzNEhWREREXI4CFBEREXE5ClBERETE5bjlGJTqMAyDgoICCgsLnd0UcQBvb298fHw0zVxExEN5ZICSl5dHYmIiWVlZzm6KOFBQUBAxMTH4+fk5uykiImJnHhegFBUVkZCQgLe3N7Gxsfj5+elbtocxDIO8vDySk5NJSEigTZs25y34IyIi7sXmAGX16tU8++yzbNq0icTERObNm8eIESNKnq8sGJg+fTr33XcfAP3792fVqlVlnh81ahRz5861tTkV5OXlUVRURHx8PEFBQbU+nrimwMBAfH19OXjwIHl5eQQEBDi7SSIiYkc2f+3MzMykc+fOvPrqq1afT0xMLHN77733sFgsXH/99WX2Gz9+fJn93nzzzZp9gkroG7Xn07+xiIjnsjmDMnToUIYOHVrp89HR0WUeL1iwgAEDBtCqVasy24OCgirsKyIiIgIOnmZ8/PhxFi1axK233lrhuTlz5hAZGUn79u2ZNGkS6enplR4nNzeXtLS0MjcRERHxXA4NUN5//31CQkK47rrrymwfM2YMn3zyCStXruTRRx/lyy+/rLBPadOmTSMsLKzkpoUCq7Zy5UosFgspKSmV7jN79mzCw8Md8v5TpkyhS5cuDjm2iIg4WPI6WDEU5sWZ98nrnNIMhwYo7733HmPGjKkwgHH8+PEMHDiQDh06MHr0aL744guWLVvG5s2brR7nwQcfJDU1teR2+PBhRzbbqZKSkrjzzjtp1aoV/v7+xMfHc80117B8+XK7vs+oUaPYvXt3jV8/e/ZsLBZLhds777zDpEmTyrR33LhxZQZSi4iIi0peB8v6Q9JSyD5q3i/r75QgxWHTjNesWcMff/zBp59+et59u3Xrhq+vL3v27KFbt24Vnvf398ff398RzXQpBw4coG/fvoSHhzN9+nQ6depEfn4+3333HXfccQe///673d4rMDCQwMDAWh0jNDSUP/74o8y2sLAwAgMDadCgQa2OLSIiTrD9CcAA42yRU6MQLN7m9gGL67QpDsugvPvuu3Tv3p3OnTufd98dO3aQn59PTEyMQ9piGAZZeQVOuRmGUe12TpgwAYvFws8//8wNN9xA27Ztad++Pffccw8//vgjYAYxFouFrVu3lrwuJSUFi8XCypUryxxv3bp1dO7cmYCAAHr16sW2bdtKnrPWxbNw4UJ69OhBQEAAkZGRVXa7gTmlPDo6uswtMDCwTBfPlClTeP/991mwYEFJlqV8O0VExEWkbDsXnBQzCs3tdczmDEpGRgZ79+4teZyQkMDWrVuJiIigWbNmAKSlpfH555/z/PPPV3j9vn37mDNnDldeeSWRkZHs3LmTe++9l65du9K3b99afJTKZecXcvH/vnPIsc9n52NXEOR3/tN8+vRplixZwpNPPklwcHCF52syXuS+++7jpZdeIjo6moceeohhw4axe/dufH19K+y7aNEirrvuOh5++GE+/PBD8vLyWLRokc3vWd6kSZPYtWsXaWlpzJo1C4CIiIhaH1dERBwgvCPkJJUNUize5vY6ZnOAsnHjRgYMGFDy+J577gFg7NixzJ49G4C5c+diGAY33XRThdf7+fmxfPlyXnrpJTIyMoiPj+eqq65i8uTJeHt71/BjuL+9e/diGAbt2rWz2zEnT57MoEGDAHPAclxcHPPmzWPkyJEV9n3yyScZPXo0U6dOLdl2vuxXampqma6cBg0akJSUVGafBg0aEBgYSG5urqaVi4i4ug6PQNIyMygp7t7BAh0erfOm2Byg9O/f/7zdFv/85z/55z//afW5+Pj4ClVkHS3Q15udj11Rp+9Z+r2ro/ic2rMs/yWXXFLyc0REBBdeeCG7du2yuu/WrVsZP368TccPCQkpM7BZhdNERNxcVF8YuNIcc5KyzcycdHgUovrUeVM8bi0eaywWS7W6WZypTZs2WCwWdu3aVeWMl+IgoHSQmJ+fX+33qSwAqsmAWS8vLy644AKbXyciIi4sqm+dD4i1Rl95XURERARXXHEFr732GpmZmRWeL65pEhUVBZhLChQrPWC2tOKBtQBnzpxh9+7dlXYhderUye5TmYv5+flRWFh4/h1FRETOUoDiQmbOnElhYSE9e/bkyy+/ZM+ePezatYuXX365pLsmMDCQ3r178/TTT7Nz505Wr17NI488YvV4jz32GMuXL2f79u2MGzeOyMjISrMzkydP5pNPPmHy5Mns2rWLbdu2MX36dLt8rhYtWvDbb7/xxx9/cPLkSZsyPiIiUj8pQHEhLVu2ZPPmzQwYMIB7772XDh06MGjQIJYvX87rr79est97771Hfn4+PXr0YOLEiTzxxBNWj/f0008zceJEunfvTmJiIgsXLsTPz8/qvv379+fzzz9n4cKFdOnShcsuu4yffvrJLp9r/PjxXHjhhfTo0YOoqCjWrXNOVUIREXEfFsOWQh0uIi0tjbCwMFJTUwkNDS3zXE5ODgkJCbRs2bJCBVvxLPq3FhFxL1Vdv8tTBkVERERcjgIUERERcTkKUERERMTlKEARERERl6MARURERFyOAhQRERFxOQpQRERExOUoQBERERGXowBFHGblypVYLJaSdYSsmT17NuHh4XXWJhERcQ8KUFyExWKp8jZu3Lg6bU9SUhJ33nknrVq1wt/fn/j4eK655hq7Lyg4atQodu/ebddjioiI+/NxdgPEVHp14k8//ZT//e9//PHHHyXbAgMDy+yfn5+Pr6+vQ9py4MAB+vbtS3h4ONOnT6dTp07k5+fz3Xffcccdd/D777/b7b0CAwMrfDYRERFlUFxEdHR0yS0sLAyLxVLyOCcnh/DwcD777DP69+9PQEAAH330EVOmTKFLly5ljvPiiy/SokWLMttmzZrFRRddREBAAO3atWPmzJlVtmXChAlYLBZ+/vlnbrjhBtq2bUv79u255557+PHHHwEziLFYLGzdurXkdSkpKVgsFlauXFnmeOvWraNz584EBATQq1cvtm3bVvKctS6ehQsX0qNHDwICAoiMjOS6666r1jkUERHPUT8yKIYBWVnOee+gILBY7HKo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3nsvXbt2pW9f9xtlLCIi4jKKB9SWmcXzqPUBtS7O5jEoK1euZMCAARW2jx07lilTptCyZUurr1uxYgX9+/fn8OHD/PWvf2X79u1kZGQQHx/PVVddxeTJk4mIiKhWG2zpwxIRERHXYMv1u1aDZJ1FAYqIiIj7cfogWREREZHaUIAiIiIiLkcBioiIiLgcBSgiIiLichSgiIiIiMtRgCIiIuLJktfBiqFmGfwVQ91m4UCHLhYoIiLidpLXlSt09ohZAM0dFa9uXLyAYE4SJC0zi7m5+GdSBkVERKRY8QU9aam56F7SUvOxm2QdKrC2ujHG2e2uTQGKiIhIMTe+oFuVsu3cZylmFJrbXZwCFBERkWJufEG3yo1XN1aAIiIiUsyNL+hWufHqxgpQREREirnxBd2q4tWNowdBYFPzfuAqt1jdWLN4REREihVf0MvM4nnULS7olYrqCwMWO7sVNlOAIiIiUpqbXtA9jbp4RERE6isXLuKmDIqIiEh95OJF3JRBERERqY9cvOaLAhQREZH6yMVrvihAERERqY9cvOaLAhQREZH6yMVrvihAERERqY9cvIibZvGIiIjUVy5c80UZFBEREXE5ClBERETE5ShAEREREZejAEVERERcjgIUERERcTkKUERERMTlKEARERERl6MARURERFyOAhQRERFxOQpQRERExOUoQBERERGXowBFREREXI4CFBEREXE5ClBERETE5ShAEREREZdjc4CyevVqrrnmGmJjY7FYLMyfP7/M84ZhMGXKFGJjYwkMDKR///7s2LGjzD65ubnceeedREZGEhwczLBhwzhy5EitPoiIiIh4DpsDlMzMTDp37syrr75q9fnp06czY8YMXn31VX755Reio6MZNGgQ6enpJfvcfffdzJs3j7lz57J27VoyMjK4+uqrKSwsrPknERERsUXyOlgxFObFmffJ65zdIinFYhiGUeMXWyzMmzePESNGAGb2JDY2lrvvvpv//ve/gJktadKkCc888wz/+te/SE1NJSoqig8//JBRo0YBcOzYMeLj4/n222+54oorzvu+aWlphIWFkZqaSmhoaE2bLyIi9VXyOljWHzDAKASLN2CBgSshqq9z2+bBbLl+23UMSkJCAklJSQwePLhkm7+/P/369WP9+vUAbNq0ifz8/DL7xMbG0qFDh5J9ysvNzSUtLa3MTUREpMa2P0FJcAJn742z28UV2DVASUpKAqBJkyZltjdp0qTkuaSkJPz8/GjYsGGl+5Q3bdo0wsLCSm7x8fH2bLaIiNQ3KdvOBSfFjEJzu7gEh8zisVgsZR4bhlFhW3lV7fPggw+Smppacjt8+LDd2ioiIvVA+fEmQXFnu3VKsXhDeEfntE8q8LHnwaKjowEzSxITE1Oy/cSJEyVZlejoaPLy8jhz5kyZLMqJEyfo06eP1eP6+/vj7+9vz6aKiEh9UX68SU4SGIAFMygpPQalw6NObaqcY9cMSsuWLYmOjmbp0qUl2/Ly8li1alVJ8NG9e3d8fX3L7JOYmMj27dsrDVBERERqzNp4EwsQ0QOiB0FgU/N+4CqI0nXIVdicQcnIyGDv3r0ljxMSEti6dSsRERE0a9aMu+++m6eeeoo2bdrQpk0bnnrqKYKCgrj55psBCAsL49Zbb+Xee++lUaNGREREMGnSJDp27MjAgQPt98lERESg8vEmWUfgih+d0yY5L5sDlI0bNzJgwICSx/fccw8AY8eOZfbs2dx///1kZ2czYcIEzpw5Q69evfj+++8JCQkpec0LL7yAj48PI0eOJDs7m8svv5zZs2fj7e1d4f1ERERqJbzj2W6dUkGKxpu4vFrVQXEW1UEREZFqq7Tmibp06prT6qCIiIi4nKi+ZgE2jTdxK3adxSMiIuKSovrCgMXOboXYQBkUERERcTkKUEREROScwkIYNw6WLXNqMxSgiIiIyDkPPADvvw/XXgunTjmtGQpQREREbFW+dH7yOme3yD7efhuee878+a23oFEjpzVFg2RFRMSzJK8zq8embDNrnXR4xBwka8/jly+dn7TMnClkz/epa8uWwYQJ5s9Tp8JNNzm1OcqgiIiI5ygOHpKWQvZR835Zf/tmOKyVzsc4u91N7doFN9wABQXw17/Co85fk0gBioiIeI66CB4qK52fss1+71GXkpPhqqsgNRUuvRTeeQcsFme3SgGKiIh4kLoIHsI7nq1GW4q7ls7PzobhwyEhAVq1gnnzwN/f2a0CFKCIiIgnqYvgocMjgOXc+xSXzu9g524RRw/ELSw0u3M2bIDwcPjmG4iMtO971IICFBER8Rx1ETzURen8uhhLc9998NVX4OcHCxbARRfZ79h2oFk8IiLiOYqDhzKzeB61/7o7ji6db20sjcXb3G6P933pJXjhBfPn2bPhL3+p/THtTAGKiIh4Fk9Yd8eRY2m++gr+8x/z56efdvp04sqoi0dERMTVOGoszYYNMGYMGAb8+99w//21O54DKUARERFxNY4YS7NnD1xzDeTkwNVXw8svu8R04sooQBEREXE19h6Im5wMQ4eaa+t07w5z54KPa4/ycO3WiYiI1Ff2GkuTlWVmTvbtgxYtzOnEwcG1P66DKYMiIiLiqQoLzTEnP/0EDRvC4sUQHe3sVlWLAhQRERFPZBjmbJ3588/VOmnXztmtqjYFKCIi4lyOrphaX02bBq+8Yv78wQfw5z87tz020hgUERFxnuKKqcVFyXKSIGmZOUA0qq+TG+fG3n4bHn7Y/PnFF2HUKKc2pyaUQREREeepi9WH65uvvoLbbzd/fughmDjRue2pIQUoIiLiPJVVTD2+Ql09NbFyJdx8MxQVwW23wRPuG+gpQBEREeexVjEVoCjX/ovjebotW2DYMMjNhREj4PXXa1SIzTAMXl6+hw37Ttm/jTZQgCIiIs5TXDHVKnX1VNu+fWYhtvR06NcPPvmkRoXYcvILuWvuVmYs3c2/52ziTGaeAxpbPQpQRETEeYorpnr5V3zOXovjebqkJBg8GI4fh86dzenEAQE2H+ZEeg6j3/qRr389ho+XhQeHtqNhsJ8DGlw9msUjIiLOFdUXmgyApKVlx6PYY3E8T5eaCkOGwP790KoVLFkCYWE2H2bnsTRue/8XjqXmEB7ky+tjunNJ60YOaHD1KYMiIiLO54jF8TxdTg4MHw6//gpNmsD339eoSuzSnce54Y31HEvNoVVUMPMn9HV6cAIKUERExBXYe3E8T1dQADfdBKtWQUiIWcK+dWubDmEYBm+u2sc/P9xIVl4hl14Qybx/96VFpGus06MuHhERcQ32WhzP0xUVwbhxZgl7f39YuBC6drXpEHkFRTw8bxufbzoCwF97N2PyNe3x9XadvIUCFBER8VzJ68yZQCnbzPEsHR5x7wq1hgETJsCcOeYsnc8/h/79bTrE6cw8bv9oEz8nnMbLAv+7+mLG9mmBpQZTkh1JAYqIiHgmTyujbxgwaRK8+aZZ3+TDD+Gaa2w6xJ7j6dz2wUYOnsqigb8Pr9zclQEXNnZQg2vHdXI5IiIi9uRpZfSnToUZM8yf33kHRo+26eXLdh7n2pnrOXgqi/iIQL6a0MdlgxNQBkVERDxVZWX03bG2ynPPmQEKwEsvwT/+Ue2XGobBzJX7eO77PzAM6NUygpljutGogZXaMy5EAYqIiHim8I5mt46ja6s4epzLG2/AffeZPz/5JNx1V7Vfmp1XyH1f/Mo3vyUC8LfezfnfNRe71GDYyihAERERz9ThEXPMicXbDFIcUVvF0eNcPvzQHBQL8MAD5urE1XQ0JZt/frCRHcfS8PGy8NjwDtzcq1nt21RH7B5CtWhhjgQuf7vjjjsAGDduXIXnevfube9miIiIq0teByuGwrw4897eCwPWRW0VR45z+eorczqxYcD//R889VS1X/rLgdMMf3UtO46l0SjYj4/H93ar4AQckEH55ZdfKCw8l07bvn07gwYN4sYbbyzZNmTIEGbNmlXy2M/PebX+RUTECepqho2ja6s4apzLkiXmINjimicvvVTtlYk/+fkQ/1uwnfxCg4tjQnnr792JaxhUu/Y4gd0DlKioqDKPn376aVq3bk2/fv1Ktvn7+xNdg3K8IiLiIaxlHize5nZ3KtbmiHEuy5bBtddCfj7ceKM5Y8fr/B0e+YVFPP7NTj7YcBCAqzrG8OyNnQjyc8/RHA4dJZOXl8dHH33EP/7xjzIFYFauXEnjxo1p27Yt48eP58SJE45shoiIuBpPmWFj7zWEli83a5vk5Jj3H30E3t7nfdnpzDz+/u7PJcHJpMFtefXmrm4bnICDB8nOnz+flJQUxo0bV7Jt6NCh3HjjjTRv3pyEhAQeffRRLrvsMjZt2oS/v/UpT7m5ueTm5pY8TktLc2SzRUTE0epqho2jFY9zKTOL59GajXNZseJccHLVVWaV2GoMgfg9KY3xH2zk8Olsgv28eXF0VwZd3MT293cxFsMwDEcd/IorrsDPz4+vv/660n0SExNp3rw5c+fO5brrrrO6z5QpU5haPP+7lNTUVEJDQ+3WXhERqSPlx6AUZx7q6wKBK1fClVdCdrZ5/9VX5jo757Hw12P894vfyM4vpHmjIN7+ew/aNglxfHtrKC0tjbCwsGpdvx3WxXPw4EGWLVvGbbfdVuV+MTExNG/enD179lS6z4MPPkhqamrJ7fDhw/ZuroiI1CWtXnzO6tVmxiQ7G4YOhS+/PG9wUlBYxBPf7OSuT7aQnV/In9tEMn9CX5cOTmzlsC6eWbNm0bhxY6666qoq9zt16hSHDx8mJiam0n38/f0r7f4RERE3pdWLYc0aM2OSlQVXXGFmTgICqnzJyYxc/u/jzfy4/zQAdwxozT2DLsTbq9wsn6oKyLnBIooOCVCKioqYNWsWY8eOxcfn3FtkZGQwZcoUrr/+emJiYjhw4AAPPfQQkZGRXHvttY5oioiIiGtau9bMmGRmwuDBMH/+eYOTLYfO8O+PNpOUlkMDfx+eu7EzQzpYmRVb1TRucItFFB0SoCxbtoxDhw7xj3JrBXh7e7Nt2zY++OADUlJSiImJYcCAAXz66aeEhHhOWkpERFyUq2QO1q8/F5wMHFit4OSTnw8xecEO8gqLaB0VzJt/68EFjRtY37mqadzmBpef4u3QQbKOYssgGxEREaCKgbkr6zZI2bDB7M5JT4fLL4eFCyGo8kJquQWFTF6wg7m/mOMvr2jfhOdu7ExIgG/l7zEvDrKPVtwe2NS8r+y5a4/Y8kls5hKDZEVERFyKI8vSV9fateeCk8suO29wciwlm5Fv/sjcXw5jscB9V1zIG3/tXnVwAmZ2yFKuforFG4LioCi34v4uOMXbfSu4iIiI2MLZxeF++MGsc5KVBQMGwNdfVxmcbNh3iv/7eDOnMvMIC/Tl5Zu60q9tVKX7l2FtoUQDOL3RXNunDC/svoiiHSiDIiIi9UNlWYWqMgf2WtBw8eJzs3WGDIFFiyoNTgzD4O3V+/nruz9xKjOPi2NC+ebOS6sfnID1adyNepx9sqjsvv4RLjnFWxkUERGpH6xlFarKHNhrQcP582HkSHNtneHD4dNPK61zkpaTz32f/8p3O44DcG3Xpjx1bUcC/c5f7r6C8tO458VVzCABePm7XHACyqCIiEh9YWtxOHuMWfn0U7jhBjM4GTnSLF9fSXCy41gq17yylu92HMfX28LUYe2ZMbJzzYITa2qSQXIiZVBERMT+XGU6b3m2FIer7ZiV99+Hf/wDiorgb3+D994Dn4qXXcMw+GzjYR5dsIO8giKahgfy2phudIkPr977VJetGSQnU4AiIiL2Za+ukcqOXVeBT20WNHzzTbj9dvPn8ePhjTfAq2KnRXZeIY/M386Xm83pvQMujGLGyC40DD7/IoE2s+fChnVAdVBERMS+VgyFpKUVL+zRg2pXCKyu65jUdEHDl16Cu+82f77zTvOxxVJht/3JGUyYs5nfk9LxssC9gy/k3/1a41W+ZL0HUR0UERFxHkdN563rOiY1WdDw6afPBSf3319pcLLot0SGvbqO35PSiWzgz0e39eKOARd4dHBiK3XxiIiIfdWma6QqzqhjUt0xK4YBDzwA06ebj6dMgf/9r0JwkldQxFPf7mL2+gMA9GwZwas3daVxaNVl7usjBSgiImJfjhqM6ajAp7YKC83xJu+8Yz6ePh3uu6/CbkdTsrljzma2Hk4B4PZ+rZk0uC0+3urMsEYBioiI2JejBmO64iyUnBwYMwa++socBPvWW3DrrRV2W77rOPd+/ispWfmEBvjwwqguXH5REyc02H0oQBEREfuzZTqvLcd0pVko6ekwYoRZwt7PDz75BK67rswueQVFPL34d95blwBAx6ZhzBzTjfiIykvci0kBiohIfeOqNUqqwxGBT02cPAlDh8LGjdCgASxYYC7+V8rBU5nc+ckWfjuSCsAtfVvwwNB2+PvYqfCah1OAIiJSnziyRkl9cfgwDB4Mv/8OjRqZ6+z86U9ldvn612M8+NU2MnILCA/y5dkbOjPoYnXp2EIBiohIfWJtqq7F29zuCpkJV/fHHzBokBmkxMXB0qXQrl3J09l5hTz2zQ4++fkwAH9q0ZCXRnclNjyw7HFKZ7GC4sxtWUfcL6PlQApQRETqE2dM1fUUmzaZKxGfPAkXXgjffw/NmpU8vft4Ov/38WZ2H8/AYoH/G3ABEy9vU3GWTvksVvbRc88po1VCc5tEROoTN1swjuR1ZmXaeXHmffI657Rj6VIYMMAMTnr0gDVrSoITwzCY+/Mhhr26lt3HM8zCa7f24t7BF1qfQlw+i1Wao4vPuRFlUERE6hNXnKpbGVcZL/P++3DbbVBQAH/uDv8Nh7VdIbwj6W0e5qE1wXz96zEA/twmkhkjuxAVYn3FYsB6Fqs0ZbQAZVBEROqXmpRvr4yjsxt1Xdq+PMOAJ56AcePM4OS6QXDbVkhbAdlH+W1/Ale/9Ttf/3oMby8L/x3Sjvdv6Vl1cALWs1iluXJGqw4pgyIiUt/YY6puXWQ3nDlepqAAJkyAt982Hz/wAAzcAiegsMjgjeQbeSFpDAX40DQgjZdvGUL35g2rd+zyWazSXDmjVceUQREREdvVRXbDWeNlMjJg+HAzOPHygtdeg2nTIG07x3IbcvP+J3k2aSwF+HBl2Fq+bT+5+sEJVMxiNepl3mqb0fIwyqCIiIjt6iK74YzxMsePw9VXmwXYAgPN6rDDhwPwTc61PLTnUtIKGxDklc3U2De4IWIllshBtr+PqxScc2EKUERExHZ1sXBfXZe2373bnEackACRkfD119C7Nxm5BUxZuIMvfh0CQOeg3bwU/ywtAk6g7hjHUYAiIiK2SV4HeWcqBieOuFjXVaZh/XoYNgxOnYLWrc3qsG3asOXQGSbO3cqh01l4WeCOXv7cFbIM3zQvCB/k3LWAPJwCFBERqb7Sg2NLi+gB3Wa458X6s89g7FhzZeI//Qm++YbCyChmLt/Di8v3UFhk0DQ8kBdGdaFnywhgoLNbXC8oQBERqe9sWTzQWpExizf4NXS/4KR4GvH//mc+vvpqmDuXw7kW7nlrA78cOAPAsM6xPD6iA2GBvk5sbP2jAEVEpD6zdbqwp5TKz8mBW2+Fjz82H//nPxjTp7Ng23Eenb+d9NwCGvj78PiI9lzbNc65ba2nFKCIiNRnti4eWBeDYx3txAkYMQI2bAAfH3jtNU6PGcejn/7Gom2JAHRv3pAXR3UhPiLIuW2txxSgiIjUZ7ZmRNypVL4127ebXTkHD0J4OHzxBT807cB/X1xNcnouPl4W7rysDXcMaG19HR2pMwpQRETqM1szInU99deeFi+GUaMgPR0uuICML+fx+O4iPl26EYA2jRswY2QXOsaFObmhAgpQRETqt5pkRNytyJhhwCuvwH/+A0VF0K8fG59/m7sXH+bImWwsFrjt0pbcO/hCAnyrWCNH6pQCFBERT1TdmTnunBGpjvx8mDgRXn8dgIJxtzB92F28/cVuDAPiGgby3I2d6d2qkZMbKuVZDMMwzr+ba0lLSyMsLIzU1FRCQ0Od3RwREddSfmZOcVbEngv5uYPkZLjxRli1CiwWEh96jL83vJQ9yZkAjP5TPI9cfTEN/PVdva7Ycv3WCCAREU9TFwv5ubrNm6FHD1i1CqNBA76e8hp/LurGnuRMIhv48+7YHjx9fSczOEleByuGwrw48z55nbNbL6iLR0TE/Zyv+8ZTapXU1Jw5cNttkJNDXqvW3DN6Mt9kRQAGV3aM5okRHYkI9jP3tbUOjNQZBSgiIu6kOhdUT6hVUh3lA7V2D8BzC2HGDAAO9O7P9X0mcKowiNAAHx4f0YFhnWOxWCznjmFrHRipMwpQRETcSXUuqO5eq6Q6ygdqyYlw53ewwxxWOXfw33iwy40YFi8ua9eYp67tSHRYQMXj1Pdskwuz+xiUKVOmYLFYytyio6NLnjcMgylTphAbG0tgYCD9+/dnx44d9m6GiIhnqs4FtXhmTvQgCGxq3g9c5Tkzc6BsoHYQeKQIdhjk+fvyf9c9xANdRxEa5M+MkZ15d2wP68EJmJkXS7mpxZ6YbXJDDsmgtG/fnmXLlpU89vY+948/ffp0ZsyYwezZs2nbti1PPPEEgwYN4o8//iAkJMQRzRER8RzV7b5xt1oltioO1H4E3gJy4VjDSMZdO4XdUS0YdHETnhzRgcahlQQmxepDtslNOWQWj4+PD9HR0SW3qKgowMyevPjiizz88MNcd911dOjQgffff5+srCw+Ll6wSUREKtfhEcBy7lt/fb2gNmgPcyzwCpALq1t0YejfXiE5tgkv39SVt/7W/fzBCdSPbJObckiAsmfPHmJjY2nZsiWjR49m//79ACQkJJCUlMTgwYNL9vX396dfv36sX7++0uPl5uaSlpZW5iYiUi/pggpHj8LDifCtOd7k9V43MO7GqfSN/o3vb42uOBD2fIqzTdceMe/r07l0YXbv4unVqxcffPABbdu25fjx4zzxxBP06dOHHTt2kJSUBECTJk3KvKZJkyYcPHiw0mNOmzaNqVOn2rupIiLuydO7b6qybBnGzTdjSU4mzT+YSVfezaaL2/Nq+++5cuDNCi48iN0DlKFDh5b83LFjRy655BJat27N+++/T+/evQEqRLaGYVQZ7T744IPcc889JY/T0tKIj4+3c8tFRMRlFRXBk09iTJ6MxTDY0bgV/x7xIF36d2fpsPZEBN/k7BaKnTl8mnFwcDAdO3Zkz549jBgxAoCkpCRiYmJK9jlx4kSFrEpp/v7++Pv7O7qpIiLOV901dOqTkyfJv3kMvku/xwJ83PkKXh9xJ4/c2J0r2kef9+XinhweoOTm5rJr1y7+/Oc/07JlS6Kjo1m6dCldu3YFIC8vj1WrVvHMM884uikiIq6lfDASNww23oWqmp5j/PgjOddeT2DSMbJ9/Hlk8AQCbruFRUPbERrg6+zmiQPZPUCZNGkS11xzDc2aNePEiRM88cQTpKWlMXbsWCwWC3fffTdPPfUUbdq0oU2bNjz11FMEBQVx880327spIiKuy1pF2MQlmHMXisx9XKmqaV1ndgyDM9NnEPLwAwQWFrC/YSzTbn2Cf94xnD+1iHDMeyp75VLsHqAcOXKEm266iZMnTxIVFUXv3r358ccfad68OQD3338/2dnZTJgwgTNnztCrVy++//571UARkfrF6oJ+UBKcFHOFqqZ1vF5N4clTHLphDC1XfQfA4naXcuDpl3n1qk74+3if59U1pDV5XI7FMAzD2Y2wlS3LNYuIuKR5cZB99Pz7WbzNqcTOzKCsGApJSysWh3NAuxLmLabBreOIOnOCPC8f5lx/B39+5TEuaOLgv/V1+BnrM1uu3w6pgyIiIudhrcQ6XrhkETZ7r1eTvM4MCObFmffJ68jOzmP13+6k2fVXE3XmBAcjYvnhvfmMnfuC44MT0Jo8LkiLBYqIOENlJdZ7vAJHFpQaB/Go82t72HN1ZCtdKet/SiLozQL+cmA7AD9eehWt585iSNMouzS/WurLCtBuRAGKiIgzFFeELTMo82ww0uZ2Z7euLHuuV1Nq7M3RvCjmL+vHzV9+R8OcdDL9Akl47Fl6//cOe3+C89OaPC5HY1BEROT8KsxwqWFmZ14ceZnHmZ14NUFzc/nrZnN8R2J8Y8KWrCLo4nZ2brgN7PUZpVK2XL+VQRERkfOzU3n9DUVDeGddLJO+/JCLkg8AcHpwKDH3dgFnBidQv5cQcEEKUERExOGS03OZ9s0OGr4NM1c/jX9hPjkNfPH/dyERXbOg62RnN1FcjAIUERFxmMIigzk/HeTDz9Yw9avn6HPoNwDyezYh4F8WaNlFXSlilQIUERF3VXrMRFCcuS3riMtUQd16OIVH5v1G2+/n8+XSNwnNy6IwMAjvF1/Ad/x4qGKRWBEFKCIi7qj8dN3SRd+cXAX1ZEYuzy75g6VrtvPEkte4cvd6AIxLLsH7gw/gggvqvE1OodL5taIARUTEHZUvlV+ak9bwyS8s4v31B3hp2R6679zAksUv0zjzDIaPD5apU7Hcfz/41JPLjkrn11o9+U0REfEw1iqfllbHVVBX7U7msa93kHj0JA+veJcxW5eYT1x8MZYPP4Ru3Rz35q6YqbC21pKrLPzoJhSgiIi4I2uVT0uroyqoB09l8vg3u1i26zh9Dmzlg+9eoWnKcfPJ//wHnnwSAgMd1wBXzVSodH6tKUAREXFH5SufllYHVVAzcwt4bcVe3lmTgH9WOtNWzuKm4qxJ8+bw3ntw2WUOe/8SrpqpUOn8WlOAIiLijsqXyq8wi8cxU3cNw2D+1qM8vfh3jqfl0n/fRp5fPpNGZ06YO9xxB0ybBiEhdn9vq1w1U6HS+bWmAEVExBVVZ1xFHVc+/fVwCo99s5NNB88Qlp3OG2tnMWTz9+aTrVubWZO//KXO2gO4bqaiqrWWpFoUoIiIuBoXG1dx5EwWz373Bwu2HgPgmv0/8fTyNwg+nWzWMvnPf+DxxyEoqM7b5tKZCpXOrxUFKCIirsZFxlWk5+Qzc+U+3l2bQF5BEZFZKby98QO6bjibNWnXzsyaXHJJnbWpAmUqPJYCFBERe7DnVFcnj6soKCzik18O8+LS3ZzKzMNiFPFg4npuXfgGPqkp4O0N998P//sfBATUSZuqpEyFR1KAIiJSW/buknHSuArDMFjxxwme+vZ39p7IAOCywhM8/8ObNNz8k7lTly7w9tvQo4dD2yKiAEVEBGqXAbF3l4wTxlXsOJbKU9/uYt3eUwDE+Bm8eXAxHT9+C0tBAQQHw2OPwV131Z9qsOJU+i0TEaltBsTeXTJ1OK7ieFoOz333B19sPoJhgJ+3F48FHmHke0/jlbDf3GnYMHjlFWjWzO7vL1IZBSgiIrXNgDiiS8bB4ypSs/J5fdU+Zq9PICe/CICbm/vx8LK3CP7qC3Onpk3h1VdhxAiHtUOkMgpQRERqmwGxVtXVKIS8M2Z2xtnrwpSSnVfI7PUHeH3lXtJyCgDoGRfC82d+Iv7BJyE1Fby8zK6cxx6ru4JrIuUoQBERqW0GpLhLZvO9cOqnc9tPbzS7jpy9LgzmSsOfbzzCS8t3czwtF4ALm4TwVORpuj13J5bffjN37N4d3nrLsYv7iVSDAhQREXsMSo3qC34NK2ZRnLwuTFGRweLtSTz//R/sP5kJQNPwQB7uEsKQ91/Aa+4n5o4NG5rF1m6/3ZxGLOJkClBEROw1KNXF1oVZu+ckzyz5nW1HUwFoFOzHXZfGM2bDV/jc8BRkZpqVYP/5T3jiCYiMdEo7RaxRgCIiAvYZlOoi68L8diSFZ5b8XjJlONjPm/F/acW/Mv8g8F/DYM8ec8c+fczZOerOERekAEVExF6cvC7MjmOpvLhsD0t3HgfMKcNjejfjrmYWGj5yL3zzjbljdDRMnw5//auZQRHHs2el4XpCAYqIiL04aV2YP5LSeXHZbhZvTwLAywIjujbl3m6NaPrq8zBzJuTnmwXW7r4bHn0UQkMd2iYpxcUWf3QXClBEROypDteF2XsinReX7WHRtkQMw0yGXNMplrsubcYFn82Gfz0BKSnmzkOGwAsvmAv8uSN3zkC4yOKP7kYBioiIm9mXnMHLy/ew8NdjGIa57aqOMUy8/ALarvkO+t8A+89Wge3UCZ57DgYNcl6Da8vdMxAuNnjaXShAERFxEwdPZfLS8j3M33KUorOByRXtm3D3wLZcdGAHXDcENmwwn4iJMWfmXHkB7JoG825xv8xDMXfPQLjI4Gl3owBFRKQ26qDr4dCpLF5dsYcvNx+l8GxkMvCixtw9sC0dck7CxNvg88/NnYOC4P774d57IftX9848FHP3DISTB0+7KwUoIiI1Vd2uhxoGMXtPpDNzxT4W/HqsJDDpf2EU/xnYls7eWfD4A/DOO1BQYA5A+cc/zPL0sbHmAX5x88xDMXfPQDhp8LS7U4AiIlJT1el6qMH4iR3HUnltxV4Wb08qGWPyl7ZRTLy8Dd0bFMH0aWb9kuxs88khQ+CZZ8zxJqW5e+ahmCdkIOpw8LSnUIAiIvWHvbtjqhMA2DB+YtPBM7y2Yi8//H6iZNvgi5vwf5ddQKdwH3jxRXj2WUhLM5/s0wemTYO//MV6+9w981DMXTIQ7jzTyAUpQBGR+sERM0GqEwCcJ4gxDIMN+0/x6g97Wb/PrPzqZYGrO8Vyx4ALuLChH7zxBjz5JCQnm6/v3Nl8fOWVVRda84TMQzFXz0C4+0wjF+Rl7wNOmzaNP/3pT4SEhNC4cWNGjBjBH3/8UWafcePGYbFYytx69+5t76aIiJxjLZOBcXZ7DXV4BLCcvfBjPQAI73ju+WIWb4ywjqz4/QQ3vLGBm9/+ifX7TuHjZWFkjziW39ufl2/owIWLPoO2bc3iasnJcMEF8MknsHkzXHXV+avAFmceogdBYFPzfuAq18s8uIPkdbBiKMyLM++T15V93p6/X+d7L3u/zkVZDKO4h9M+hgwZwujRo/nTn/5EQUEBDz/8MNu2bWPnzp0EBwcDZoBy/PhxZs2aVfI6Pz8/IiIiqvUeaWlphIWFkZqaSqiqIYpIdcyLg+yjFbcHNoVrj9T8uBXS+uW6Hsp9s87Hj0VnLuWtMzezMyMaAD9vGN2zOf/8Syvign1g9mx46ik4eNA8RtOmMHkyjBsHvr41b6s7caXukvLZkeJAtHR2xF6/X9V5L3u+ro7Zcv22exfPkiVLyjyeNWsWjRs3ZtOmTfylVD+pv78/0dHR9n57ERHrHDUe43xdD2ezGJlbn2Hunoa8d3wwR3PDAQjyyuavjZZwW9RCGnf/FOauMceUHD5svjY62pwyfPvtEBhYu3a6E1frLqnOOCJ7/H4lr4PVI8AoOLetujOv3L1WjBUOH4OSmmou810+O7Jy5UoaN25MeHg4/fr148knn6Rx48ZWj5Gbm0tubm7J47TiAWIiItVV3fEY9vrmfvY4J04cZHbKKD46djtpuWbCOtInhbGNvuavjb6lYVE6/GCBe4fCybN/52Ji4L//hX/+03MCE1vOq6tdbKszGLq2432Kg7LSwUll71XTNroZhwYohmFwzz33cOmll9KhQ4eS7UOHDuXGG2+kefPmJCQk8Oijj3LZZZexadMm/P39Kxxn2rRpTJ061ZFNFRFPV52ZIPb65p68jr3fjOGd5OF8deZf5Bm+gEGrhl7cFv4B1wV/RUBBHiwDvgHOGECu2ZXzwANw220QEGC/z+5stp5XV7vYVic7UtuZRsVBmTXVycR4yoytUuw+BqW0O+64g0WLFrF27Vri4uIq3S8xMZHmzZszd+5crrvuugrPW8ugxMfHawyKiNjXiqGQtLTiH/noQdX65m4YBhsPnuHNL+ewLLlVyfZuQbv4V+N5DGobildmPnz0AywxoDgZ3Aj468XwzGaw8iXN7dl6Xmv572B3lY7vsOOA48rGsABYfM7/XnXRRjtw6hiUYnfeeScLFy5k9erVVQYnADExMTRv3pw9e/ZYfd7f399qZkVExK5q+M09v7CIJduTeG9dAlsOpQCtsFDEwNCf+FfUV/QI3gWngZcawPJCyDz7vTASGG6Bv3jB0Lc9MzgB289rTbtLHDWwti7qsFjLgAD4R8JfFpz/vdylVowN7B6gGIbBnXfeybx581i5ciUtW7Y872tOnTrF4cOHiYmJsXdzRMSVuNLMDGtsTJOfzszjk58P8eGGgySl5QDg5+PF9dHbuC34NVr7H4JjwBxgLVCYYb7wolYwogF0PQmRnc5eeA0zc+Cq56Y2bO1+qMnF1tEDax1dh6WyoKw6wUldtbGO2b2LZ8KECXz88ccsWLCACy+8sGR7WFgYgYGBZGRkMGXKFK6//npiYmI4cOAADz30EIcOHWLXrl2EhISc9z00zVjEDbnDNMjK2tjjFTiyoORi+XuTB5m1M5z5W4+SW1AEQGQDP8b0as6Y3s1onLMJXu8HXxfCJs4NLbikCzzyJAwdWraGiTucm9qoi+4HV+sWqonzTVn3ALZcv+0eoFgqKRw0a9Ysxo0bR3Z2NiNGjGDLli2kpKQQExPDgAEDePzxx4mPj6/WeyhAEXFD7nIBKX+RiBsOG++k0LCwLLU7s08NY0PGuTVvOjQN5ZY+Lbm6cwz+FmDBArMk/Zo1547ZtzE8/DgM/af197TnubElS1WXGS1HX3wdVedG7MqpAUpdUIAi4obc9AKS+v1wPv/dm/dPXsXhPLN2kzeFDGmyn1uu/TvdmzfEkpoK774Lr74KBw6YL/T1hb/+Fe67Dy66qOo3cUaRL0/L2rhLAFzPucQgWRGRMhw9DdLO2YCdx9L46KeDzP/l72QVmVN+w73TGB3xHX9vtIjYgHQ4Hg3Pr4NZsyAz03xho0bwr3/BhAnmtOHqsNe5saV+iKvVGqktT1p3qCquPo7LjhSgiEjdcOQFxE4DJHPyC1n0WyIf/XTw7GwcgADaBhzklkYLGdFwJYGWXNgBLAa23nTuxe3bm2vmjBlje3E1e50bW2bLuFqtkdrywFksFZT/Pc8+ColLoFEv6Pa8xwUqClBEpG448gJSy2zA/uQMPv7pEF9sPkJKVj4APl4WrugQzZgL07jkj4lYsgrMwmrLgNK9Mb2j4PGP4fLLz794X2XsdW5sycR4YGEvT5vFUkH53/Nip34yAxd37Z6rhAIUEamZmqSaHXUBqUE2IL+wiKU7jzPnp4Os23uqZHvT8EBu7tWMG3vE0TgkADZtgsVD4fOvobhepD/QDxgMtPKDgQNr/xnscW5sycTUly4RT2Lt97yE4b7dc5VQgCIitnO1xdxsyAYcTclm7s+HmPvLYZLTzYjDYoHLLmzMmN7N6Ne2Md452fDpJ/D66/DLL+de3BQYCPQFgit/D4c5X1BoSyamPnSJeJrKirmBe3fPVUKzeETEdq42Y+I89UtyTu/i+9xhfJ56FWsPFVD8Vy+ygT+j/xTP6J7xxDUMgl274M034f33ISXF3MnXF264AW66FNLvAgvOKSVe17Nu6tFgTLdR1YKCbjJjSbN4RMSxXG2ApbVsQNxwtq9+gc9OX878lHGkFTYAzD/sl7RqxJjezRh8cTR+WRnw2cfw3nuwYcO5Y7Zsac7GueUWKF5pPbmz8zIOdTnrxtUyZGIq/j3ffK857qSYh3bPKUAREdu54gDLs2M4zmTmsWDrUT77bBU702eUPB3re4IbIlZwQ9tcml05F1avhlsfhC++gKwscydvb7jqKvj3v2HwYPDysvoeTmGPoLC6WRFPm4LsSaL6whU/1ouqswpQRMR2LjbAsrDIYO3ek3y28TBLdxwnr7AIiMLPks/g0A2MjFhK3wa/4n26COaEwF0XwP795w7Qrh384x/wt79BdLTjGlqbbpPaBoW2ZEVcLUMmFXn6jCUUoIiINfYcjFmd49XQ70lpzNtylIVbj5GYmlOyvX1sKCNDv2a491uE56XCRmAdsB0w0oF0CAmB0aPNLpzevWs+Rbi6atttUtug0JasiCtmyKTeUYAiImVV90Ja3W9wdh7PkJiazcKtx5i35Si/J6WXbA8L9OXark25oXscHaIC4bP18FoabAbySh3gIqC/F9z/FbSww/Tg6qptt0ltZ93YkhVxsQyZ1E8KUESkLHuMPyidMSnKBaMIKKrx8dJy8lmyPYn5W46yYf+pklk4vt4WLmvXmGu7NqV/m0gCfvkJnngVPv8cTp2rbUIM0AdzenATzGxJwvN1G6DYo9ukNml9W7IimoIsLkABikh9U2G13mFwZOG5x6c31u5CWj5jYk01jpdXUMSq3cnM33KUpbuOk1dQVPJczxYRjGiTzZX5LxG+YwNMC4E1WXA46dwBoqPNLpzYORCbbE4PrsnnsRdnd5vYmhWpB2McxLUpQBGpTyqs5ZForuWBF1BU6gJ69nExWy6klZXjLq2S4xUUFrFh/ym+3ZbIku1JnDlbdh7ggsYNuLZrU4Z3jiFu81x4aTz8bMBxgGRzpwZBcP2N5no4l11mzspZ8bv1mi11PZ7C2d0mNc2KqB6KOIkCFJH6pELwUFT2viQ4MWp+Ia2yHHexc8crKCzix/2nWbQtke92JHE689yAkagQf4Z3jmVE8xO0X/MAlpe3w0+FkJh97lC+QBfgEgsM7QtDZpd9K2cHBsVcodvE1qyI6qGIEylAEalPqhU8FIHFFyK6QdYR2y+kVZXjBvDyp2DAcn5KbcuitdtYsr1sUBIR7McV7aO56qIoLjn+B96fPgZffAonSx3DDzMo6XX2PgDAgOydFd+vkiJubH+87rMC7tZtonoo4kQKUETqk/MFD8WMfDi9qWbflIszFuUUGF78nNmJb/JG891bWZzKPFcJs2GQL0M6xHBNqxB67fkF7wUfwT8XlR3o6g90BXoCnTkblJRSVbdN6cBAWYHqUz0UcSIFKCKezNqA2NLdHeXHmpRRw9VRS5Xjzk7eyur0rixN68XytF6cKSxeeyOPhgEWhkRu59r8r+l+8AzeM0NgzWbIKzUnuGFD6JQDXbOhE2aQUlpNum2qmxXQ2AvnD+yVek0BioinqixT0OPlsrN24obDprvN6cCl1fCb8smMXH440Izvk15lzZ7j5JZa16xhgIWh7WMYmbaejosm4v1rIewvd4BWrWD4cPPWty+sucb6INeIHuDX0PbxHNXJCpwvy1JfghdXGb8j9ZICFBFPVVmm4MjCilmRIwtqNdMl4WQmS3cmsXTncTYePEPpNdLjIwIZEe3N8KRttNq0Bq+Xl8KZM6XeB2gNdLfAFX1h3OqyVV3LXySLP0vxc7YGBtXJClSVZenwSP3pInKFgb1Sb1kMo/SfEvdgy3LNIvXWvDjIPlpxe2BTuPZI2W3lMwbF35R7vGIGL+UyBQWFRWw+lMKKP06wbOdx9pzIKHO4rk2CGEMi/RM20WjND1i2bi37fsEW6GCY3TZdgPAq2lbcvspWcLU1MKjssw5cde7CW9W5C+9oPZhzg6XuRZzNluu3Migi7qa63Qu1rRwaNxw23knxhfx4WjardkxlZe4g1qRdTHqpHiE/ihjpe5prz/xO+983ErBh/bkVgov16AFDhsDQoZA1FZKXW29bZZ/Pr2HFLEpNZpRUJytQ1bnz9IGj9aX7SlyeMigi7sTat38DaNSj1JTgR86NkzhfpqAK+cuvYvP+w6xM68bK9O7syml17knDoGvmUW7OOkDfg78SveVHvEp32wBERcGgQWZAMngwNG5c9ecoztiUCorKZEnWjqp+Rqi2qjp32x+v2wxKXQYMlX7uldV/TwU4OgdVsOX6rQBFxJ2sGFrx4lha+QtKhT+UVY8fOJqSzdo9yaz8I5m1u/aTXhhkHtYoou3Jg4w4vpIBRzfS6sBR/FIKyr44JAT69YPLLzdv7duDl1fln8Va26q6+IOTA4Oz566WgZ/NbahtwGALa79ftpzjum6vK9I5qJICFBFPUf4ieXoj5J6s+jU2XFBOZ+axYd8p1u07yfq9JzlwyuyW8SksoMPxffQ7upGBiT9z4cGD+GWVC0h8gUsHnAtIevQAnxr0Gpf+jLknK84mAsALGv3J/Pzg+MDgfGwM/GqstgGDrWwZt2RNXbfXFekcVEljUEQ8gbWpruetXUKV4yEycwv4+cBp1u89ybq9p9iZmAZAw6xUuiTu5vpjv9Pv5F4uOrgT39zssi/2By4ALgQu8oJLL4ch39v3M1aq6OwihpTrznLSjJK6qghb1+Ndalv3xNPH51TH+c6Bun+qTQGKSF0p/sN0auO5lXUjelT+B8raVNfy6+RYU+qCkpNfyJZDKWzYf4oN+06y5VAK5OfTLvkA3Y/9zm3H/qDX8d00PWnlW3NEBPS8GOIOQbND0BzzL0Zx5qL7lJqfi8o+Y1WKsyZ+DeGKH2v/3u6grgul1bbuiQq7VX0OVMXYJuriEakLxX+YjCLKZj+8wOJl/Q9UZel2v0gzi5CyDYLiynR7pBSGsTHzYn6JfIyfTwSy6/Bp4k8cpsPxfXQ4vo+OSXvonLQX/4K8isdt1w569zZvl14KF110bgyJo7o0KvuMXv5QlI/VTJEjBsW6qroc71L6PWv6b+2M9roaVxpg7YI0BkXE1VQ1uLWyP1DV6Ms+mpLNL7/9yC/bfmLz8TA4UkCHpL1mQJK0j4tPJBBYYGVMR8OGZiDSq5d537Onua2uVfUZod7/MQfqbryLvbhbex2hsnNQ2zE+HkABiog92aPPuLI/TMW8/OHy5WWPW+6bWI4RwM7sVvwa/wp/HPEh9ZctNErYzUUn9tMhaR/tkhPwLyyocGijQQMsXbtCt27mrXdvaNMGTq53fl94ZWNQGvWCVmNh413U62/j4lk0gFYBikiVSgccQXHmtvI1RErva48pg+ebHgxg8Sk5blGRQcKpTLZtWUviD9+QsyeNkCPpXJB8mLYnDxKbbn0mT1FYGF7dukH37ucCkjZtKk73tedUyNoGcFVViS2/blB1vo1rEKK4KnWBKUARqVR1Zo006gXdnjcvavb6xlPpGBQwDEhOb8iBQ01JPtGWvBMNCdn7Oy2PH6DFmUS8DeszdnJi4/Dp1BGfLp3NQKR7d2jZsuw6NpWx9+dyRADnzPaIOEo97wLTNGORyr5FV2fWyKmfzIvcwJWVTxk8vsLstqnuN/SovjBgOYXLHuX41oOcSvAh/5g3AcfziExOpXHGGRpzBthe4aVZIWFktb0Y/66dadC9M5ZOnaB9ewLCwir/3OebKWSv6aBVLapnS2Dhau0RcZS6mqJeEy6WfVSAIp6hfLdN6YJe2YmQuAT8IyE/vXpTWjHM41mbMghmMbHsoxWnCWZlQUIC7N9P3u49pO7cQ+7uvfgeTCAi8RC+BfnEArFW3jElqAGno6Moat+T4K4dibqkBz6dOxEUHU1QdbIilWVpEr+vOJWxNtNByxdWs0dg4cz2uNgfZRGncMEp0ApQxPVVdQGxNn6hwmDUsxfr81VgLa34onbpp2XrQuQBp4FTwEngRCEFJ7zJnTIM7+M5BKSeWyDPD4gqd9hcb18ORjTlZGxT8hrl4B+bT2T8GeJbJBMekkP4wI9qnu4tzh5UmJpbBFjKZhFqWu+iOl1kNal74az2uOAfZRGncMHsowIUcS3lg5G4YWVncpS+gMDZjEHFmSs1UgCcwQw+Tlkg9Qy8fQWcaYBxIgcjuQiv9IpDtnwoxIfTJY/T/IM5FB7NobAmJEc2oaiJP4GNs2h0UUNaDhxL64v609bLUuqznoLw/mX7omvyrd5aN0mx8lmE6qzoa835ushsLezl7Pa44B9lEadwwSrAClDE8ao7LsLat9nEJZQp7V76AmJuqPq9DSADSAVSSt2neUO6H6T5wulc85Ze/oXnsiEWzjU9y9efxJAojoZGcTi8CYfCo0mJaIB34yIaRGcT3/A4bQIO0StgO4181p9rv8UbfpsDjVean7t0X3TyOrOIk7Uuqsq+1ZcPYoLirHdHgfUsQk36wisLgrz8zS602gz6c0Z7XPCPsltSN5n7c8EqwApQSsnJL+TDDQeJCQ8gJiyQ2PAAGocE4O1Vjf5/T2btjw+UDTqK8sHL19xeOviodFzEd+fGhRTvb7W0O2VflwekF8Kh5ZBaABmGGYCkU/E+BTMgsfrluhDIPns7J9fbl8SQSBJDI837kEgSQ6M4dnZbYYQXkWEptA04xAUBh2kbcIih/uuJ8Emr4gRaCa5KX4jLB2blu6iKX7f5XrPMe2VBjMHZKKr8Wj1e5nN5Z2wb2GtNZX/EmgxwTsahtu1xwT/KbkfdZJ6htsscOIBTpxnPnDmTZ599lsTERNq3b8+LL77In//85/O+zlHTjA+czKT/cyvLbPP2stA4xJ+YsABiwgOJDTODl+LHMWEBRAT74etdxbLy9lRZNiJu2Ll6EeVre1h7Ln1f2cCidIDRoPW5fYx8yE+tpDEWqsxgNOpl3p/eeO4CkI+ZmMg+e1/652wvyCwq+1wWZsBRfLO20G01pAUGcSI4guPBEZwIjiA5uKF5a3D2Pjick8ENOR0YSqzfSZr7HaOF/zFa+CXS3D+Rlv7HaOaXRKBXuQZYzp4zI7/6jSlfNbI6NVJK3u88a/BE9DCDmNK/Hw1aV7IK8Mqa1TyxOo13FSUDi+vyW3Rt60qoLkXtnW+KuLIr7qMOpkC7RR2UTz/9lL/97W/MnDmTvn378uabb/LOO++wc+dOmjVrVuVrHRWgHNqzmmcXbSIxAxLzIjieF05BNZNMDX3SifTLIdIvg0iv40T5phLpc4ZI3wyifNOIDAsh0jeT8JydBHjnYTHOExhYCx6K8iG/+Ju6nf/ZijCDh+JbQbn74ltuuVuOlW2V3bLPHqO2TfWykBUUQFpgEGeCQjkVEM5x/whOBjbkTGDI2VsYJ84GH6eCwsnz8S15fYR3KrF+ycT6nqTpBX+haUxrmkUE0dJ7N/GbhhJgybLyrsWL9HlRdkXh86wsXJ612h7nqzJrC2sls+1dvdLaHzEM59Ufqe0f1Xpel6LWqirffumnqksjZbhFgNKrVy+6devG66+/XrLtoosuYsSIEUybNq3K1zokQEleB9/0g21FZuUsoLDIQnphMGcKQjiTH0pKQQgphSGkFDQgpSCE1IIGpBUGg2HBgoHF4Oy9AeUeWwAvowgL4EMBQZYcAi05BFpyCfIy7wMtuQRYcgmy5BBk5OBv5OFn5ONnFOBbVICfkY9PUSG+RQX4GIVYintNCs/eSj8ufV8+2CgddBT/bMM11h7yA7zJDfAlJ8CfLP8AMvyDSPMPJsUvhNN+oZz0C+ekXzhp/g1ICWjAmcBQzgSGkhIYQpp/cKXFyEK8MojyTaGxz2ma+iXT1O8ksZ1uIfb0JzTN+I5Y3+PnsiDlL9JVrpfjAz1egSMLzAtZUS7knsbmE2fxqfjt3JYMSpXHriToqIv1P1TCu/7SekpiA5cv1JaXl8emTZt44IEHymwfPHgw69evr7B/bm4uubnnUutpaVX199fQ9ifgtAEvnIvXvDEIJ4NwMmhJov3f00UVWaDQ25sCXx8KvL3J9/GmwNuHPF9fcnz9yPHzI9vXn2xff7J8A0pumb5BpPsGkerTgBTvBmT5BZLlG0C2bwBZvv5k+gWR7h9Ehl8gRV7e1W5PA68swrzTifRJpa3PIaJ8zxDlc/rsfQpRvqk0jmlP1OBPCEj5EbbPtrJI19/A38rYjtKDIasacHn5D+Zx2txubpsXh9XgxC8SCtLNAKaq45RW3PdbGS9/aNilbFdZeVX1F9fFOAsNNq2/qhq7sHakfi+kxpwSoJw8eZLCwkKaNGlSZnuTJk1ISkqqsP+0adOYOnWqYxuVsg18i+ACzvXdW6r5c3X2tZidMgV4kY+PeTN8yMeXfMOHvFL3ORY/cix+5OFLrsWPXC/z3tzuT6HFm0IvLwq8vCn08qbA4k1Rmcde5r1X8X4+5Pr4kud97pbr40euty95Pr7kefuQ6+NX8lyBl3f1yqVXg4Uigr1yCPbKJtgrm4beaQR75xFsySTIK5twn3TCvdMJ984g3DuNcJ+Ms4/TCfdJJ8w7A1/LeTILFh/o+Tb4elc+E6Q6F+mqBlyWDyoq27dRD/Nna98arR0Hzk2xXT2iYq2W4td1eMRMlZe+CBiY71eyjlAlXRN1MfhNg03rr6qmiOv3QmrBqbN4LOUugoZhVNgG8OCDD3LPPfeUPE5LSyM+Pt6+jSn+jzS1lmn2KlgAX4rwJQ9zOortigwLOYYfWUUBZBcFkFkYQFZRADmGvxnwGD4UGN7kGb4UGN4l28ztPuSdfb50m879bJS9t5j33hTha8nHzysfP0sBvpaCs/f5+Pn64esFfuTg61WAX+EZGnhlE+SVQwPvbAIsuedinfID58oXWCuj9JiP4sdWxnw06gXdZpx/zEB1LtK2XMir3NewPSCI6gt/mW+9v774j31N6oQUH7umr60uF5wBIHWosi8G+r2QWnDKGJS8vDyCgoL4/PPPufbaa0u2T5w4ka1bt7Jq1aoqX++wMSjWpsO6nLMzZ3zPrsNibYZN6MXmfdpO68/5hlR/Fk+ZmULDz43BqOwiV3qWUd6ps+0tqnx2RJUr2b5S9v2q8/5Vqc5gSFsGTFa1b00HXrrzgE13brs4jn4vpBS3GSTbvXt3Zs6cWbLt4osvZvjw4c4ZJAsVp/DaMsOmqn1q+/oKNUaqeSF09h8Ge13sRUTEI7hFgFI8zfiNN97gkksu4a233uLtt99mx44dNG/evMrXOixAEREREYdx+Vk8AKNGjeLUqVM89thjJCYm0qFDB7799tvzBiciIiLi+ZxaSbamlEERERFxP7Zcv+uoPruIiIhI9SlAEREREZejAEVERERcjgIUERERcTkKUERERMTlKEARERERl6MARURERFyOAhQRERFxOQpQRERExOU4rdR9bRQXv01LS3NyS0RERKS6iq/b1Sli75YBSnp6OgDx8fFObomIiIjYKj09nbCwsCr3ccu1eIqKijh27BghISFYLJZqvSYtLY34+HgOHz6s9XvqkM67c+i8O4fOu3PovDtHTc67YRikp6cTGxuLl1fVo0zcMoPi5eVFXFxcjV4bGhqqX2An0Hl3Dp1359B5dw6dd+ew9byfL3NSTINkRURExOUoQBERERGXU28CFH9/fyZPnoy/v7+zm1Kv6Lw7h867c+i8O4fOu3M4+ry75SBZERER8Wz1JoMiIiIi7kMBioiIiLgcBSgiIiLichSgiIiIiMvxqABl5syZtGzZkoCAALp3786aNWuq3H/VqlV0796dgIAAWrVqxRtvvFFHLfUstpz3r776ikGDBhEVFUVoaCiXXHIJ3333XR221nPY+vtebN26dfj4+NClSxfHNtBD2Xrec3Nzefjhh2nevDn+/v60bt2a9957r45a6zlsPe9z5syhc+fOBAUFERMTwy233MKpU6fqqLWeYfXq1VxzzTXExsZisViYP3/+eV9j1+uq4SHmzp1r+Pr6Gm+//baxc+dOY+LEiUZwcLBx8OBBq/vv37/fCAoKMiZOnGjs3LnTePvttw1fX1/jiy++qOOWuzdbz/vEiRONZ555xvj555+N3bt3Gw8++KDh6+trbN68uY5b7t5sPe/FUlJSjFatWhmDBw82OnfuXDeN9SA1Oe/Dhg0zevXqZSxdutRISEgwfvrpJ2PdunV12Gr3Z+t5X7NmjeHl5WW89NJLxv79+401a9YY7du3N0aMGFHHLXdv3377rfHwww8bX375pQEY8+bNq3J/e19XPSZA6dmzp3H77beX2dauXTvjgQcesLr//fffb7Rr167Mtn/9619G7969HdZGT2Trebfm4osvNqZOnWrvpnm0mp73UaNGGY888ogxefJkBSg1YOt5X7x4sREWFmacOnWqLprnsWw9788++6zRqlWrMttefvllIy4uzmFt9HTVCVDsfV31iC6evLw8Nm3axODBg8tsHzx4MOvXr7f6mg0bNlTY/4orrmDjxo3k5+c7rK2epCbnvbyioiLS09OJiIhwRBM9Uk3P+6xZs9i3bx+TJ092dBM9Uk3O+8KFC+nRowfTp0+nadOmtG3blkmTJpGdnV0XTfYINTnvffr04ciRI3z77bcYhsHx48f54osvuOqqq+qiyfWWva+rbrlYYHknT56ksLCQJk2alNnepEkTkpKSrL4mKSnJ6v4FBQWcPHmSmJgYh7XXU9TkvJf3/PPPk5mZyciRIx3RRI9Uk/O+Z88eHnjgAdasWYOPj0f8t69zNTnv+/fvZ+3atQQEBDBv3jxOnjzJhAkTOH36tMahVFNNznufPn2YM2cOo0aNIicnh4KCAoYNG8Yrr7xSF02ut+x9XfWIDEoxi8VS5rFhGBW2nW9/a9ularae92KffPIJU6ZM4dNPP6Vx48aOap7Hqu55Lyws5Oabb2bq1Km0bdu2rprnsWz5fS8qKsJisTBnzhx69uzJlVdeyYwZM5g9e7ayKDay5bzv3LmTu+66i//9739s2rSJJUuWkJCQwO23314XTa3X7Hld9YivUpGRkXh7e1eIpk+cOFEhmisWHR1tdX8fHx8aNWrksLZ6kpqc92Kffvopt956K59//jkDBw50ZDM9jq3nPT09nY0bN7Jlyxb+7//+DzAvnIZh4OPjw/fff89ll11WJ213ZzX5fY+JiaFp06Zllpe/6KKLMAyDI0eO0KZNG4e22RPU5LxPmzaNvn37ct999wHQqVMngoOD+fOf/8wTTzyhDLmD2Pu66hEZFD8/P7p3787SpUvLbF+6dCl9+vSx+ppLLrmkwv7ff/89PXr0wNfX12Ft9SQ1Oe9gZk7GjRvHxx9/rD7hGrD1vIeGhrJt2za2bt1acrv99tu58MIL2bp1K7169aqrpru1mvy+9+3bl2PHjpGRkVGybffu3Xh5eREXF+fQ9nqKmpz3rKwsvLzKXt68vb2Bc9/oxf7sfl2t0dBaF1Q8De3dd981du7cadx9991GcHCwceDAAcMwDOOBBx4w/va3v5XsXzwd6j//+Y+xc+dO491339U04xqw9bx//PHHho+Pj/Haa68ZiYmJJbeUlBRnfQS3ZOt5L0+zeGrG1vOenp5uxMXFGTfccIOxY8cOY9WqVUabNm2M2267zVkfwS3Zet5nzZpl+Pj4GDNnzjT27dtnrF271ujRo4fRs2dPZ30Et5Senm5s2bLF2LJliwEYM2bMMLZs2VIyvdvR11WPCVAMwzBee+01o3nz5oafn5/RrVs3Y9WqVSXPjR071ujXr1+Z/VeuXGl07drV8PPzM1q0aGG8/vrrddxiz2DLee/Xr58BVLiNHTu27hvu5mz9fS9NAUrN2Xred+3aZQwcONAIDAw04uLijHvuucfIysqq41a7P1vP+8svv2xcfPHFRmBgoBETE2OMGTPGOHLkSB232r2tWLGiyr/Xjr6uWgxD+S4RERFxLR4xBkVEREQ8iwIUERERcTkKUERERMTlKEARERERl6MARURERFyOAhQRERFxOQpQRERExOUoQBERERGXowBFREREXI4CFBEREXE5ClBERETE5ShAEREREZfz/++SjOZZ1USuAAAAAElFTkSuQmCC\n", "text/plain": [ "
    " ] @@ -838,7 +838,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "0.005\n" + "0.00499999999999999\n" ] } ], @@ -877,7 +877,7 @@ }, { "cell_type": "markdown", - "id": "9f77ad8a", + "id": "6c8b9965", "metadata": { "editable": true }, @@ -892,7 +892,7 @@ }, { "cell_type": "markdown", - "id": "79ba67a3", + "id": "2852a934", "metadata": { "editable": true }, @@ -904,7 +904,7 @@ }, { "cell_type": "markdown", - "id": "6ed1b749", + "id": "74fd99a0", "metadata": { "editable": true }, @@ -914,7 +914,7 @@ }, { "cell_type": "markdown", - "id": "7f1a81f1", + "id": "386c640d", "metadata": { "editable": true }, @@ -926,7 +926,7 @@ }, { "cell_type": "markdown", - "id": "3a92d75a", + "id": "9e7c7132", "metadata": { "editable": true }, @@ -936,7 +936,7 @@ }, { "cell_type": "markdown", - "id": "2717347f", + "id": "3bfd0139", "metadata": { "editable": true }, @@ -948,7 +948,7 @@ }, { "cell_type": "markdown", - "id": "96b2d4fb", + "id": "0ddf3bb3", "metadata": { "editable": true }, @@ -958,7 +958,7 @@ }, { "cell_type": "markdown", - "id": "c7705b30", + "id": "e9c65dac", "metadata": { "editable": true }, @@ -970,7 +970,7 @@ }, { "cell_type": "markdown", - "id": "4e679c00", + "id": "6addb221", "metadata": { "editable": true }, @@ -986,7 +986,7 @@ }, { "cell_type": "markdown", - "id": "e5e89d2d", + "id": "75fd0e61", "metadata": { "editable": true }, @@ -998,7 +998,7 @@ }, { "cell_type": "markdown", - "id": "d17826c1", + "id": "209a6361", "metadata": { "editable": true }, @@ -1009,7 +1009,7 @@ }, { "cell_type": "markdown", - "id": "8cc3306a", + "id": "ecf9b9da", "metadata": { "editable": true }, @@ -1021,7 +1021,7 @@ }, { "cell_type": "markdown", - "id": "b2ba5419", + "id": "a931cfa6", "metadata": { "editable": true }, @@ -1035,7 +1035,7 @@ }, { "cell_type": "markdown", - "id": "a94d4658", + "id": "f2cbfc44", "metadata": { "editable": true }, @@ -1047,7 +1047,7 @@ }, { "cell_type": "markdown", - "id": "0c7a9577", + "id": "719d770d", "metadata": { "editable": true }, @@ -1072,7 +1072,7 @@ }, { "cell_type": "markdown", - "id": "acb382a9", + "id": "4983af73", "metadata": { "editable": true }, @@ -1089,7 +1089,7 @@ { "cell_type": "code", "execution_count": 5, - "id": "828ac44b", + "id": "b5c8db7d", "metadata": { "collapsed": false, "editable": true @@ -1133,7 +1133,7 @@ }, { "cell_type": "markdown", - "id": "12105e10", + "id": "b54a87d1", "metadata": { "editable": true }, @@ -1144,7 +1144,7 @@ { "cell_type": "code", "execution_count": 6, - "id": "f3512753", + "id": "180faa92", "metadata": { "collapsed": false, "editable": true @@ -1166,7 +1166,7 @@ }, { "cell_type": "markdown", - "id": "8d18c1cd", + "id": "6fe942e7", "metadata": { "editable": true }, @@ -1183,7 +1183,7 @@ { "cell_type": "code", "execution_count": 7, - "id": "9b164e78", + "id": "68ed7165", "metadata": { "collapsed": false, "editable": true @@ -1215,7 +1215,7 @@ }, { "cell_type": "markdown", - "id": "f812fd67", + "id": "2b775c80", "metadata": { "editable": true }, @@ -1229,7 +1229,7 @@ { "cell_type": "code", "execution_count": 8, - "id": "56d7b683", + "id": "2c94c74f", "metadata": { "collapsed": false, "editable": true @@ -1272,7 +1272,7 @@ }, { "cell_type": "markdown", - "id": "247978a1", + "id": "7be1a100", "metadata": { "editable": true }, @@ -1292,7 +1292,7 @@ { "cell_type": "code", "execution_count": 9, - "id": "f62c82f4", + "id": "b1e553c9", "metadata": { "collapsed": false, "editable": true @@ -1309,7 +1309,7 @@ }, { "cell_type": "markdown", - "id": "17ef28cf", + "id": "b1e4faff", "metadata": { "editable": true }, @@ -1321,7 +1321,7 @@ { "cell_type": "code", "execution_count": 10, - "id": "261f54be", + "id": "c460ff45", "metadata": { "collapsed": false, "editable": true @@ -1339,7 +1339,7 @@ }, { "cell_type": "markdown", - "id": "e22ef3d0", + "id": "8095634f", "metadata": { "editable": true }, @@ -1355,7 +1355,7 @@ { "cell_type": "code", "execution_count": 11, - "id": "952c162e", + "id": "61ce83d5", "metadata": { "collapsed": false, "editable": true @@ -1368,7 +1368,7 @@ }, { "cell_type": "markdown", - "id": "d73978fc", + "id": "4fd2409e", "metadata": { "editable": true }, @@ -1380,7 +1380,7 @@ { "cell_type": "code", "execution_count": 12, - "id": "600af054", + "id": "dbaacd6c", "metadata": { "collapsed": false, "editable": true @@ -1410,7 +1410,7 @@ }, { "cell_type": "markdown", - "id": "a10883fb", + "id": "b4982c89", "metadata": { "editable": true }, @@ -1421,7 +1421,7 @@ { "cell_type": "code", "execution_count": 13, - "id": "0f967044", + "id": "931f039d", "metadata": { "collapsed": false, "editable": true @@ -1462,7 +1462,7 @@ }, { "cell_type": "markdown", - "id": "12cfe86f", + "id": "e3f80f20", "metadata": { "editable": true }, @@ -1484,7 +1484,7 @@ { "cell_type": "code", "execution_count": 14, - "id": "75baf4ec", + "id": "e56d424f", "metadata": { "collapsed": false, "editable": true @@ -1524,7 +1524,7 @@ }, { "cell_type": "markdown", - "id": "11e6623d", + "id": "27dbd129", "metadata": { "editable": true }, @@ -1594,7 +1594,7 @@ }, { "cell_type": "markdown", - "id": "1d144bd9", + "id": "936b8537", "metadata": { "editable": true }, @@ -1606,7 +1606,7 @@ }, { "cell_type": "markdown", - "id": "83596488", + "id": "d6fb0e7c", "metadata": { "editable": true }, @@ -1625,7 +1625,7 @@ }, { "cell_type": "markdown", - "id": "0d0443e0", + "id": "c370ec54", "metadata": { "editable": true }, @@ -1637,7 +1637,7 @@ }, { "cell_type": "markdown", - "id": "09b0cf81", + "id": "df7b365e", "metadata": { "editable": true }, @@ -1649,7 +1649,7 @@ }, { "cell_type": "markdown", - "id": "a0877d1e", + "id": "96f2187d", "metadata": { "editable": true }, @@ -1667,7 +1667,7 @@ }, { "cell_type": "markdown", - "id": "3a067e9a", + "id": "6433b033", "metadata": { "editable": true }, @@ -1677,7 +1677,7 @@ }, { "cell_type": "markdown", - "id": "4e083f08", + "id": "d7d4ff3b", "metadata": { "editable": true }, @@ -1689,7 +1689,7 @@ }, { "cell_type": "markdown", - "id": "e1fa2d76", + "id": "5a52a847", "metadata": { "editable": true }, @@ -1699,7 +1699,7 @@ }, { "cell_type": "markdown", - "id": "c33752b2", + "id": "3911b9d1", "metadata": { "editable": true }, @@ -1711,7 +1711,7 @@ }, { "cell_type": "markdown", - "id": "8ea0d39b", + "id": "069cbce7", "metadata": { "editable": true }, @@ -1721,7 +1721,7 @@ }, { "cell_type": "markdown", - "id": "2c4dbdc3", + "id": "98c47380", "metadata": { "editable": true }, @@ -1733,7 +1733,7 @@ }, { "cell_type": "markdown", - "id": "13be3123", + "id": "69851a2e", "metadata": { "editable": true }, @@ -1743,7 +1743,7 @@ }, { "cell_type": "markdown", - "id": "c548ec0c", + "id": "27367380", "metadata": { "editable": true }, @@ -1762,7 +1762,7 @@ }, { "cell_type": "markdown", - "id": "64ab4abc", + "id": "57e81e74", "metadata": { "editable": true }, @@ -1772,7 +1772,7 @@ }, { "cell_type": "markdown", - "id": "cacc8343", + "id": "306e51b5", "metadata": { "editable": true }, @@ -1784,7 +1784,7 @@ }, { "cell_type": "markdown", - "id": "8270eaa5", + "id": "076e49a1", "metadata": { "editable": true }, @@ -1800,7 +1800,7 @@ }, { "cell_type": "markdown", - "id": "154017fc", + "id": "6ca152bd", "metadata": { "editable": true }, @@ -1820,7 +1820,7 @@ }, { "cell_type": "markdown", - "id": "0053d6cc", + "id": "aa30be64", "metadata": { "editable": true }, @@ -1832,7 +1832,7 @@ }, { "cell_type": "markdown", - "id": "65929876", + "id": "138531d5", "metadata": { "editable": true }, @@ -1851,7 +1851,7 @@ }, { "cell_type": "markdown", - "id": "1b28cdfa", + "id": "e2760fce", "metadata": { "editable": true }, @@ -1861,7 +1861,7 @@ }, { "cell_type": "markdown", - "id": "35773b63", + "id": "8df047bc", "metadata": { "editable": true }, @@ -1873,7 +1873,7 @@ }, { "cell_type": "markdown", - "id": "bf783586", + "id": "dee93942", "metadata": { "editable": true }, @@ -1885,7 +1885,7 @@ }, { "cell_type": "markdown", - "id": "8da3867f", + "id": "2dcb17e6", "metadata": { "editable": true }, @@ -1905,7 +1905,7 @@ }, { "cell_type": "markdown", - "id": "927facb3", + "id": "ecf88b59", "metadata": { "editable": true }, @@ -1922,7 +1922,7 @@ { "cell_type": "code", "execution_count": 15, - "id": "7aca7c7a", + "id": "f56b01eb", "metadata": { "collapsed": false, "editable": true @@ -2002,7 +2002,7 @@ }, { "cell_type": "markdown", - "id": "c1260224", + "id": "9987d583", "metadata": { "editable": true }, @@ -2012,7 +2012,7 @@ }, { "cell_type": "markdown", - "id": "a9549e65", + "id": "de65ddd1", "metadata": { "editable": true }, @@ -2024,7 +2024,7 @@ }, { "cell_type": "markdown", - "id": "29c67e39", + "id": "a11d4702", "metadata": { "editable": true }, @@ -2036,7 +2036,7 @@ }, { "cell_type": "markdown", - "id": "7fe12004", + "id": "2050adb4", "metadata": { "editable": true }, @@ -2048,7 +2048,7 @@ }, { "cell_type": "markdown", - "id": "a974412a", + "id": "233838f8", "metadata": { "editable": true }, @@ -2058,7 +2058,7 @@ }, { "cell_type": "markdown", - "id": "03241cbf", + "id": "a849e753", "metadata": { "editable": true }, @@ -2070,7 +2070,7 @@ }, { "cell_type": "markdown", - "id": "bb96d559", + "id": "56d0fde7", "metadata": { "editable": true }, @@ -2080,7 +2080,7 @@ }, { "cell_type": "markdown", - "id": "108c564b", + "id": "4b42a997", "metadata": { "editable": true }, @@ -2092,7 +2092,7 @@ }, { "cell_type": "markdown", - "id": "041588ea", + "id": "02d1ba2c", "metadata": { "editable": true }, @@ -2105,7 +2105,7 @@ }, { "cell_type": "markdown", - "id": "2c2ac147", + "id": "1ca3f7c3", "metadata": { "editable": true }, @@ -2117,7 +2117,7 @@ }, { "cell_type": "markdown", - "id": "f4155adc", + "id": "2bab5254", "metadata": { "editable": true }, @@ -2129,7 +2129,7 @@ }, { "cell_type": "markdown", - "id": "f7a73ebb", + "id": "0a2dcdbd", "metadata": { "editable": true }, @@ -2141,7 +2141,7 @@ }, { "cell_type": "markdown", - "id": "058f09a6", + "id": "d00d31ad", "metadata": { "editable": true }, @@ -2152,7 +2152,7 @@ }, { "cell_type": "markdown", - "id": "dcdfbbc5", + "id": "0b9759c4", "metadata": { "editable": true }, @@ -2164,7 +2164,7 @@ }, { "cell_type": "markdown", - "id": "206a6652", + "id": "f98e5455", "metadata": { "editable": true }, @@ -2183,7 +2183,7 @@ }, { "cell_type": "markdown", - "id": "84f4071a", + "id": "03e2f2c5", "metadata": { "editable": true }, @@ -2196,7 +2196,7 @@ }, { "cell_type": "markdown", - "id": "aec4af35", + "id": "e8920d79", "metadata": { "editable": true }, @@ -2206,7 +2206,7 @@ }, { "cell_type": "markdown", - "id": "de7dcc20", + "id": "98ad07e2", "metadata": { "editable": true }, @@ -2218,7 +2218,7 @@ }, { "cell_type": "markdown", - "id": "ce6f83f2", + "id": "d0783b2b", "metadata": { "editable": true }, @@ -2228,7 +2228,7 @@ }, { "cell_type": "markdown", - "id": "1780e810", + "id": "a33f49bc", "metadata": { "editable": true }, @@ -2240,7 +2240,7 @@ }, { "cell_type": "markdown", - "id": "6b4d0be0", + "id": "bb935afa", "metadata": { "editable": true }, @@ -2250,7 +2250,7 @@ }, { "cell_type": "markdown", - "id": "021fe0da", + "id": "19eacabb", "metadata": { "editable": true }, @@ -2262,7 +2262,7 @@ }, { "cell_type": "markdown", - "id": "90bf5b47", + "id": "5975a309", "metadata": { "editable": true }, @@ -2272,7 +2272,7 @@ }, { "cell_type": "markdown", - "id": "15e45481", + "id": "ed1537ed", "metadata": { "editable": true }, @@ -2284,7 +2284,7 @@ }, { "cell_type": "markdown", - "id": "d758a151", + "id": "c897d003", "metadata": { "editable": true }, @@ -2294,7 +2294,7 @@ }, { "cell_type": "markdown", - "id": "c5a05d3f", + "id": "199d48f4", "metadata": { "editable": true }, @@ -2306,7 +2306,7 @@ }, { "cell_type": "markdown", - "id": "f57d857f", + "id": "931416f6", "metadata": { "editable": true }, @@ -2316,7 +2316,7 @@ }, { "cell_type": "markdown", - "id": "7e7c11cc", + "id": "fc031f0e", "metadata": { "editable": true }, @@ -2328,7 +2328,7 @@ }, { "cell_type": "markdown", - "id": "6d0438bc", + "id": "6e04f9f2", "metadata": { "editable": true }, @@ -2352,7 +2352,7 @@ }, { "cell_type": "markdown", - "id": "81350349", + "id": "c35c6bf5", "metadata": { "editable": true }, @@ -2364,7 +2364,7 @@ }, { "cell_type": "markdown", - "id": "470abb5b", + "id": "cf43264c", "metadata": { "editable": true }, @@ -2374,7 +2374,7 @@ }, { "cell_type": "markdown", - "id": "e49b3680", + "id": "f5f866f4", "metadata": { "editable": true }, @@ -2386,7 +2386,7 @@ }, { "cell_type": "markdown", - "id": "71cc2366", + "id": "d9fa677c", "metadata": { "editable": true }, @@ -2396,7 +2396,7 @@ }, { "cell_type": "markdown", - "id": "494e1da4", + "id": "eaade1fd", "metadata": { "editable": true }, @@ -2408,7 +2408,7 @@ }, { "cell_type": "markdown", - "id": "88fa8938", + "id": "612c99ac", "metadata": { "editable": true }, @@ -2421,7 +2421,7 @@ }, { "cell_type": "markdown", - "id": "f2886bf5", + "id": "d5b941a8", "metadata": { "editable": true }, @@ -2433,7 +2433,7 @@ }, { "cell_type": "markdown", - "id": "2b2dc285", + "id": "eba447d8", "metadata": { "editable": true }, @@ -2445,7 +2445,7 @@ }, { "cell_type": "markdown", - "id": "762f5b0f", + "id": "f08187a8", "metadata": { "editable": true }, @@ -2457,7 +2457,7 @@ }, { "cell_type": "markdown", - "id": "66c7bf97", + "id": "177b3ca3", "metadata": { "editable": true }, @@ -2472,7 +2472,7 @@ }, { "cell_type": "markdown", - "id": "c57edc78", + "id": "20190e91", "metadata": { "editable": true }, @@ -2484,7 +2484,7 @@ }, { "cell_type": "markdown", - "id": "6d750248", + "id": "c4ece1ae", "metadata": { "editable": true }, @@ -2494,7 +2494,7 @@ }, { "cell_type": "markdown", - "id": "ae22e8f6", + "id": "bc014cc9", "metadata": { "editable": true }, @@ -2506,7 +2506,7 @@ }, { "cell_type": "markdown", - "id": "70c9ad4d", + "id": "21b86234", "metadata": { "editable": true }, @@ -2516,7 +2516,7 @@ }, { "cell_type": "markdown", - "id": "02fec10f", + "id": "99699900", "metadata": { "editable": true }, @@ -2528,7 +2528,7 @@ }, { "cell_type": "markdown", - "id": "8e2a2e61", + "id": "2c98eb03", "metadata": { "editable": true }, @@ -2544,7 +2544,7 @@ { "cell_type": "code", "execution_count": 16, - "id": "9f6f9239", + "id": "8da0a506", "metadata": { "collapsed": false, "editable": true @@ -2559,7 +2559,7 @@ }, { "cell_type": "markdown", - "id": "604dbc32", + "id": "c1c6fbb0", "metadata": { "editable": true }, @@ -2570,7 +2570,7 @@ { "cell_type": "code", "execution_count": 17, - "id": "00a1ced4", + "id": "104e0f22", "metadata": { "collapsed": false, "editable": true @@ -2583,7 +2583,7 @@ }, { "cell_type": "markdown", - "id": "7ceb5efd", + "id": "340d198a", "metadata": { "editable": true }, @@ -2594,7 +2594,7 @@ { "cell_type": "code", "execution_count": 18, - "id": "e462c872", + "id": "ade033f9", "metadata": { "collapsed": false, "editable": true @@ -2617,7 +2617,7 @@ }, { "cell_type": "markdown", - "id": "e0ef3a79", + "id": "9b722931", "metadata": { "editable": true }, @@ -2629,7 +2629,7 @@ { "cell_type": "code", "execution_count": 19, - "id": "1f66c40c", + "id": "bf4c610b", "metadata": { "collapsed": false, "editable": true @@ -2642,7 +2642,7 @@ }, { "cell_type": "markdown", - "id": "e46854b6", + "id": "4d3682f3", "metadata": { "editable": true }, @@ -2653,7 +2653,7 @@ { "cell_type": "code", "execution_count": 20, - "id": "ec1fee3e", + "id": "28c41936", "metadata": { "collapsed": false, "editable": true @@ -2665,7 +2665,7 @@ }, { "cell_type": "markdown", - "id": "5a3558b1", + "id": "643d4ba8", "metadata": { "editable": true }, @@ -2676,7 +2676,7 @@ { "cell_type": "code", "execution_count": 21, - "id": "4aae389c", + "id": "28f76048", "metadata": { "collapsed": false, "editable": true @@ -2692,7 +2692,7 @@ }, { "cell_type": "markdown", - "id": "a04587b4", + "id": "1a31aa74", "metadata": { "editable": true }, @@ -2703,7 +2703,7 @@ { "cell_type": "code", "execution_count": 22, - "id": "19a649a5", + "id": "cf5ba28a", "metadata": { "collapsed": false, "editable": true @@ -2717,7 +2717,7 @@ }, { "cell_type": "markdown", - "id": "4e526f30", + "id": "1fcd9105", "metadata": { "editable": true }, @@ -2739,7 +2739,7 @@ }, { "cell_type": "markdown", - "id": "f55ada0e", + "id": "7c37062a", "metadata": { "editable": true }, @@ -2751,7 +2751,7 @@ }, { "cell_type": "markdown", - "id": "b58ad660", + "id": "7494594e", "metadata": { "editable": true }, @@ -2763,7 +2763,7 @@ }, { "cell_type": "markdown", - "id": "3e135503", + "id": "31f0536d", "metadata": { "editable": true }, @@ -2775,7 +2775,7 @@ }, { "cell_type": "markdown", - "id": "1a659dc5", + "id": "80b342bd", "metadata": { "editable": true }, @@ -2785,7 +2785,7 @@ }, { "cell_type": "markdown", - "id": "e66bd75c", + "id": "6ae0b01c", "metadata": { "editable": true }, @@ -2797,7 +2797,7 @@ }, { "cell_type": "markdown", - "id": "4d6a21c9", + "id": "4738cefc", "metadata": { "editable": true }, @@ -2807,7 +2807,7 @@ }, { "cell_type": "markdown", - "id": "31ca7b17", + "id": "b60ccc66", "metadata": { "editable": true }, @@ -2819,7 +2819,7 @@ }, { "cell_type": "markdown", - "id": "66443630", + "id": "14251ed9", "metadata": { "editable": true }, @@ -2831,7 +2831,7 @@ }, { "cell_type": "markdown", - "id": "28f84c45", + "id": "d7774e34", "metadata": { "editable": true }, @@ -2843,7 +2843,7 @@ }, { "cell_type": "markdown", - "id": "7a292188", + "id": "b44744ad", "metadata": { "editable": true }, @@ -2853,7 +2853,7 @@ }, { "cell_type": "markdown", - "id": "19acde5f", + "id": "2d48b6d2", "metadata": { "editable": true }, @@ -2865,7 +2865,7 @@ }, { "cell_type": "markdown", - "id": "f4bfc2ba", + "id": "68536d4b", "metadata": { "editable": true }, @@ -2875,7 +2875,7 @@ }, { "cell_type": "markdown", - "id": "ffe9cdc3", + "id": "ec458e7f", "metadata": { "editable": true }, @@ -2887,7 +2887,7 @@ }, { "cell_type": "markdown", - "id": "e6cd175c", + "id": "ad31b9e9", "metadata": { "editable": true }, @@ -2897,7 +2897,7 @@ }, { "cell_type": "markdown", - "id": "4520bd32", + "id": "c188e550", "metadata": { "editable": true }, @@ -2909,7 +2909,7 @@ }, { "cell_type": "markdown", - "id": "018f1bcc", + "id": "80f77d5d", "metadata": { "editable": true }, @@ -2919,7 +2919,7 @@ }, { "cell_type": "markdown", - "id": "657cad6a", + "id": "a2916ab9", "metadata": { "editable": true }, @@ -2931,7 +2931,7 @@ }, { "cell_type": "markdown", - "id": "24fe79df", + "id": "1f74a112", "metadata": { "editable": true }, @@ -2941,7 +2941,7 @@ }, { "cell_type": "markdown", - "id": "6c7db826", + "id": "d4dc1c29", "metadata": { "editable": true }, @@ -2953,7 +2953,7 @@ }, { "cell_type": "markdown", - "id": "1927e34a", + "id": "338246d7", "metadata": { "editable": true }, @@ -2963,7 +2963,7 @@ }, { "cell_type": "markdown", - "id": "406ca333", + "id": "ca1e4df5", "metadata": { "editable": true }, @@ -2975,7 +2975,7 @@ }, { "cell_type": "markdown", - "id": "6acb7f48", + "id": "bea336e4", "metadata": { "editable": true }, @@ -2985,7 +2985,7 @@ }, { "cell_type": "markdown", - "id": "7cf70bf5", + "id": "ce3eb821", "metadata": { "editable": true }, @@ -2997,7 +2997,7 @@ }, { "cell_type": "markdown", - "id": "b0413ba5", + "id": "a117a708", "metadata": { "editable": true }, @@ -3007,7 +3007,7 @@ }, { "cell_type": "markdown", - "id": "b613c67c", + "id": "8dd2c2d0", "metadata": { "editable": true }, @@ -3019,7 +3019,7 @@ }, { "cell_type": "markdown", - "id": "85693726", + "id": "a131a505", "metadata": { "editable": true }, @@ -3029,7 +3029,7 @@ }, { "cell_type": "markdown", - "id": "64582090", + "id": "db3ad647", "metadata": { "editable": true }, @@ -3041,7 +3041,7 @@ }, { "cell_type": "markdown", - "id": "061bb39a", + "id": "1e2b9af1", "metadata": { "editable": true }, @@ -3052,7 +3052,7 @@ }, { "cell_type": "markdown", - "id": "c750e91e", + "id": "8bb14967", "metadata": { "editable": true }, @@ -3064,7 +3064,7 @@ }, { "cell_type": "markdown", - "id": "28124d83", + "id": "e111117b", "metadata": { "editable": true }, @@ -3076,7 +3076,7 @@ }, { "cell_type": "markdown", - "id": "d7128979", + "id": "dbbc1f3b", "metadata": { "editable": true }, @@ -3088,7 +3088,7 @@ }, { "cell_type": "markdown", - "id": "ec2f92ad", + "id": "13a154e3", "metadata": { "editable": true }, @@ -3100,7 +3100,7 @@ }, { "cell_type": "markdown", - "id": "b0ac5589", + "id": "a2529176", "metadata": { "editable": true }, @@ -3112,7 +3112,7 @@ }, { "cell_type": "markdown", - "id": "b8de935b", + "id": "4c93ae77", "metadata": { "editable": true }, @@ -3122,7 +3122,7 @@ }, { "cell_type": "markdown", - "id": "ffb07e70", + "id": "b4e80da6", "metadata": { "editable": true }, @@ -3134,7 +3134,7 @@ }, { "cell_type": "markdown", - "id": "f52a2b52", + "id": "5b40d231", "metadata": { "editable": true }, @@ -3146,7 +3146,7 @@ }, { "cell_type": "markdown", - "id": "21d55a92", + "id": "ea093e3a", "metadata": { "editable": true }, @@ -3160,7 +3160,7 @@ }, { "cell_type": "markdown", - "id": "35eff2a6", + "id": "0e3a2d2b", "metadata": { "editable": true }, @@ -3186,7 +3186,7 @@ { "cell_type": "code", "execution_count": 23, - "id": "28b5fe82", + "id": "b0874c6b", "metadata": { "collapsed": false, "editable": true @@ -3268,7 +3268,7 @@ }, { "cell_type": "markdown", - "id": "2b3abee3", + "id": "202c5365", "metadata": { "editable": true }, @@ -3279,7 +3279,7 @@ }, { "cell_type": "markdown", - "id": "1b449839", + "id": "9d0addca", "metadata": { "editable": true }, @@ -3307,7 +3307,7 @@ { "cell_type": "code", "execution_count": 24, - "id": "d99bbcf6", + "id": "270f88ea", "metadata": { "collapsed": false, "editable": true @@ -3356,7 +3356,7 @@ }, { "cell_type": "markdown", - "id": "2e67c926", + "id": "6f52faab", "metadata": { "editable": true }, @@ -3367,7 +3367,7 @@ { "cell_type": "code", "execution_count": 25, - "id": "72bf715e", + "id": "9249b1f2", "metadata": { "collapsed": false, "editable": true @@ -3392,7 +3392,7 @@ }, { "cell_type": "markdown", - "id": "7cea6c55", + "id": "7ce8cc8a", "metadata": { "editable": true }, @@ -3409,7 +3409,7 @@ { "cell_type": "code", "execution_count": 26, - "id": "32a2c51d", + "id": "9413ed10", "metadata": { "collapsed": false, "editable": true @@ -3484,7 +3484,7 @@ }, { "cell_type": "markdown", - "id": "988b4c3c", + "id": "5ef898c1", "metadata": { "editable": true }, @@ -3528,7 +3528,7 @@ }, { "cell_type": "markdown", - "id": "b08e5c3f", + "id": "6270da59", "metadata": { "editable": true }, @@ -3540,7 +3540,7 @@ { "cell_type": "code", "execution_count": 27, - "id": "3b5864e7", + "id": "a1b6612b", "metadata": { "collapsed": false, "editable": true @@ -3556,7 +3556,7 @@ }, { "cell_type": "markdown", - "id": "f96254bd", + "id": "b88aea50", "metadata": { "editable": true }, @@ -3567,7 +3567,7 @@ { "cell_type": "code", "execution_count": 28, - "id": "784aee0c", + "id": "8f40fe64", "metadata": { "collapsed": false, "editable": true @@ -3585,7 +3585,7 @@ }, { "cell_type": "markdown", - "id": "d5616e2a", + "id": "b86e3fa0", "metadata": { "editable": true }, @@ -3596,7 +3596,7 @@ { "cell_type": "code", "execution_count": 29, - "id": "8d91d13b", + "id": "1f8b1d5a", "metadata": { "collapsed": false, "editable": true @@ -3610,7 +3610,7 @@ }, { "cell_type": "markdown", - "id": "f81c3406", + "id": "222c84bd", "metadata": { "editable": true }, @@ -3621,7 +3621,7 @@ { "cell_type": "code", "execution_count": 30, - "id": "434d4f3c", + "id": "780459dc", "metadata": { "collapsed": false, "editable": true @@ -3634,7 +3634,7 @@ }, { "cell_type": "markdown", - "id": "c1bf7530", + "id": "53bd2e9b", "metadata": { "editable": true }, @@ -3645,7 +3645,7 @@ { "cell_type": "code", "execution_count": 31, - "id": "7fd8c004", + "id": "5bac6f50", "metadata": { "collapsed": false, "editable": true @@ -3662,7 +3662,7 @@ }, { "cell_type": "markdown", - "id": "a1b4260a", + "id": "7c03d8ad", "metadata": { "editable": true }, @@ -3673,7 +3673,7 @@ { "cell_type": "code", "execution_count": 32, - "id": "e5303f58", + "id": "d32ac0d5", "metadata": { "collapsed": false, "editable": true @@ -3689,7 +3689,7 @@ }, { "cell_type": "markdown", - "id": "2a9b8649", + "id": "9bbbf5d2", "metadata": { "editable": true }, @@ -3700,7 +3700,7 @@ { "cell_type": "code", "execution_count": 33, - "id": "c16b948c", + "id": "435eabf3", "metadata": { "collapsed": false, "editable": true @@ -3724,7 +3724,7 @@ }, { "cell_type": "markdown", - "id": "e16e8946", + "id": "1d0316d8", "metadata": { "editable": true }, @@ -3735,7 +3735,7 @@ { "cell_type": "code", "execution_count": 34, - "id": "b9fe4c39", + "id": "428ca983", "metadata": { "collapsed": false, "editable": true @@ -3748,7 +3748,7 @@ }, { "cell_type": "markdown", - "id": "91b51561", + "id": "1f48b507", "metadata": { "editable": true }, @@ -3759,7 +3759,7 @@ { "cell_type": "code", "execution_count": 35, - "id": "e3b9fbd9", + "id": "82c7f88e", "metadata": { "collapsed": false, "editable": true @@ -3779,7 +3779,7 @@ }, { "cell_type": "markdown", - "id": "f4c894b3", + "id": "af5e67ec", "metadata": { "editable": true }, @@ -3790,7 +3790,7 @@ { "cell_type": "code", "execution_count": 36, - "id": "b879380d", + "id": "2e5a49d5", "metadata": { "collapsed": false, "editable": true @@ -3833,7 +3833,7 @@ { "cell_type": "code", "execution_count": 37, - "id": "5c646824", + "id": "193f2fa9", "metadata": { "collapsed": false, "editable": true @@ -3848,7 +3848,7 @@ }, { "cell_type": "markdown", - "id": "fcbd54b7", + "id": "7fd81229", "metadata": { "editable": true }, @@ -3925,7 +3925,7 @@ }, { "cell_type": "markdown", - "id": "dc5eefba", + "id": "7791df68", "metadata": { "editable": true }, @@ -3937,7 +3937,7 @@ }, { "cell_type": "markdown", - "id": "74092b8e", + "id": "7540dd3b", "metadata": { "editable": true }, @@ -3957,7 +3957,7 @@ { "cell_type": "code", "execution_count": 38, - "id": "29a1b167", + "id": "3336893a", "metadata": { "collapsed": false, "editable": true @@ -3991,7 +3991,7 @@ }, { "cell_type": "markdown", - "id": "ae1b0689", + "id": "68146245", "metadata": { "editable": true }, @@ -4006,7 +4006,7 @@ }, { "cell_type": "markdown", - "id": "ce25e983", + "id": "5f73e12a", "metadata": { "editable": true }, @@ -4018,7 +4018,7 @@ }, { "cell_type": "markdown", - "id": "48a5391f", + "id": "3a6f0106", "metadata": { "editable": true }, @@ -4028,7 +4028,7 @@ }, { "cell_type": "markdown", - "id": "cce21123", + "id": "489bf6a3", "metadata": { "editable": true }, @@ -4052,7 +4052,7 @@ { "cell_type": "code", "execution_count": 39, - "id": "6e847f61", + "id": "dc6f77ee", "metadata": { "collapsed": false, "editable": true @@ -4096,7 +4096,7 @@ }, { "cell_type": "markdown", - "id": "0020a5f3", + "id": "2e94dcd3", "metadata": { "editable": true }, @@ -4106,7 +4106,7 @@ }, { "cell_type": "markdown", - "id": "a226cdd9", + "id": "7298cf1d", "metadata": { "editable": true }, @@ -4175,7 +4175,7 @@ }, { "cell_type": "markdown", - "id": "9fc89d8c", + "id": "10db6d60", "metadata": { "editable": true }, @@ -4189,7 +4189,7 @@ { "cell_type": "code", "execution_count": 40, - "id": "e417626d", + "id": "1db38720", "metadata": { "collapsed": false, "editable": true @@ -4202,7 +4202,7 @@ }, { "cell_type": "markdown", - "id": "cf385569", + "id": "3802c10c", "metadata": { "editable": true }, @@ -4216,7 +4216,7 @@ }, { "cell_type": "markdown", - "id": "9b6db66e", + "id": "0e298fa7", "metadata": { "editable": true }, @@ -4229,7 +4229,7 @@ }, { "cell_type": "markdown", - "id": "91003866", + "id": "6e6b1642", "metadata": { "editable": true }, @@ -4240,7 +4240,7 @@ }, { "cell_type": "markdown", - "id": "341e67fe", + "id": "4d691079", "metadata": { "editable": true }, @@ -4252,7 +4252,7 @@ }, { "cell_type": "markdown", - "id": "486fb461", + "id": "aec0693e", "metadata": { "editable": true }, @@ -4262,7 +4262,7 @@ }, { "cell_type": "markdown", - "id": "b6785408", + "id": "082dce1f", "metadata": { "editable": true }, @@ -4274,7 +4274,7 @@ }, { "cell_type": "markdown", - "id": "46c12d87", + "id": "980a908b", "metadata": { "editable": true }, @@ -4290,7 +4290,7 @@ { "cell_type": "code", "execution_count": 41, - "id": "ff067689", + "id": "dfd1e291", "metadata": { "collapsed": false, "editable": true @@ -4341,7 +4341,7 @@ }, { "cell_type": "markdown", - "id": "b7704c33", + "id": "2b9113a4", "metadata": { "editable": true }, @@ -4351,7 +4351,7 @@ }, { "cell_type": "markdown", - "id": "1c2ac182", + "id": "e1b66025", "metadata": { "editable": true }, @@ -4397,7 +4397,7 @@ { "cell_type": "code", "execution_count": 42, - "id": "dc94e107", + "id": "1f61fef1", "metadata": { "collapsed": false, "editable": true @@ -4410,7 +4410,7 @@ }, { "cell_type": "markdown", - "id": "eb016ff4", + "id": "2a387540", "metadata": { "editable": true }, @@ -4421,7 +4421,7 @@ { "cell_type": "code", "execution_count": 43, - "id": "1c3b0985", + "id": "d4ca9adf", "metadata": { "collapsed": false, "editable": true @@ -4436,7 +4436,7 @@ }, { "cell_type": "markdown", - "id": "fd966077", + "id": "549fd34a", "metadata": { "editable": true }, @@ -4454,7 +4454,7 @@ { "cell_type": "code", "execution_count": 44, - "id": "dff4770a", + "id": "452e7ddf", "metadata": { "collapsed": false, "editable": true @@ -4471,7 +4471,7 @@ }, { "cell_type": "markdown", - "id": "9876ac7f", + "id": "d3b3c08c", "metadata": { "editable": true }, @@ -4487,7 +4487,7 @@ { "cell_type": "code", "execution_count": 45, - "id": "305042b6", + "id": "4aad4eb0", "metadata": { "collapsed": false, "editable": true @@ -4531,7 +4531,7 @@ }, { "cell_type": "markdown", - "id": "87233cf1", + "id": "1224d3b5", "metadata": { "editable": true }, @@ -4541,7 +4541,7 @@ }, { "cell_type": "markdown", - "id": "41cbe8c3", + "id": "0f4f1cc3", "metadata": { "editable": true }, @@ -4552,7 +4552,7 @@ }, { "cell_type": "markdown", - "id": "d4294280", + "id": "aca40014", "metadata": { "editable": true }, @@ -4563,7 +4563,7 @@ }, { "cell_type": "markdown", - "id": "0f5ec60d", + "id": "2afa7dbc", "metadata": { "editable": true }, @@ -4574,7 +4574,7 @@ }, { "cell_type": "markdown", - "id": "650a7cf6", + "id": "50a555bd", "metadata": { "editable": true }, @@ -4597,7 +4597,7 @@ { "cell_type": "code", "execution_count": 46, - "id": "57da61e9", + "id": "8286a35b", "metadata": { "collapsed": false, "editable": true @@ -4610,7 +4610,7 @@ }, { "cell_type": "markdown", - "id": "4f6c6ed4", + "id": "5167b3ba", "metadata": { "editable": true }, @@ -4627,7 +4627,7 @@ }, { "cell_type": "markdown", - "id": "83164bcc", + "id": "cb3d13c4", "metadata": { "editable": true }, @@ -4640,7 +4640,7 @@ }, { "cell_type": "markdown", - "id": "35e2f214", + "id": "0001b4b7", "metadata": { "editable": true }, @@ -4651,7 +4651,7 @@ }, { "cell_type": "markdown", - "id": "e7fcd4bf", + "id": "54d64bca", "metadata": { "editable": true }, @@ -4663,7 +4663,7 @@ }, { "cell_type": "markdown", - "id": "f980f5dd", + "id": "a0d12cd4", "metadata": { "editable": true }, @@ -4673,7 +4673,7 @@ }, { "cell_type": "markdown", - "id": "404c4590", + "id": "e106067a", "metadata": { "editable": true }, @@ -4685,7 +4685,7 @@ }, { "cell_type": "markdown", - "id": "de7b647e", + "id": "bd211dd6", "metadata": { "editable": true }, @@ -4702,7 +4702,7 @@ { "cell_type": "code", "execution_count": 47, - "id": "c64fe530", + "id": "4394cc31", "metadata": { "collapsed": false, "editable": true @@ -4794,7 +4794,7 @@ }, { "cell_type": "markdown", - "id": "687ff081", + "id": "27144669", "metadata": { "editable": true }, @@ -4804,7 +4804,7 @@ }, { "cell_type": "markdown", - "id": "2e5938cd", + "id": "f8f1b0c1", "metadata": { "editable": true }, @@ -4826,7 +4826,7 @@ }, { "cell_type": "markdown", - "id": "d9e99254", + "id": "3bb29f8e", "metadata": { "editable": true }, @@ -4838,7 +4838,7 @@ }, { "cell_type": "markdown", - "id": "f6caf857", + "id": "1ca6a904", "metadata": { "editable": true }, @@ -4848,7 +4848,7 @@ }, { "cell_type": "markdown", - "id": "004eea35", + "id": "e096bb31", "metadata": { "editable": true }, @@ -4860,7 +4860,7 @@ }, { "cell_type": "markdown", - "id": "fd3037ee", + "id": "2c4a87f8", "metadata": { "editable": true }, @@ -4870,7 +4870,7 @@ }, { "cell_type": "markdown", - "id": "53700a04", + "id": "9d6848d3", "metadata": { "editable": true }, @@ -4882,7 +4882,7 @@ }, { "cell_type": "markdown", - "id": "3e15d191", + "id": "9f070f76", "metadata": { "editable": true }, @@ -4897,7 +4897,7 @@ }, { "cell_type": "markdown", - "id": "75c00aa1", + "id": "14885913", "metadata": { "editable": true }, @@ -4909,7 +4909,7 @@ }, { "cell_type": "markdown", - "id": "765be39e", + "id": "f5b4f42b", "metadata": { "editable": true }, @@ -4919,7 +4919,7 @@ }, { "cell_type": "markdown", - "id": "371bb281", + "id": "abca9fed", "metadata": { "editable": true }, @@ -4931,7 +4931,7 @@ }, { "cell_type": "markdown", - "id": "7531bc5c", + "id": "a3931447", "metadata": { "editable": true }, @@ -4941,7 +4941,7 @@ }, { "cell_type": "markdown", - "id": "096367a8", + "id": "bff5fde9", "metadata": { "editable": true }, @@ -4953,7 +4953,7 @@ }, { "cell_type": "markdown", - "id": "f2b48135", + "id": "cfcbbd41", "metadata": { "editable": true }, @@ -4963,7 +4963,7 @@ }, { "cell_type": "markdown", - "id": "64e7a83f", + "id": "f21eecf5", "metadata": { "editable": true }, @@ -4975,7 +4975,7 @@ }, { "cell_type": "markdown", - "id": "7cd415f6", + "id": "5d1bccf8", "metadata": { "editable": true }, @@ -4985,7 +4985,7 @@ }, { "cell_type": "markdown", - "id": "b1d73cf8", + "id": "cd0ac1aa", "metadata": { "editable": true }, @@ -4997,7 +4997,7 @@ }, { "cell_type": "markdown", - "id": "23c1b258", + "id": "e2689f44", "metadata": { "editable": true }, @@ -5007,7 +5007,7 @@ }, { "cell_type": "markdown", - "id": "f26c3a7c", + "id": "3578ef22", "metadata": { "editable": true }, @@ -5019,7 +5019,7 @@ }, { "cell_type": "markdown", - "id": "73594acc", + "id": "1b9ae1e2", "metadata": { "editable": true }, @@ -5029,7 +5029,7 @@ }, { "cell_type": "markdown", - "id": "9e2c6bff", + "id": "3c67b152", "metadata": { "editable": true }, @@ -5041,7 +5041,7 @@ }, { "cell_type": "markdown", - "id": "f0ecd236", + "id": "7e4a7fe2", "metadata": { "editable": true }, @@ -5051,7 +5051,7 @@ }, { "cell_type": "markdown", - "id": "9a6ec43b", + "id": "0c255fd7", "metadata": { "editable": true }, @@ -5063,7 +5063,7 @@ }, { "cell_type": "markdown", - "id": "eb98056f", + "id": "f0b00e3d", "metadata": { "editable": true }, @@ -5073,7 +5073,7 @@ }, { "cell_type": "markdown", - "id": "5e5ac90a", + "id": "7c9a7b92", "metadata": { "editable": true }, @@ -5085,7 +5085,7 @@ }, { "cell_type": "markdown", - "id": "c8bdfe01", + "id": "a8e3e7e8", "metadata": { "editable": true }, @@ -5095,7 +5095,7 @@ }, { "cell_type": "markdown", - "id": "4dacfd83", + "id": "007406a0", "metadata": { "editable": true }, @@ -5107,7 +5107,7 @@ }, { "cell_type": "markdown", - "id": "66ba7f8c", + "id": "20f80df6", "metadata": { "editable": true }, diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter1.py b/doc/LectureNotes/_build/jupyter_execute/chapter1.py index 74dc30c53..0ce9fd445 100644 --- a/doc/LectureNotes/_build/jupyter_execute/chapter1.py +++ b/doc/LectureNotes/_build/jupyter_execute/chapter1.py @@ -87,7 +87,7 @@ # Machine learning is an extremely rich field, in spite of its young # age. The increases we have seen during the last three decades in # computational capabilities have been followed by developments of -# methods and techniques for analyzing and handling large date sets, +# methods and techniques for analyzing and handling large data sets, # relying heavily on statistics, computer science and mathematics. The # field is rather new and developing rapidly. Popular software packages # written in Python for machine learning like @@ -110,7 +110,7 @@ # problem, and let the computer deduce the logic behind it. On the other # hand, *unsupervised learning* is a method for finding patterns and # relationship in data sets without any prior knowledge of the system. -# Some authours also operate with a third category, namely +# Some authors also operate with a third category, namely # *reinforcement learning*. This is a paradigm of learning inspired by # behavioral psychology, where learning is achieved by trial-and-error, # solely from rewards and punishment. @@ -166,14 +166,14 @@ # In science and engineering we often end up in situations where we want to infer (or learn) a # quantitative model $M$ for a given set of sample points $\boldsymbol{X} \in [x_1, x_2,\dots x_N]$. # -# As we will see repeatedely in these lectures, we could try to fit these data points to a model given by a +# As we will see repeatedly in these lectures, we could try to fit these data points to a model given by a # straight line, or if we wish to be more sophisticated to a more complex # function. # # The reason for inferring such a model is that it # serves many useful purposes. On the one hand, the model can reveal information # encoded in the data or underlying mechanisms from which the data were generated. For instance, we could discover important -# corelations that relate interesting physics interpretations. +# correlations that relate interesting physics interpretations. # # In addition, it can simplify the representation of the given data set and help # us in making predictions about future data samples. @@ -304,7 +304,7 @@ plt.show() # where $x$ is defined as before. Does the fit look better? Indeed, by # reducing the role of the noise given by the normal distribution we see immediately that # our linear prediction seemingly reproduces better the training -# set. However, this testing 'by the eye' is obviouly not satisfactory in the +# set. However, this testing 'by the eye' is obviously not satisfactory in the # long run. Here we have only defined the training data and our model, and # have not discussed a more rigorous approach to the **cost** function. # diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter1_17_0.png b/doc/LectureNotes/_build/jupyter_execute/chapter1_17_0.png index 3ef6ce168b515c2be794d4064637dd48bdf3b27c..4b6e6f4df531b6e1d5aa8a58919ad1adc91ac803 100644 GIT binary patch literal 13839 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 A*Z=?k literal 13856 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 diff --git a/doc/LectureNotes/_build/jupyter_execute/chapter1_33_0.png b/doc/LectureNotes/_build/jupyter_execute/chapter1_33_0.png index 58c2544fea8a27fe0f5724b8ed4efbd74ae3b309..ad3769945e4480fd0cf8470e71d498c5c2531a8d 100644 GIT binary patch literal 25482 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 literal 25697 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
    C*W+wwB(HR^g%y=GJuq7G5q=|Bcndp7m)1p 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�ZN*BR91XkIL;FKE`z52ecE|UeTjzdvp)>IG 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 X+rou<4afk`k3va`%ZL>|*7f;cq6S}Y literal 16839 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" + "" ] }, "execution_count": 1, @@ -972,7 +984,7 @@ }, { "cell_type": "markdown", - "id": "3bdeb3c1", + "id": "0221d5fb", "metadata": { "editable": true }, @@ -983,7 +995,7 @@ { "cell_type": "code", "execution_count": 2, - "id": "e6e460db", + "id": "107c7b63", "metadata": { "collapsed": false, "editable": true @@ -1012,7 +1024,7 @@ }, { "cell_type": "markdown", - "id": "d165add7", + "id": "87224aa4", "metadata": { "editable": true }, @@ -1023,7 +1035,7 @@ { "cell_type": "code", "execution_count": 3, - "id": "236615ae", + "id": "683d97c5", "metadata": { "collapsed": false, "editable": true @@ -1036,7 +1048,7 @@ }, { "cell_type": "markdown", - "id": "4b90442c", + "id": "b3bdcc8f", "metadata": { "editable": true }, @@ -1047,7 +1059,7 @@ { "cell_type": "code", "execution_count": 4, - "id": "0346fd1d", + "id": "a633351f", "metadata": { "collapsed": false, "editable": true @@ -1073,7 +1085,7 @@ }, { "cell_type": "markdown", - "id": "ecff8b5b", + "id": "73b12221", "metadata": { "editable": true }, @@ -1084,7 +1096,7 @@ { "cell_type": "code", "execution_count": 5, - "id": "0d9b7732", + "id": "54f7d8ef", "metadata": { "collapsed": false, "editable": true @@ -1093,7 +1105,7 @@ { "data": { "text/plain": [ - "[]" + "[]" ] }, "execution_count": 5, @@ -1124,7 +1136,7 @@ }, { "cell_type": "markdown", - "id": "b0f8920b", + "id": "3c8bd3d6", "metadata": { "editable": true }, @@ -1138,7 +1150,7 @@ }, { "cell_type": "markdown", - "id": "67b215c6", + "id": "beada985", "metadata": { "editable": true }, @@ -1150,7 +1162,7 @@ }, { "cell_type": "markdown", - "id": "efc1c192", + "id": "ff86fb98", "metadata": { "editable": true }, @@ -1161,7 +1173,7 @@ }, { "cell_type": "markdown", - "id": "eb4e1832", + "id": "5aeb1a79", "metadata": { "editable": true }, @@ -1173,7 +1185,7 @@ }, { "cell_type": "markdown", - "id": "775cf999", + "id": "a3832e7e", "metadata": { "editable": true }, @@ -1186,7 +1198,7 @@ }, { "cell_type": "markdown", - "id": "95893950", + "id": "a08e7ad5", "metadata": { "editable": true }, @@ -1198,7 +1210,7 @@ }, { "cell_type": "markdown", - "id": "16bfad5c", + "id": "9e7fb89c", "metadata": { "editable": true }, @@ -1211,7 +1223,7 @@ }, { "cell_type": "markdown", - "id": "e2577f1c", + "id": "6112eb0a", "metadata": { "editable": true }, @@ -1223,7 +1235,7 @@ }, { "cell_type": "markdown", - "id": "e4defaaf", + "id": "87453181", "metadata": { "editable": true }, @@ -1235,7 +1247,7 @@ }, { "cell_type": "markdown", - "id": "b4632612", + "id": "02ee78ea", "metadata": { "editable": true }, @@ -1247,7 +1259,7 @@ }, { "cell_type": "markdown", - "id": "a0a06bf2", + "id": "51806386", "metadata": { "editable": true }, @@ -1257,7 +1269,7 @@ }, { "cell_type": "markdown", - "id": "1db7cc6a", + "id": "a706ddd7", "metadata": { "editable": true }, @@ -1269,7 +1281,7 @@ }, { "cell_type": "markdown", - "id": "e7aa5384", + "id": "d74cb3eb", "metadata": { "editable": true }, @@ -1279,7 +1291,7 @@ }, { "cell_type": "markdown", - "id": "884580b0", + "id": "d3232b9d", "metadata": { "editable": true }, @@ -1291,7 +1303,7 @@ }, { "cell_type": "markdown", - "id": "934990e4", + "id": "eb42d3d2", "metadata": { "editable": true }, @@ -1301,7 +1313,7 @@ }, { "cell_type": "markdown", - "id": "8be96384", + "id": "41db5953", "metadata": { "editable": true }, @@ -1313,7 +1325,7 @@ }, { "cell_type": "markdown", - "id": "44f4d8d5", + "id": "4489afa1", "metadata": { "editable": true }, @@ -1331,7 +1343,7 @@ }, { "cell_type": "markdown", - "id": "a8739d7d", + "id": "fddfd922", "metadata": { "editable": true }, @@ -1343,7 +1355,7 @@ }, { "cell_type": "markdown", - "id": "d871e171", + "id": "3cd48147", "metadata": { "editable": true }, @@ -1353,7 +1365,7 @@ }, { "cell_type": "markdown", - "id": "7ed84e84", + "id": "ed97f976", "metadata": { "editable": true }, @@ -1365,7 +1377,7 @@ }, { "cell_type": "markdown", - "id": "b690f75b", + "id": "72df369b", "metadata": { "editable": true }, @@ -1377,7 +1389,7 @@ }, { "cell_type": "markdown", - "id": "86ce9e8a", + "id": "808626d7", "metadata": { "editable": true }, @@ -1389,7 +1401,7 @@ }, { "cell_type": "markdown", - "id": "7968787f", + "id": "ca35d289", "metadata": { "editable": true }, @@ -1401,7 +1413,7 @@ }, { "cell_type": "markdown", - "id": "0d510b11", + "id": "4f2819b2", "metadata": { "editable": true }, @@ -1413,7 +1425,7 @@ }, { "cell_type": "markdown", - "id": "c7c47a8e", + "id": "ecb94eeb", "metadata": { "editable": true }, @@ -1428,7 +1440,7 @@ }, { "cell_type": "markdown", - "id": "5dc0e4ac", + "id": "121043dd", "metadata": { "editable": true }, @@ -1440,7 +1452,7 @@ }, { "cell_type": "markdown", - "id": "0aecb4b3", + "id": "9ab7bf59", "metadata": { "editable": true }, @@ -1456,7 +1468,7 @@ }, { "cell_type": "markdown", - "id": "f3dfc701", + "id": "7cfc8a8e", "metadata": { "editable": true }, @@ -1468,7 +1480,7 @@ }, { "cell_type": "markdown", - "id": "12e92892", + "id": "b3627c04", "metadata": { "editable": true }, @@ -1478,7 +1490,7 @@ }, { "cell_type": "markdown", - "id": "1514b03f", + "id": "e791510f", "metadata": { "editable": true }, @@ -1490,7 +1502,7 @@ }, { "cell_type": "markdown", - "id": "7b09db3d", + "id": "a043cbbf", "metadata": { "editable": true }, @@ -1500,7 +1512,7 @@ }, { "cell_type": "markdown", - "id": "4a0638f8", + "id": "e14a453e", "metadata": { "editable": true }, @@ -1512,7 +1524,7 @@ }, { "cell_type": "markdown", - "id": "298f5e46", + "id": "124c177b", "metadata": { "editable": true }, @@ -1522,7 +1534,7 @@ }, { "cell_type": "markdown", - "id": "acd35abb", + "id": "8f8a774d", "metadata": { "editable": true }, @@ -1534,7 +1546,7 @@ }, { "cell_type": "markdown", - "id": "79625f01", + "id": "1485ffbe", "metadata": { "editable": true }, @@ -1544,7 +1556,7 @@ }, { "cell_type": "markdown", - "id": "dc5888e2", + "id": "72383dcb", "metadata": { "editable": true }, @@ -1556,7 +1568,7 @@ }, { "cell_type": "markdown", - "id": "d11b96a9", + "id": "b94fbe5f", "metadata": { "editable": true }, @@ -1580,7 +1592,7 @@ { "cell_type": "code", "execution_count": 6, - "id": "cf7c349e", + "id": "685e34ab", "metadata": { "collapsed": false, "editable": true @@ -1594,7 +1606,7 @@ }, { "cell_type": "markdown", - "id": "adf34219", + "id": "f6db7782", "metadata": { "editable": true }, @@ -1605,7 +1617,7 @@ }, { "cell_type": "markdown", - "id": "d28eb4e0", + "id": "7c9405b5", "metadata": { "editable": true }, @@ -1617,7 +1629,7 @@ }, { "cell_type": "markdown", - "id": "60060fcb", + "id": "18b543bb", "metadata": { "editable": true }, @@ -1627,7 +1639,7 @@ }, { "cell_type": "markdown", - "id": "82983f16", + "id": "f51c5b8a", "metadata": { "editable": true }, @@ -1639,7 +1651,7 @@ }, { "cell_type": "markdown", - "id": "60fc4bc0", + "id": "ae853b5e", "metadata": { "editable": true }, @@ -1651,7 +1663,7 @@ }, { "cell_type": "markdown", - "id": "0c5dac72", + "id": "2b0dba62", "metadata": { "editable": true }, @@ -1667,7 +1679,7 @@ }, { "cell_type": "markdown", - "id": "002d8c9b", + "id": "9523ebb8", "metadata": { "editable": true }, @@ -1677,7 +1689,7 @@ }, { "cell_type": "markdown", - "id": "b91d8b5a", + "id": "b2fce916", "metadata": { "editable": true }, @@ -1689,7 +1701,7 @@ }, { "cell_type": "markdown", - "id": "d0fc6c20", + "id": "fe25134c", "metadata": { "editable": true }, @@ -1701,7 +1713,7 @@ }, { "cell_type": "markdown", - "id": "3f99dab5", + "id": "fa866d39", "metadata": { "editable": true }, @@ -1715,7 +1727,7 @@ }, { "cell_type": "markdown", - "id": "e1305a22", + "id": "1a26f3e1", "metadata": { "editable": true }, @@ -1727,7 +1739,7 @@ }, { "cell_type": "markdown", - "id": "ef62073f", + "id": "13e655d3", "metadata": { "editable": true }, @@ -1742,7 +1754,7 @@ }, { "cell_type": "markdown", - "id": "dfb78235", + "id": "4077ffc7", "metadata": { "editable": true }, @@ -1754,7 +1766,7 @@ }, { "cell_type": "markdown", - "id": "56cee86c", + "id": "ae32f491", "metadata": { "editable": true }, @@ -1766,7 +1778,7 @@ }, { "cell_type": "markdown", - "id": "6cc71454", + "id": "2755532a", "metadata": { "editable": true }, @@ -1784,7 +1796,7 @@ { "cell_type": "code", "execution_count": 7, - "id": "90fab6b7", + "id": "0babeef2", "metadata": { "collapsed": false, "editable": true @@ -1794,16 +1806,16 @@ "name": "stdout", "output_type": "stream", "text": [ - "[0.34158665 3.94915262]\n", - "[[3.97117751]\n", - " [3.11850274]]\n", - "[[3.97117751]\n", - " [3.11850274]]\n" + "[0.2831603 4.55553537]\n", + "[[3.91511388]\n", + " [3.13030182]]\n", + "[[3.91511388]\n", + " [3.13030182]]\n" ] }, { "data": { - "image/png": "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MwgODrY4bQIRERHJjxACV69erXIewppSRDB05swZREdHu7oYREREVA35+fkOG2UdUEgwZJxCID8/36ZpFIiIiMj1iouLER0dbXEqICkpIhgyNo3Vrl2bwRAREZGbcXSKCxOoiYiISNEYDBEREZGiMRgiIiIiRWMwRERERIrGYIiIiIgUjcEQERERKRqDISIiIlI0BkNERESkaAyGiIiISNEYDBEREZGiMRgiIiIiRWMwRERERIrGYIiIiIgUjcEQERERKRqDISIiIlI0BkNERESkaAyGiIiISNFcHgytW7cOgwYNQmRkJFQqFbKzs61uO3r0aKhUKsyaNctp5SMiIiLP5vJg6Pr162jTpg3mzJlT6XbZ2dnYsmULIiMjnVQyIiIiUgIfVxegX79+6NevX6XbnD59Gi+++CJ++eUXDBgwwEklIyIiIiVwec1QVfR6PYYPH45JkyahZcuWri4OEREReRiX1wxV5f3334ePjw9efvllm19TUlKCkpIS0/Pi4mJHFI2IiIg8gKxrhrZv347Zs2djwYIFUKlUNr9u+vTpCAkJMT2io6MdWEoiIiJyZ7IOhtavX49z586hcePG8PHxgY+PD06cOIFXXnkFTZs2tfq6KVOmoKioyPTIz893XqGJiIjIrci6mWz48OF48MEHzZb17dsXw4cPx6hRo6y+Tq1WQ61WO7p4RERE5AFcHgxdu3YNR48eNT3Py8vDrl27EBoaisaNGyMsLMxse19fXzRo0ABxcXHOLioRERF5IJcHQ9u2bUNKSorp+YQJEwAAI0aMwIIFC1xUKiIiIlIKlwdDPXr0gBDC5u2PHz/uuMIQERGR4sg6gZqIiIjI0RgMERERkaIxGCIiIiJFYzBEREREisZgiIiIiBSNwRAREREpGoMhIiIiUjQGQ0RERKRoDIaIiIhI0RgMERERkaIxGCIiIiJFYzBEREREisZgiIiIiBSNwRAREREpGoMhIiIiUjQGQ0RERKRoDIaIiIhI0RgMERERkaIxGCIiIiJFYzBEREREisZgiIiIiBSNwRAREREpGoMhIiIiUjQGQ0RERKRoDIaIiIhI0RgMERERkaIxGCIiIiJFYzBEREREisZgiIiIiBSNwRAREREpGoMhIiIiUjQGQ0RERKRoDIaIiIhI0RgMERERkaIxGCIiIiJFYzBEREREisZgiIiIiBSNwRAR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/v0WQuDFF19EVlYW1qxZg5iYmCpf47TvuM2p1jLx/fffC19fX/H555+LAwcOiLS0NBEUFGTKqp88ebIYPny4afv//e9/IjAwUIwfP14cOHBAfP7558LX11csWrTItM3GjRuFt7e3eO+998TBgwfFe++9J3x8fMRvv/3m9POzxt7zTk9PFz4+PuLjjz8WBQUFpseVK1dM20ydOlWsWLFCHDt2TOzcuVOMGjVK+Pj4iC1btjj9/Kyx97w/+ugjsXjxYvHHH3+Iffv2icmTJwsAIjMz07SNJ77fRk899ZTo1KmTxX26w/t99epVsXPnTrFz504BQHz44Ydi586d4sSJE0IIz/1+23venvL9tve8PeX7be95G7n79/uFF14QISEhIjc31+xze+PGDdM2rvqOu10wJIQQH3/8sWjSpInw8/MT7dq1M+uWN2LECNG9e3ez7XNzc8W9994r/Pz8RNOmTcUnn3xSYZ8LFy4UcXFxwtfXV8THx5t9ueTCnvPu3r27AFDhMWLECNM2aWlponHjxsLPz0/Uq1dP9OnTR2zatMmJZ2Qbe877/fffF7GxscLf31/UrVtXdO3aVfz0008V9ulp77cQQly5ckUEBASITz/91OL+3OH9Nnadtva59dTvt73n7Snfb3vP21O+39X5nHvC99vSOQMQX375pWkbV33HVX8WkIiIiEiR3CpniIiIiEhqDIaIiIhI0RgMERERkaIxGCIiIiJFYzBEREREisZgiIiIiBSNwRAREREpGoMhIiIiUjQGQ0RERKRoDIaIiIhI0RgMEZFbysjIgL+/P06fPm1a9uyzz6J169YoKipyYcmIyN1wbjIicktCCLRt2xbJycmYM2cOpk2bhs8++wy//fYbGjVq5OriEZEb8XF1AYiIqkOlUuGdd97BkCFDEBkZidmzZ2P9+vUMhIjIbqwZIiK31q5dO+zfvx8rV65E9+7dXV0cInJDzBkiIrf1yy+/4NChQ9DpdIiIiHB1cYjITbFmiIjc0o4dO9CjRw98/PHH+P777xEYGIiFCxe6ulhE5IaYM0REbuf48eMYMGAAJk+ejOHDhyMxMREdOnTA9u3b0b59e1cXj4jcDGuGiMitXLp0CV26dEG3bt0wf/5803KNRoOSkhKsWLHChaUjInfEYIiIiIgUjQnUREREpGgMhoiIiEjRGAwRERGRojEYIiIiIkVjMERERESKxmCIiIiIFI3BEBERESkagyEiIiJSNAZDREREpGgMhoiIiEjRGAwRERGRojEYIiIiIkX7f+UKQz58uPSQAAAAAElFTkSuQmCC\n", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkMAAAHFCAYAAADxOP3DAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/YYfK9AAAACXBIWXMAAA9hAAAPYQGoP6dpAABcC0lEQVR4nO3deVxUVf8H8M+wDaiIArIjECoI4m5uuZaaqUE+ZbaYmpWlZa6VLU/69BRtmj2ZLU+ZPb+ENhDMrDQDlzRz3zU1F9x3EFCWmfP7Y5yRgdmZ5c7cz/v14qVz58ydc2fu5X4553vOUQghBIiIiIhkysvVFSAiIiJyJQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDRAbs3LkT48aNQ2JiIgICAhAQEICWLVti/Pjx2Lx5s9PqMWvWLCgUCr1t8fHxGDNmjEPfd/369Zg1axauXLlSr/2MGTMG8fHxdqmTVJw6dQqzZs3C9u3bXV0VySgsLIRCoUBhYaGrq0JkEx9XV4BIaj755BM8/fTTSEpKwrPPPovU1FQoFArs27cP2dnZ6NKlCw4dOoTExESX1G/JkiVo3LixQ99j/fr1mD17NsaMGYMmTZo49L3czalTpzB79mzEx8ejffv2rq4OEdkBgyGiGn7//XdMmDABQ4YMwffffw8/Pz/dc/3798fEiRPx3XffISAgwOR+ysvL0aBBA4fUsUOHDg7ZLxGRXLGbjKiGN954A97e3vjkk0/0AqGa7rvvPkRFRekejxkzBo0aNcKuXbswcOBABAYG4vbbbwcArFy5Eunp6YiJiYG/vz9atGiB8ePH48KFC3X2++OPP6J9+/ZQKpVISEjAu+++a/D9DXWTlZSUYPr06UhISICfnx+io6MxefJklJWV6ZVTKBR4+umn8X//939o3bo1GjRogHbt2mHZsmW6MrNmzcKMGTMAAAkJCVAoFBZ1gSxatAhJSUlQKpVo3bo1/ve//xksV1lZiX//+99ITk6GUqlEs2bNMHbsWJw/f16v3G+//Ya+ffsiJCQEAQEBaN68Of7xj3+gvLxcV6aiogL/+te/0Lp1a/j7+yMkJAT9+vXD+vXrdWWEEFiwYAHat2+PgIAANG3aFPfeey/+/vtvvffr27cv2rRpg02bNqFXr15o0KABbrnlFrz55ptQq9UANN1BXbp0AQCMHTtW99nMmjXL5Gdz5swZjB8/HjExMfDz80NCQgJmz56N6upqXR3vuusuhISE4Pjx47rXlZeXIzU1Fa1bt9Z9l4cOHcLYsWPRsmVLNGjQANHR0Rg2bBh27dql957arqusrCw8//zziIyMRKNGjTBs2DCcPXsWV69exRNPPIHQ0FCEhoZi7NixKC0t1duH9nz55JNP0KpVKyiVSqSkpODrr782ebxamzdvxt13343g4GD4+/ujQ4cO+Pbbby16LZFTCSISQghRXV0tAgICRPfu3a163ejRo4Wvr6+Ij48XmZmZYtWqVeKXX34RQgjx0UcficzMTLF06VKxevVq8eWXX4p27dqJpKQkUVlZqdvHr7/+Kry9vcVtt90mcnNzxXfffSe6dOkimjdvLmpfpnFxcWL06NG6x2VlZaJ9+/YiNDRUzJ07V/z666/i/fffF0FBQaJ///5CrVbrygIQ8fHx4tZbbxXffvutWL58uejbt6/w8fERhw8fFkIIUVRUJJ555hkBQOTm5ooNGzaIDRs2iOLiYqOfwRdffCEAiPT0dPHDDz+Ir776SrRo0ULExsaKuLg4XTmVSiXuvPNO0bBhQzF79myxcuVK8dlnn4no6GiRkpIiysvLhRBCHDlyRPj7+4sBAwaIvLw8UVhYKBYvXixGjRolLl++LIQQoqqqSvTr10/4+PiI6dOni+XLl4ulS5eKF198UWRnZ+ve8/HHHxe+vr5i2rRp4ueffxZZWVkiOTlZhIeHizNnzujK9enTR4SEhIiWLVuKjz/+WKxcuVJMmDBBABBffvmlEEKI4uJi3bG+/PLLus+mqKjI6Gdz+vRp3efwySefiF9//VW89tprQqlUijFjxujKXbhwQcTExIiuXbvqzo3Ro0eLgIAAsXPnTl251atXi2nTponvv/9erF69WixZskRkZGSIgIAAsX//fl25goICAUDExcWJMWPGiJ9//ll8/PHHolGjRqJfv35iwIABYvr06WLFihXirbfeEt7e3uKZZ57RqzsAERsbK1JSUkR2drZYunSpuPPOOwUA8d1339V5r4KCAt223377Tfj5+YlevXqJb775Rvz8889izJgxAoD44osvjH5eRK7AYIjohjNnzggAYuTIkXWeq66uFlVVVbqfmgHG6NGjBQCxcOFCk/tX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YKDBZROIiIhIeoQQuHr1qtl1COtLFsHQqVOnEBsb6+pqEBERkQ2KioocNss6IJNgSLuEQFFRkUXLKBAREZHrlZSUIDY21uBSQPYki2BI2zXWuHFjBkNERERuxtEpLkygJiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIllzeTC0Zs0aDBs2DFFRUVAoFMjLyzNadvz48VAoFJg3b57T6kdERESezeXBUFlZGdq1a4f58+ebLJeXl4eNGzciKirKSTUjIiIiOfBxdQUGDx6MwYMHmyxz8uRJPP300/jll18wZMgQJ9WMiIiI5MDlLUPmqNVqjBo1CjNmzEBqaqqrq0NEREQexuUtQ+a89dZb8PHxwaRJkyx+TUVFBSoqKnSPS0pKHFE1IiIi8gCSbhnasmUL3n//fSxatAgKhcLi12VmZiIoKEj3Exsb68BaEhERkTuTdDC0du1anDt3Ds2bN4ePjw98fHxw7NgxTJs2DfHx8UZfN3PmTBQXF+t+ioqKnFdpIiIiciuS7iYbNWoU7rjjDr1tgwYNwqhRozB27Fijr1MqlVAqlY6uHhEREXkAlwdDpaWlOHTokO7xkSNHsH37dgQHB6N58+YICQnRK+/r64uIiAgkJSU5u6pERETkgVweDG3evBn9+vXTPZ46dSoAYPTo0Vi0aJGLakVERERy4fJgqG/fvhBCWFz+6NGjjqsMERERyY6kE6iJiIiIHI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEY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1jfffINx48bh22+/xR133GGyrJeXF7p06SKZvyTqc9w1devWTe+YPPn7FkJg4cKFGDVqFPz8/EyWldr3bQtPuL7rw52vb3txt+u7Pjzl+n7mmWewdOlSFBQUICYmxmRZZ13jbhUM+fn5oVOnTli5cqXe9pUrV6JHjx4GX9O9e/c65VesWIHOnTvD19fXZBlj+3Q2W44b0PzFOGbMGGRlZWHIkCFm30cIge3btyMyMrLedbYHW4+7tm3btukdk6d+34BmtMahQ4cwbtw4s+8jte/bFp5wfdvK3a9ve3G367s+3P36FkLg6aefRm5uLn777TckJCSYfY3TrnGLU60l4uuvvxa+vr7i888/F3v37hWTJ08WDRs21GXVv/DCC2LUqFG68n///bdo0KCBmDJliti7d6/4/PPPha+vr/j+++91ZX7//Xfh7e0t3nzzTbFv3z7x5ptvCh8fH/HHH384/fiMsfa4s7KyhI+Pj/jwww/F6dOndT9XrlzRlZk1a5b4+eefxeHDh8W2bdvE2LFjhY+Pj9i4caPTj88Ya4/7vffeE0uWLBF//fWX2L17t3jhhRcEAJGTk6Mr44nft9bDDz8sunbtanCf7vB9X716VWzbtk1s27ZNABBz584V27ZtE8eOHRNCeO71be1xe8r1be1xe8r1be1xa7n79f3UU0+JoKAgUVhYqHfelpeX68q46hp3u2BICCE+/PBDERcXJ/z8/ETHjh31huWNHj1a9OnTR698YWGh6NChg/Dz8xPx8fHio48+qrPP7777TiQlJQlfX1+RnJysd3FJhTXH3adPHwGgzs/o0aN1ZSZPniyaN28u/Pz8RLNmzcTAgQPF+vXrnXhElrHmuN966y2RmJgo/P39RdOmTcVtt90mfvzxxzr79LTvWwghrly5IgICAsSnn35qcH/u8H1rh04bO2899fq29rg95fq29rg95fq25Tz3hOvb0DEDEF988YWujKuuccWNChIRERHJklvlDBERERHZG4MhIiIikjUGQ0RERCRrDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGSNwRARERHJGoMhIiIikjUGQ0TklrKzs+Hv74+TJ0/qtj322GNo27YtiouLXVgzInI3XJuMiNySEALt27dHr169MH/+fMyePRufffYZ/vjjD0RHR7u6ekTkRnxcXQEiIlsoFAq8/vrruPfeexEVFYX3338fa9euZSBERFZjyxARubWOHTtiz549WLFiBfr06ePq6hCRG2LOEBG5rV9++QX79++HSqVCeHi4q6tDRG6KLUNE5Ja2bt2Kvn374sMPP8TXX3+NBg0a4LvvvnN1tYjIDTFniIjcztGjRzFkyBC88MILGDVqFFJSUtClSxds2bIFnTp1cnX1iMjNsGWIiNzKpUuX0LNnT/Tu3RuffPKJbnt6ejoqKirw888/u7B2ROSOGAwRERGRrDGBmoiIiGSNwRARERHJGoMhIiIikjUGQ0RERCRrDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGSNwRARERHJGoMhIiIikjUGQ0RERCRr/w8aPlgkqRW6qAAAAABJRU5ErkJggg==\n", "text/plain": [ "
    " ] @@ -1867,7 +1879,7 @@ }, { "cell_type": "markdown", - "id": "48ba87fe", + "id": "fe2faeda", "metadata": { "editable": true }, @@ -1878,7 +1890,7 @@ { "cell_type": "code", "execution_count": 8, - "id": "7522775d", + "id": "89600ea6", "metadata": { "collapsed": false, "editable": true @@ -1888,9 +1900,9 @@ "name": "stdout", "output_type": "stream", "text": [ - "[[4.40754621]\n", - " [2.78752269]]\n", - "[4.37713991] [2.77711437]\n" + "[[4.1509778 ]\n", + " [2.92461411]]\n", + "[4.13288373] [2.92817032]\n" ] } ], @@ -1915,7 +1927,7 @@ }, { "cell_type": "markdown", - "id": "90552e2f", + "id": "c277543b", "metadata": { "editable": true }, @@ -1925,7 +1937,7 @@ }, { "cell_type": "markdown", - "id": "5d7c032c", + "id": "f929cf55", "metadata": { "editable": true }, @@ -1937,7 +1949,7 @@ }, { "cell_type": "markdown", - "id": "ed86f1ba", + "id": "dff0af0d", "metadata": { "editable": true }, @@ -1947,7 +1959,7 @@ }, { "cell_type": "markdown", - "id": "0386e23c", + "id": "3722fdb9", "metadata": { "editable": true }, @@ -1961,7 +1973,7 @@ }, { "cell_type": "markdown", - "id": "b65523fc", + "id": "074790fe", "metadata": { "editable": true }, @@ -1971,7 +1983,7 @@ }, { "cell_type": "markdown", - "id": "c62584ee", + "id": "3469f911", "metadata": { "editable": true }, @@ -1984,7 +1996,7 @@ { "cell_type": "code", "execution_count": 9, - "id": "e8d43667", + "id": "61a75ef6", "metadata": { "collapsed": false, "editable": true @@ -1994,15 +2006,15 @@ "name": "stdout", "output_type": "stream", "text": [ - "[[3.94107596]\n", - " [2.96620033]]\n", - "[[3.96670977]\n", - " [2.94212937]]\n" + "[[4.0795449 ]\n", + " [2.86893619]]\n", + "[[4.04785727]\n", + " [2.89298533]]\n" ] }, { "data": { - "image/png": "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txdLliwRxcXFYtKkSQKAeP3114UQQlRVVdmO9cEHH7S9N+Xl5S7fm8rKStv7sHTpUvHZZ5+JRx55RERHR4tx48bZyv32228iJSVF9OnTx3ZtjB07VsTGxoqvvvrKVm7dunXinnvuEStWrBDr1q0TK1euFMOGDROxsbHihx9+sJUrKSkRAETbtm3FuHHjxCeffCKWLFkimjRpIrKzs8WVV14p7r33XrFmzRrxxBNPiPDwcHH33Xfb1R2AMJlMomPHjqKgoECsWrVKXH311QKAePfddx1eq6SkxLZt7dq1IioqSmRmZorly5eLTz75RIwbN04AEK+99prL96uqqkps2rRJtGrVSvTt29f2Hp86dUocOXJEtG7dWpx77rliyZIl4pNPPhFTpkwRAMRdd91l28fevXsFANG6dWuRnZ0tVqxYIdasWSP27t3r8nXbtm0rBg8ebLftzJkzolWrVuLCCy+02+7seL29B44fPy7OP/98kZCQIBYtWiQ+/fRTMX36dJGWlubw3vj7HpL+MBiioDl8+LAAIEaNGuXwu9raWnHmzBnbo36AMXbsWAFAvPrqq273X1dXJ86cOSP2798vAIj333/f9rs+ffqI5ORk8ddff9m2VVdXi4SEBI/BUF5enggLCxNbt261K7dixQoBQKxevdq2DYBo2bKlqK6utjvusLAwkZeXZ9v21FNPCQBuPzyszGazSE5OFj169LB7X/bt2yciIyPtPggKCgoEAFFYWGi3j61btwoAYvHixXZ137Vrl8vXfeONNwQA8fLLL7sss2nTJgFAPPPMM3bby8vLRWxsrLjvvvts2/r37y8AiC1bttiV7dixo7jqqqsc6urth9HEiRNFkyZNxP79++22P/300wKA+Pbbb23bNmzYICIiIkRubq549dVXBQDxyiuvuN1/bW2tOH36tGjfvr2YPn26bbv1A3vIkCF25XNzcwUAMXXqVLvtw4YNEwkJCXbbAIjY2Fi7oLG2tlZkZGSI888/3+G16gcHGRkZonv37uLMmTN2+7z22mtFUlKSMJvNbo/LWXAyc+ZMp+forrvuEpIkid27dwshzgZD7dq1s/vS4en1rrnmGts9vn//flsg/eGHH9qVbXi8vtwDixYtEgDExx9/bLfPiRMnOlxXgb6HpB/sJiNV6NmzJyIjI22PZ555xqHM9ddf77DtyJEjuPPOO2EymRAREYHIyEi0bdsWAPD9998DAE6cOIGtW7ciJycHMTExtufGxcVhyJAhHuv24YcfonPnzujWrRtqa2ttj6uuusppU352djbi4uJsP7ds2RItWrTA/v37vXovGtq9ezcOHTqE0aNH2818a9u2LS699FKHujZr1gxDhgyxq2u3bt3QqlUrW127deuGqKgo3HHHHXj99dcdurQA4OOPP0ZMTAz+8Y9/uKzbhx9+CEmScMstt9i9XqtWrdC1a1eH96ZVq1a46KKL7LZ16dLF7/fGWofs7GwkJyfb1WHQoEEAgHXr1tnK9u3bF4899hjmz5+Pu+66C7fccgsmTJhgt7/a2lrMmzcPHTt2RFRUFCIiIhAVFYWffvrJdk3Vd+2119r93KFDBwDA4MGDHbb//vvvDl1ll19+OVq2bGn7OTw8HDfeeCP27NmDgwcPOj3mPXv24IcffsDNN99sq7P1cc0116CyshK7d+92+745s3btWnTs2NHhHI0bNw5CCKxdu9Zu+3XXXYfIyEiv97969WrbPd62bVu8/PLLeOGFFxzeq4Z8uQfWrVuHuLg4XH311Xbbb7rpJruflXoPSZsYDFHQNG/eHLGxsU4/+PLz87F161asWrXK6XMbNWrkMMOrrq4OAwcORFFREe677z58/vnn+L//+z9s3rwZAPDXX38BAP744w/U1dWhVatWDvt1tq2hX375BV999ZVdsBYZGYm4uDgIIRzGJyUmJjrsIzo62lYfXx09etRlXRtu++WXX/Dnn38iKirKob6HDx+21bVdu3b47LPP0KJFC0yePBnt2rVDu3btsGDBAtu+fv31VyQnJyMszPWfiV9++QVCCLRs2dLh9TZv3qz4e2OtwwcffODw+p06dQIAhzrcfPPNiIqKQk1NjW3sVn0zZszAQw89hGHDhuGDDz7Ali1bsHXrVnTt2tVpPRMSEux+to6Fc7X91KlTdtvdnVfruXd2zABw7733Ohz3pEmTnB63N44ePep0Vpl1DF/D+vg6A61fv37YunUrNm/ejP/+979ITU3FlClTsGHDBo/1Ary7B44ePWoXXFo13KbUe0jaxNlkFDTh4eEYMGAA1qxZg8rKSrs/pNYptNZBnA01zAUEWGbDfPnll1i2bBnGjh1r275nzx67cueccw4kScLhw4cd9uFsW0PWIO7VV191+XslWQMIb+rfvHlzJCYm4pNPPnG6r/otVpmZmcjMzITZbMa2bdvwwgsvIDc3Fy1btsSoUaNw7rnnYsOGDairq3MZEDVv3hySJKGsrMzpLCJ3M4vk0rx5c3Tp0gWPPfaY09/XH4xvNptx880345xzzkF0dDQmTJiAL774wm4w/5tvvolbb70V8+bNs9vPb7/9pkgaBHfn1VnwCJy95mbNmoWcnBynZdLT032uS2JiIiorKx22Hzp0yO51rZzdl+7Ex8ejV69eAIA+ffqgT58+6Nq1KyZNmoRdu3a5vM58uQcSExPxf//3fx7LKfUekjaxZYiCatasWTCbzbjzzjtx5syZgPZl/UPc8AN36dKldj83btwYF110EYqKiuy+lR87dgwffPCBx9e59tpr8fPPPyMxMRG9evVyePiT8M1aZ29aRNLT05GUlISCggK75HT79++3m9VlrevRo0dhNpud1tXZH/fw8HD06dMHixYtAgDs2LEDADBo0CCcOnXKYfZNw9cTQqCiosLp61144YUej68hX94bax2++eYbtGvXzmkd6gdDDz/8MMrKyvDWW29h+fLl+PLLLx1ahyRJcrimPvroI1RUVPh8LN74/PPP7WZTmc1mLF++HO3atUNKSorT56Snp6N9+/b48ssvnR5zr1697AJfb11++eX47rvvbNeA1RtvvAFJkpCdne3zPt1p37497rvvPnz99ddYvny5y3K+3AP9+/fHsWPH8PHHH9ttbzhDT6n3kLSJLUMUVH379sWiRYtw9913o0ePHrjjjjvQqVMnhIWFobKyEoWFhQDgVdLDjIwMtGvXDjNnzoQQAgkJCfjggw9QXFzsUPaRRx7B1VdfjSuvvBL33HMPzGYznnjiCTRu3Bi///6729fJzc1FYWEhLrvsMkyfPh1dunRBXV0dDhw4gDVr1uCee+5Bnz59fHofrEHCggULMHbsWERGRiI9Pd3pH9+wsDA88sgjuO222zB8+HDcfvvt+PPPPzF79myHLoJRo0bhrbfewjXXXINp06bhoosuQmRkJA4ePIiSkhIMHToUw4cPx5IlS7B27VoMHjwYbdq0walTp2wtX1dccQUAyxiL1157DXfeeSd2796N7Oxs1NXVYcuWLejQoQNGjRqFvn374o477sD48eOxbds2XHbZZWjcuDEqKyuxYcMGXHjhhbjrrrt8em+sWcnfeustdOjQ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1T6DzZ/jBizfGMeNG4f8/HwMHjzY4+sIIbBr1y4kJSUFXGc5+HvcDe3cudPumPR6vgHLbI09e/ZgwoQJHl9HbefbH3q4v/2l9ftbLlq7vwOh9ftbCIEpU6agqKgIa9euRVpamsfnBO0e93qotUq8/fbbIjIyUvznP/8R3333ncjNzRWNGze2jaqfOXOmGDNmjK38//73P9GoUSMxffp08d1334n//Oc/IjIyUqxYscJW5osvvhDh4eHi8ccfF99//714/PHHRUREhNi8eXPQj88VX487Pz9fREREiEWLFonKykrb488//7SVmT17tvjkk0/Ezz//LHbu3CnGjx8vIiIixJYtW4J+fK74etzPPfecWLlypfjxxx/FN998I2bOnCkAiMLCQlsZPZ5vq1tuuUX06dPH6T61cL6PHTsmdu7cKXbu3CkAiGeffVbs3LlT7N+/Xwih3/vb1+PWy/3t63Hr5f729bittH5/33XXXSI+Pl6UlpbaXbcnT560lQnVPa65YEgIIRYtWiTatm0roqKiRI8ePeym5Y0dO1b079/frnxpaano3r27iIqKEqmpqeLFF1902Oe7774r0tPTRWRkpMjIyLC7udTCl+Pu37+/AODwGDt2rK1Mbm6uaNOmjYiKihLnnnuuGDhwoNi4cWMQj8g7vhz3E088Idq1aydiYmLEOeecI/r16yc++ugjh33q7XwLIcSff/4pYmNjxUsvveR0f1o439ap066uW73e374et17ub1+PWy/3tz/XuR7ub2fHDEC89tprtjKhuselvytIREREZEiaGjNEREREJDcGQ0RERGRoDIaIiIjI0BgMERERkaExGCIiIiJDYzBEREREhsZgiIiIiAyNwRAREREZGoMhIiIiMjQGQ0RERGRoDIaISJMKCgoQExODiooK27bbbrsNXbp0QVVVVQhrRkRaw7XJiEiThBDo1q0bMjMzsXDhQsyZMwevvPIKNm/ejNatW4e6ekSkIRGhrgARkT8kScJjjz2GESNGIDk5GQsWLEBZWRkDISLyGVuGiEjTevTogW+//RZr1qxB//79Q10dItIgjhkiIs369NNP8cMPP8BsNqNly5ahrg4RaRRbhohIk3bs2IGsrCwsWrQIb7/9Nho1aoR333031NUiIg3imCEi0px9+/Zh8ODBmDlzJsaMGYOOHTuid+/e2L59O3r27Bnq6hGRxrBliIg05ffff0ffvn1x2WWXYenSpbbtQ4cORU1NDT755JMQ1o6ItIjBEBERERkaB1ATERGRoTEYIiIiIkNjMERERESGxmCIiIiIDI3BEBERERkagyEiIiIyNAZDREREZGgMhoiIiMjQGAwRERGRoTEYIiIiIkNjMERERESGxmCIiIiIDO3/AQB9k4IbJiMYAAAAAElFTkSuQmCC\n", + "image/png": "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coaOHbM8b5Kvnx8REWke1ybzJE/kBylN6SH8REREfkqbwZCv5QdZo9QQfiIiIj+mrW6yd95BRHKy7+UH2ePJIfxERERewqH1nnDffYAHL6bXeHIIPxERkZ/TZjcZERER0T8YDBEREZGmMRgiIiIiTWMwRERERJrGYIiIiIg0jcEQERERaRqDISIiItI0BkNERESkaQyGiIiISNMYDBEREZGmMRgiIiIiTWMwRERERJrGYIiIiIg0jcEQERERaRqDISIiItI0BkNERESkaQyGiIiISNMYDBEREZGmMRgiIiIiTWMwRERERJrGYIiIiIg0TfXBUHZ2Ntq3b4+aNWuibt266NevHw4cOODtahEREZGfUH0wtHXrVowbNw7ffPMNNm/ejPLycvTs2ROXLl3ydtWIiIjID0hCCOHtSjji9OnTqFu3LrZu3Yrbb79d1mtKS0sRGRmJkpISREREeLiGRERE5A5KPb+DPLZnDykpKQEAREVFWS1TVlaGsrIy4/elpaUerxcRERH5JtV3k1UmhMDkyZNx2223oXnz5lbLZWdnIzIy0viVkJCgYC2JiIjIl/hUN9m4cePw2WefYfv27YiPj7dazlLLUEJCArvJiIiIfAi7yaqYMGEC1q9fj23bttkMhAAgNDQUoaGhCtWMiIiIfJnqgyEhBCZMmIC1a9ciPz8fSUlJ3q4SERER+RHVB0Pjxo3D8uXL8fHHH6NmzZo4ceIEACAyMhLh4eFerh0RERH5OtXnDEmSZHH70qVLMWLECFn74NB6IiIi38OcoX+oPFYjIiIiH+dTQ+uJiIiI3I3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRERGRpjEYIiIiIk1jMERERESaxmCIiIiINI3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRERGRpjEYIiIiIk1jMERERESaxmCIiIiINI3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRERGRpjEYIiIiIk1jMERERESaxmCIiIiINI3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRERGRpjEYIiIiIk1jMERERESaxmCIiIiINI3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRERGRpvlMMLRo0SIkJSUhLCwMbdu2RUFBgberRERERH7AJ4KhlStXIjMzE08//TT27duH1NRU3HXXXThy5Ii3q0ZEREQ+ThJCCG9Xwp6OHTuiTZs2ePPNN43bmjRpgn79+iE7O9vu60tLSxEZGYmSkhJERER4sqpERETkJko9v1XfMnT16lXs3bsXPXv2NNnes2dP7Nixw0u1IiIiIn8R5O0K2HPmzBnodDrExMSYbI+JicGJEycsvqasrAxlZWXG70tKSgDoI0wiIiLyDYbntqc7sVQfDBlIkmTyvRDCbJtBdnY2srKyzLYnJCR4pG5ERETkOWfPnkVkZKTH9q/6YKh27doIDAw0awU6deqUWWuRwfTp0zF58mTj9+fPn0fDhg1x5MgRj15MtSktLUVCQgKKioo0lSvF8+Z5awHPm+etBSUlJWjQoAGioqI8ehzVB0MhISFo27YtNm/ejP79+xu3b968GX379rX4mtDQUISGhpptj4yM1NSHyCAiIoLnrSE8b23heWuLVs87IMCzKc6qD4YAYPLkyRg+fDjatWuHW2+9FW+99RaOHDmCRx991NtVIyIiIh/nE8HQ/fffj7Nnz+L5559HcXExmjdvjg0bNqBhw4berhoRERH5OJ8IhgBg7NixGDt2rFOvDQ0NxYwZMyx2nfkznjfPWwt43jxvLeB5e/a8fWLSRSIiIiJPUf2ki0RERESexGCIiIiINI3BEBEREWkagyEiIiLSNJ8MhhYtWoSkpCSEhYWhbdu2KCgosFl+69ataNu2LcLCwvCvf/0LixcvNiuzZs0aNG3aFKGhoWjatCnWrl3rqeo7zZHzzs3NRY8ePVCnTh1ERETg1ltvxRdffGFSZtmyZZAkyezrypUrnj4Vhzhy3vn5+RbP6bfffjMp52/v94gRIyyed7NmzYxlfOH93rZtG/r06YO4uDhIkoR169bZfY0/3N+Onre/3N+Onre/3N+Onre/3N/Z2dlo3749atasibp166Jfv344cOCA3dcpcY/7XDC0cuVKZGZm4umnn8a+ffuQmpqKu+66C0eOHLFYvrCwEHfffTdSU1Oxb98+PPXUU3jsscewZs0aY5mdO3fi/vvvx/Dhw/H9999j+PDhGDRoEHbt2qXUadnl6Hlv27YNPXr0wIYNG7B3716kpaWhT58+2Ldvn0m5iIgIFBcXm3yFhYUpcUqyOHreBgcOHDA5p0aNGhl/5o/v9/z5803Ot6ioCFFRUbjvvvtMyqn9/b506RJatmyJBQsWyCrvL/e3o+ftL/e3o+dt4Ov3t6Pn7S/399atWzFu3Dh888032Lx5M8rLy9GzZ09cunTJ6msUu8eFj+nQoYN49NFHTbalpKSIadOmWSz/xBNPiJSUFJNto0ePFrfccovx+0GDBok777zTpEyvXr3E4MGD3VRr1zl63pY0bdpUZGVlGb9funSpiIyMdFcVPcLR887LyxMAxF9//WV1n1p4v9euXSskSRKHDh0ybvOF97syAGLt2rU2y/jL/V2ZnPO2xBfv78rknLe/3N+VOfN++8P9LYQQp06dEgDE1q1brZZR6h73qZahq1evYu/evejZs6fJ9p49e2LHjh0WX7Nz506z8r169cKePXtw7do1m2Ws7VNpzpx3VRUVFbhw4YLZYncXL15Ew4YNER8fj3vuucfsL0tvcuW8W7dujXr16qF79+7Iy8sz+ZkW3u///ve/uOOOO8xmaVfz++0Mf7i/3cEX729X+PL97Q7+cn+XlJQAgM1FWJW6x30qGDpz5gx0Op3ZavUxMTFmq9obnDhxwmL58vJynDlzxmYZa/tUmjPnXdVrr72GS5cuYdCgQcZtKSkpWLZsGdavX4+cnByEhYWhc+fO+OOPP9xaf2c5c9716tXDW2+9hTVr1iA3NxeNGzdG9+7dsW3bNmMZf3+/i4uL8fnnn+Phhx822a7299sZ/nB/u4Mv3t/O8If721X+cn8LITB58mTcdtttaN68udVySt3jPrMcR2WSJJl8L4Qw22avfNXtju7TG5ytY05ODmbOnImPP/4YdevWNW6/5ZZbcMsttxi/79y5M9q0aYM33ngD//nPf9xXcRc5ct6NGzdG48aNjd/feuutKCoqwquvvorbb7/dqX16i7N1XLZsGWrVqoV+/fqZbPeV99tR/nJ/O8vX729H+NP97Sx/ub/Hjx+PH374Adu3b7dbVol73KdahmrXro3AwECzaO/UqVNmUaFBbGysxfJBQUGIjo62WcbaPpXmzHkbrFy5Eg899BA++ugj3HHHHTbLBgQEoH379qr5S8KV867slltuMTknf36/hRB49913MXz4cISEhNgsq7b32xn+cH+7wpfvb3fxtfvbFf5yf0+YMAHr169HXl4e4uPjbZZV6h73qWAoJCQEbdu2xebNm022b968GZ06dbL4mltvvdWs/KZNm9CuXTsEBwfbLGNtn0pz5rwB/V+MI0aMwPLly9G7d2+7xxFCYP/+/ahXr57LdXYHZ8+7qn379pmck7++34B+tMbBgwfx0EMP2T2O2t5vZ/jD/e0sX7+/3cXX7m9X+Pr9LYTA+PHjkZubiy1btiApKcnuaxS7x2WnWqvEihUrRHBwsPjvf/8rfvnlF5GZmSmqV69uzKqfNm2aGD58uLH8//3f/4lq1aqJSZMmiV9++UX897//FcHBwWL16tXGMl9//bUIDAwUL730kvj111/FSy+9JIKCgsQ333yj+PlZ4+h5L1++XAQFBYmFCxeK4uJi49f58+eNZWbOnCk2btwo/vzzT7Fv3z4xcuRIERQUJHbt2qX4+Vnj6HnPnTtXrF27Vvz+++/ip59+EtOmTRMAxJo1a4xl/PH9Nhg2bJjo2LGjxX36wvt94cIFsW/fPrFv3z4BQLz++uti37594vDhw0II/72/HT1vf7m/HT1vf7m/HT1vA1+/v8eMGSMiIyNFfn6+yef28uXLxjLeusd9LhgSQoiFCxeKhg0bipCQENGmTRuTYXkZGRmiS5cuJuXz8/NF69atRUhIiEhMTBRvvvmm2T5XrVolGjduLIKDg0VKSorJzaUWjpx3ly5dBACzr4yMDGOZzMxM0aBBAxESEiLq1KkjevbsKXbs2KHgGcnjyHm//PLLIjk5WYSFhYkbbrhB3HbbbeKzzz4z26e/vd9CCHH+/HkRHh4u3nrrLYv784X32zB02trn1l/vb0fP21/ub0fP21/ub2c+5/5wf1s6ZwBi6dKlxjLeuselfypIREREpEk+lTNERERE5G4MhoiIiEjTGAwRERGRpjEYIiIiIk1jMERERESaxmCIiIiINI3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRkU/KyclBWFgYjh07Ztz28MMPo0WLFigpKfFizYjI13BtMiLySUIItGrVCqmpqViwYAGysrLwzjvv4JtvvkH9+vW9XT0i8iFB3q4AEZEzJEnCrFmzMHDgQMTFxWH+/PkoKChgIEREDmPLEBH5tDZt2uDnn3/Gpk2b0KVLF29Xh4h8EHOGiMhnffHFF/jtt9+g0+kQExPj7eoQkY9iyxAR+aTvvvsOXbt2xcKFC7FixQpUq1YNq1at8na1iMgHMWeIiHzOoUOH0Lt3b0ybNg3Dhw9H06ZN0b59e+zduxdt27b1dvWIyMewZYiIfMq5c+fQuXNn3H777ViyZIlxe9++fVFWVoaNGzd6sXZE5IsYDBEREZGmMYGaiIiINI3BEBEREWkagyEiIiLSNAZDREREpGkMhoiIiEjTGAwRERGRpjEYIiIiIk1jMERERESaxmCIiIiINI3BEBEREWkagyEiIiLSNAZDREREpGn/D+qH65X0+lk3AAAAAElFTkSuQmCC\n", "text/plain": [ "
    " ] @@ -2063,7 +2075,7 @@ }, { "cell_type": "markdown", - "id": "1ca83847", + "id": "967a83d3", "metadata": { "editable": true }, @@ -2085,7 +2097,7 @@ }, { "cell_type": "markdown", - "id": "dcf3e808", + "id": "ba71e94a", "metadata": { "editable": true }, @@ -2124,7 +2136,7 @@ }, { "cell_type": "markdown", - "id": "473b1af6", + "id": "02c72775", "metadata": { "editable": true }, @@ -2137,7 +2149,7 @@ }, { "cell_type": "markdown", - "id": "3353fe2a", + "id": "11665768", "metadata": { "editable": true }, @@ -2148,7 +2160,7 @@ }, { "cell_type": "markdown", - "id": "6e8e47c3", + "id": "0995d8db", "metadata": { "editable": true }, @@ -2161,7 +2173,7 @@ }, { "cell_type": "markdown", - "id": "a2eeb6ad", + "id": "3cdc1697", "metadata": { "editable": true }, @@ -2188,7 +2200,7 @@ }, { "cell_type": "markdown", - "id": "5a7a0f8b", + "id": "5af510b6", "metadata": { "editable": true }, @@ -2203,7 +2215,7 @@ }, { "cell_type": "markdown", - "id": "b7b5884f", + "id": "490f4197", "metadata": { "editable": true }, @@ -2213,7 +2225,7 @@ }, { "cell_type": "markdown", - "id": "6492d660", + "id": "219a6868", "metadata": { "editable": true }, @@ -2226,7 +2238,7 @@ }, { "cell_type": "markdown", - "id": "584164f4", + "id": "8d3502b5", "metadata": { "editable": true }, @@ -2241,7 +2253,7 @@ { "cell_type": "code", "execution_count": 10, - "id": "42d97cf8", + "id": "2a2c6fab", "metadata": { "collapsed": false, "editable": true @@ -2266,7 +2278,7 @@ }, { "cell_type": "markdown", - "id": "ca9c6c58", + "id": "de5275cd", "metadata": { "editable": true }, @@ -2306,7 +2318,7 @@ { "cell_type": "code", "execution_count": 11, - "id": "d2921658", + "id": "1f118c97", "metadata": { "collapsed": false, "editable": true @@ -2349,7 +2361,7 @@ }, { "cell_type": "markdown", - "id": "84469eb8", + "id": "9250c537", "metadata": { "editable": true }, @@ -2359,7 +2371,7 @@ }, { "cell_type": "markdown", - "id": "b4b94e7a", + "id": "54c13f2b", "metadata": { "editable": true }, @@ -2370,7 +2382,7 @@ { "cell_type": "code", "execution_count": 12, - "id": "71dcdb35", + "id": "250dbe92", "metadata": { "collapsed": false, "editable": true @@ -2381,20 +2393,20 @@ "output_type": "stream", "text": [ "Own inversion\n", - "[[3.95446837]\n", - " [3.16961682]]\n", - "Eigenvalues of Hessian Matrix:[0.31447174 4.32459186]\n", + "[[4.41170104]\n", + " [2.6431453 ]]\n", + "Eigenvalues of Hessian Matrix:[0.31228042 4.55571665]\n", "theta from own gd\n", - "[[3.95446837]\n", - " [3.16961682]]\n", + "[[4.41170104]\n", + " [2.6431453 ]]\n", "theta from own sdg\n", - "[[3.91682433]\n", - " [3.13655438]]\n" + "[[4.39272691]\n", + " [2.63430285]]\n" ] }, { "data": { - "image/png": "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Xr0a7733Hm7evIno6Gg89thjePnll51SLyJvpBBCCHcXgoiIiMhdOGaIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrMlinSGtVovz58+jXr16JpezJyIiIukRQuD69euIioqCj4/z2m9kEQydP38esbGx7i4GERER2SEnJwcxMTFOy18WwVC9evUA6D7M4OBgN5eGiIiIrFFUVITY2FjDc9xZZBEM6bvGgoODGQwRERF5GGcPceEAaiIiIpI1BkNEREQkawyGiIiISNYYDBEREZGsMRgiIiIiWWMwRERERLLGYIiIiIhkjcEQERERyRqDISIiIpI1BkNEREQkawyGiIiISNYYDBEREZGsMRgiIiIiWWMwRERERLLGYIiIiIhkjcEQERERyRqDISIiIpI1twdDmzZtwtChQxEVFQWFQgG1Wm027dNPPw2FQoH333/fZeUjIiIi7+b2YKi4uBjt2rXDwoULq02nVquxY8cOREVFuahkREREJAd+7i7AoEGDMGjQoGrT5ObmYsKECfj5558xePBgF5WMiIiI5MDtLUOWaLVajBo1ClOnTkViYqK7i0NERERexu0tQ5bMmzcPfn5+eO6556y+prS0FKWlpYbXRUVFzigaEREReQFJtwzt3r0bCxYswNKlS6FQKKy+bu7cuQgJCTH8xMbGOrGURERE5MkkHQxt3rwZBQUFaNKkCfz8/ODn54czZ85gypQpiIuLM3vdjBkzUFhYaPjJyclxXaGJiIjIo0i6m2zUqFG49957jY4NHDgQo0aNwtixY81eFxgYiMDAQGcXj4iIiLyA24OhGzdu4OTJk4bX2dnZ2LdvH0JDQ9GkSRM0bNjQKL2/vz8iIiLQqlUrVxeViIiIvJDbg6Fdu3YhJSXF8Hry5MkAgNGjR2Pp0qVuKhURERHJhduDob59+0IIYXX606dPO68wREREJDuSHkBNRERE5GwMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESy5ufuAhAREXksjQbYvBnIywMiI4HevQFfX3eXimzEYIiIiMgeGRnA888D586VH4uJARYsANLT3Vcuspnbu8k2bdqEoUOHIioqCgqFAmq12nDuzp07eOmll9C2bVvUqVMHUVFReOyxx3D+/Hn3FZiIiCgjAxg2zDgQAoDcXN3xjAz3lIvs4vZgqLi4GO3atcPChQurnLt58yb27NmDV199FXv27EFGRgaOHz+OBx54wA0lJSIigq5r7PnnASGqntMfmzRJl448gtu7yQYNGoRBgwaZPBcSEoL169cbHfvwww/RpUsXnD17Fk2aNHFFEYmIiMpt3ly1RagiIYCcHF26vn1dViyyn9uDIVsVFhZCoVCgfv36ZtOUlpaitLTU8LqoqMgFJSMiIlnIy3NsOnI7t3eT2aKkpATTp0/HyJEjERwcbDbd3LlzERISYviJjY11YSmJiMirRUY6Nh25nccEQ3fu3MHDDz8MrVaLRYsWVZt2xowZKCwsNPzk5OS4qJREROT1evfWzRpTKEyfVyiA2FhdOvIIHhEM3blzB8OHD0d2djbWr19fbasQAAQGBiI4ONjoh4iIyCF8fXXT54GqAZH+9fvvc70hDyL5YEgfCJ04cQK//PILGjZs6O4iERGR3KWnA999B0RHGx+PidEd5zpDHsXtA6hv3LiBkydPGl5nZ2dj3759CA0NRVRUFIYNG4Y9e/bghx9+gEajQX5+PgAgNDQUAQEB7io2ERHJXXo6kJrKFai9gEIIUwsluE5WVhZSUlKqHB89ejRmzpyJ+Ph4k9dlZmair5VTFouKihASEoLCwkJ2mREREXkIVz2/3d4y1LdvX1QXj7k5ViMiIiIvJ/kxQ0RERETOxGCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjW/NxdACIiIpIIjQbYvBnIywMiI4HevQFfX3eXyukYDBERERGQkQE8/zxw7lz5sZgYYMECID3dfeVyAXaTERERyV1GBjBsmHEgBAC5ubrjGRnuKZeLMBgiIiKSM41G1yIkRNVz+mOTJunSeSkGQ0RERHK2eXPVFqGKhABycnTpvBSDISIiIjnLy3NsOg/EYIiIiEjOIiMdm84DMRgiIiKSs969dbPGFArT5xUKIDZWl85LMRgiIiKSM19f3fR5oGpApH/9/vtevd4QgyEiIiK5S08HvvsOiI42Ph4Tozvu5esMcdFFIiIi0gU8qalcgZqIiIhkzNcX6NvX3aVwOXaTERERkayxZYiIiMiVvGEzVG+oQwUMhoiIiFzFlZuhOitg8cINXdlNRkRE5Aqu3Aw1IwOIiwNSUoCRI3X/xsXV/D28dENXhRCmdmbzLkVFRQgJCUFhYSGCg4PdXRwiIpIbjUYXjJjbA0yh0LWuZGfXvPVGH7BUfrzr1wyyd6q8K+vwF1c9v9kyRERE5Gyu2gzVmTvQe/GGrgyGiIiInM1Vm6E6M2Dx4g1dOYCaiIjI2Vy1GWpNA5bqBl178YaubBkiIiJyNldthlqTgMXSoGsX1UFbpsXvSw5hRvcsdG70Z43yshYHUBMRkWfw9LVt9AObAeMxPTUd2FyRfpBzbq7pcUPmBjlbO+jaSXW4c/MOsj7YD/VXN7DqcEvkavXBWhEADqAmIiJy3lRxV3LFZqj27EBvy6BrB9ahuKAYK6duw6hmvyGsbjEGzOiERQfvQa42EnVxHcNjt+Kzp3dYnV9NsGWIiIikzVlTxd3FFS1cphZGjI3VBUKVP6usLF1waUlmZvm+ZXbW4dKxy/h+3mGo1wZgXX4ySlDLcC5McRGprY4g7eFa6PdCMgKDA132/HZ7MLRp0ya89dZb2L17N/Ly8qBSqZCWlmY4L4TArFmzsHjxYly9ehVdu3bFRx99hMTERKvfg8EQEZGHcsPaNh7BmmDE2oBl+XJda5sly5YBI0bYXNQzW85B/c4pqDaEYHNhW2hRXoZmfmegbJeNtH+EovsTifANMC6fq57fbp9NVlxcjHbt2mHs2LF48MEHq5yfP38+3n33XSxduhQtW7bE7Nmz0b9/fxw7dgz16tVzQ4mJiMhlbJkqLpfd1q3dDsPaHegdPEtMaAUOqk5Aveg8VNvCsfdWAoAYw/n2tY5C2S0fyvFRSFK2gMKnqXXv70RuD4YGDRqEQYMGmTwnhMD777+Pl19+Gel/fcGff/45wsPDsWzZMjz99NOuLCoREbmaF69tYxdzXYb67TDs6TLUzxKzNOi6mlli2jIttv3fQaj/ewWqffE4VdYSQEsAgA806BVyAMqUQqRNaY64Xq0BtLatjE7m9mCoOtnZ2cjPz8eAAQMMxwIDA3HPPfdg69atZoOh0tJSlJaWGl4XFRU5vaxEROQEXry2jc0sDXRWKHQDnVNTbesy1A+6HjZMl4epWWKVB10DKC0qxYb390O1/BZWH2+NC9pkw7lAlGBA+B9IG3QbQ6cloHFCe+vL4waSDoby8/MBAOHh4UbHw8PDcebMGbPXzZ07F7NmzXJq2YiIyAUc0GrhNZzZZaifJWaq+63CoOuic0VY+9ZBqFTAjzlJuI67DUlDUIghcQeRlu6D+6a2Rd2IrraVwY0kHQzpKSpNDxRCVDlW0YwZMzB58mTD66KiIsTGxjqtfEREZAdrBvja2WrhlZzdZZiermtVqvSdXDhyBasf2wTVT7Xw68Vk3EYPwyWRPvlISziOtEfqoO/Etgio29O+93YzSQdDERERAHQtRJEVmkALCgqqtBZVFBgYiMDAQKeXj4iI7GTtIGDA6lYLr+eKLsO/Bl2f2nAG6neyoXrgELZeT4JAH0OSlv7ZUHY8g7QnGqHLmDbw8Yuw//0kQtLBUHx8PCIiIrB+/Xp06NABAHD79m1s3LgR8+bNc3PpiIjILvYMAjbTaiGLFiE9J3YZCq3AvhXHoP44H6rfo3CgpCWA8llenWsfhrJnAZTPxaL1/c2g8ImvQUWkx+3B0I0bN3Dy5EnD6+zsbOzbtw+hoaFo0qQJJk2ahDfffBMtWrRAixYt8Oabb6J27doYac2aCEREJC01GQRs7VRxW8riScGVg7sMNbc1+O0/B6D+vBDqA81wuqx8lpcvytC3wX6k9buO1BdbILZrGwBtHFodSRFulpmZKQBU+Rk9erQQQgitVitef/11ERERIQIDA0WfPn3EgQMHbHqPwsJCAUAUFhY6oQZERGS1zEwhdI/x6n8yM23Pu6xMd92yZbp/y8rMp125UoiYGOP3jInRHZc6U2WPjbWq7Dcv3xSrX9khxrbYJBopLhplUQvFQhm5TXz+5GZx+eQVF1TEMlc9v92+ArUrcAVqIiInsqWFxVmrHdsyBsmW7T2k2npkQ7munSnEmnkHoVrtg59y26IYdQ3nQhVXMLTZYSiH+6P/5Lao3ai2q2pgFdlsx+EKDIaIiJzEliAEsG8fLGvKYEtwY+32HqtW2VY3CTm/Jx+r3joO1bo6yLySjDL4G87F+uYiLfEklKOD0XtcW/gFuX3EjFkMhhyIwRARkRPYs4GqPhixNAjY2r3GbN27zNpgbNYsYOZMj9oc9tjaP6FacBbq3xphR3GS0bnEwBNI65wL5TPh6DiyNRQ+5penkRIGQw7EYIiIyMFqsoGqPogCTA8CtiXQsLWlydpuutBQ4MoV0+dsCdic2M0mtAK7vjgC1ScFUO+OxZHbzY3Od697AGm9L0P5Qhxa9I9zyHu6mmw2aiUiIg9Uk9WQHblukK0LEVq7Bo+5QAiwfqVnW7sQrXDn5h1s+ugAVF9ch/pQS+Rqy2d5+eM2/tZwP5QDb+KBqa0Q2b6tXe8hRwyGiIjIdjVdDdlR6wbZuhChNWv1hIYCly9bzrO6z8CBG6oWFxRj3TsHoPquDD9kJ+Kq6Gg4Vwc3cH/MASjTBO6fmoiQJp2tytMhpDq43A4MhoiIyHaOWA3ZEesG9eihy0ejqf59evQo/29La/U89xzw+uuW39tc3RywoerlE1fw/bzDUK/xx7r8triFboZzjRUX8UCLo1COCEK/SW0RVL+75bI6mrlWr/feAxo18rgAiWOGiIjIdo4eCG0ve2enmXqYx8bquulSU2tWNzvLdHZbLtRvn4R6QzA2XWsLTYX2iji/HCiTT0E5tgF6PJUE34C/3tcdrTPmWr1MqWG3IMcMERFROal1SdizGrIz6mBvd52lbrqarPRsZZlE7nkcXnUSqg/PQbU1HHtuJQCINpxvF3QMaV3zoBwXieRhLaHwqbThuBPGJFlUXauXKXZ0C7qFU5d0lAiuQE1EHk3KqyVbuxqyqXShoULMmlX9StGWOHNFa3tXerayTCN9lxsdUkAjegfvE++mZopTmWcsl02hqJqvQqH7cdbvhrWfd+Uyxcba9T1zBWoHYjcZEXkse9bycTVLLT6WulUaNgQWL7avHs7urrOnNctCmbRQ4BxiEI9s+KEM/cP+gHJQKYZObY2wxMbWlcneZQ1qytqlCUyxZSHNv3CdIQdiMEREHsmdDz1HsVSHilautC0g0gcqq1bpuq0qc2PAeOvTrxD05KMQAHwqHNdCV6YFjWcj5tEU3PdiEupF1bMtc2es4u3o9zbF1i1W4Lrnt4/lJERE5Ba2rOUjVZbqUNGkSdXPCqsoI0MXZKWklAdClQPCmBiXBkIFhy7i09GbMThsJ+o/OQwPYiVyEWOUpjQkDJovv8YLBf/EQ+92tz0QAmq+rEFN6Jcm0AeatrB2BqIbcAA1EZFUufOh5yi2lM2ahQwB891uWq3uX/20dRcMMs/elAPVO6egzmqALUVJ0KK34dxB/w74qP1SjOp9BgkdAuETE41ajiiTLcsaOHrQesWB87aIjdW9t0QxGCIikipHrOXjbraWzVLwZM0aPitXAm+/7ZRASGgF9n93HKpFeVDtiMT+klYAymd5dap9GMoeBUibEIM2Q5tD4RPv8DJYtXBkTAxw6VLVLkpHzDYzt4K4OQpF9bPvJIBjhoiIpEoqa/nUhC1jhgDL41xqOl7GjpYSzW0NtnxyEOqlV6He3wzZZU0M53xRhj71D0DZrwipU+5Ck+7R1eTkQJb2d3vxRV1A6MyB9xoNMGdO9QtU1mRwPFz4/HbqXDWJ4NR6IvJY+inUladRO3sKtSOZmwZuz/TrZcusm869bFn5NWVluinhkyYJ0bixVUsU3Lp6S3z/6g7xeMtNorGiwOiSINwUqRHbxdInNotLxy879rOyhbmp/998U/W4g6a6W10ORyybIDi13qHYMkREHq261ZLdPa3eWhkZwFNPmd7zy5bWCltbhkx9dmbeu7BzP6yZdxCqVT5Ym9sWxahrSNZAcRVD4g9BOcwPA6a0RZ2wOpbL4AqmWro2b3b9bDMnLQrKqfUOxGCIiDye1Fagtoe+W2XBAuNd4W0J7GzpOly1yqptIwSAiz7haKLNRilqGY7H+J5HWpsTSBtVD33Gt4V/bX+rqul21q4FZMdUd1fjdhxERFTOEZuaupuvL/Daa8DLL9sf2Fm7DQhg9bYRCgBh2gvohh0oCIiFsnMO0p4KQ+dRCVD4RNlURUnwhoH3LsaWISIi8jyWug7tWBzw/LT3EDVvkiNL6R5SHXhvR+smW4aIiMh7OLqbz8JGq5oz52Br7lGD2ttfHimxZxNdZ3PHprI2YMsQERE5l4sehDcv3cS6dw5A9c0dXP3zClYj1boLPWGJAntIZeB9DfbX4wBqB2IwRETkJo7aaNZMy9KVU1fxw7xDUP3gh5/zknELtQEAPtDgLJogEuer33dKShveOoO7B97XcH89BkMOxGCIiMgNHLXRrIkWjuu1GuNtn2mYUzwJmgojPpr6noMy+RSUY+ujZ+Pj8B35d90Jc486T1uiwNPUcJFMjhkiIiLPZstGs+ZmymVkQPzVslRxa9A6ty7hdUzDATTDyaAkKLuch3JcJNo91BIKH/3mqO2AAN+qXUWNGwOPPOKy/ctkzUP212MwRETWc3eTe015evk9TQ0ehNoyLX7/7wG0nvgMgoWo0tXlAwEBYEXjCfDPywF8W5rO28JAa3Iya6fvX7iguz/d9L1U25VKRGSQkaHr8khJ0S3olpKie52R4e6SWcfTy++JbFzv5vaN21g3dzeeTdyEmMACTH/6Kurfvmj2QaUA4H8xTxfoVEe/RtOIEbp/Xf3A1Wh03UXLl+v+1Whc+/7upN9UVqGoPt0LL7j1fmQwRESW6QfBVu7yyM3VHZd6QOHp5fdUlh6ECgW0UdH4bpUfHonbgrB6tzDwn53w8eE+yNNGoDlOWvc+bu5iqZbcg3D9NH/AckDkxvuRA6iJqHqOGgTrLp5efk9nZnd1/X89jOX4Bg8bjof7FCC15VE83W47Ovz6FhSXLll+D0fuseVIjppJ5w0s7RGnV+l+dNXzmy1DRFQ9WwbBSpGnl9/TpacD332HskYRRodzEIsHsRLf4GE09zuDFztnYcvHB5B7qyE+mXMJHb+ZbjkQUih0s8F693ZiBeyk0ZjfDkR/bNIk+XSZpacDp08D771XfTo33Y8cQE1E1fOQ2SBmeXr5PZTQChzIOAHVR+eh3tEG+2/loDc2IxJ5yEMkioMa4YEel/DGhBNITL0LCp+mugurCyJMcfVKytZyxEw6b+PrC4SHW5fWxfcjgyEiqp6nb/ro6eX3IJrbGmz79BBU/70C9R/x+LOsJQDdLC8faKCoH4JuKQqkTWmOpj1jTGdiKYjQa9wY+Phj6XYzMQg3TaL3I4MhIqqefhCspU0fpdhVAXh++SWu5FoJNiw4ANXyW1h9PAEFItlwLgi3MCBiP5SD72DI1AQ0atXBcobWBgfvvSfdQAiQ7EPf7SR6PzIYIqLqSXHTR1t4evklqPBsIX586xDUq4Afc9riBu42nKuvuIYhcQehHOaHgS+2RZ2wrrZlbm1wEB1tW76uJtGHvttJ9H7kAGoisuyvQbBVHkAxMZ4xI8bTyy8B+fsL8MkjmzCo8U40bloLIxf2wDc5PXAD9RDlk4dxSRuxft4eFNyogy/+7IX0+d1QJ6yO7W9kxXR8yQ6arqi6KeVyD8IleD9yaj0RWc/TV3D29PK72Mlfz0D1bjZUmxpi+41EVFwHunXAKaR1zIHyqcboPCoBPn4O/NvazHR8j5ySLpWd46XIivuRG7U6EIMhIhdxVrDBIMYlhFZgz7KjUH9yAaqd0ThU2sLofJc6B6HsdQlpzzVB6/ubObcw3hRE8PfXbgyGHIjBEJELmHp4xcTougpq8vByVr4EACgrKcPmRQeg/l8R1Aeb46ymfJaXH+6gb+h+KPvfwANTWiLmbhcP9mUQIXsMhv5SVlaGmTNn4quvvkJ+fj4iIyMxZswYvPLKK/Dxsa5ZlsEQkZM5a6Vdb1nBV2IP9VtXbmHd2/uh+uYOvv+zDa6IUMO52ijGfVEHoHxAg8HTEtEgvr7byknEYOgvc+bMwXvvvYfPP/8ciYmJ2LVrF8aOHYvZs2fj+eeftyoPBkNETuSs7S68ZRsNibRsXc2+hh/mHYRqtR9+zmuLmygf3NxQcRlDmx+GcngA+k9JRq3QWi4rF1F1XPX8lvzU+m3btiE1NRWDBw8GAMTFxWH58uXYtWuXm0tGRACct9KuN6zga65lS78hpZNbtnJ35UE9/zhUv9RD1tVkaNDLcK6J7zmkJZ2CckwIej2TBL8gic/OInIiyQdDvXr1wscff4zjx4+jZcuW+OOPP/Dbb7/h/fffd3fRiAio2Uq71XUfefoKvpb2plIodHtTpaY6tGXr6I9/QrXgLFRbGmNncSKA8nE+SYEnoOySi7Snw9FhRGsofMysAk0kM5IPhl566SUUFhaidevW8PX1hUajwZw5czBixAiz15SWlqK0tNTwuqioyBVFJZIne1fatdR95Okr+LqoZUtbpsXOzw9D/eklqPY0wbHbzQDoZnopoEX3egeh7HMFaS/E465+LQC0qDY/IjmSfDC0YsUKfPnll1i2bBkSExOxb98+TJo0CVFRURg9erTJa+bOnYtZs2a5uKREMmXPSrvWdB8NGaJrMaluV29fX6BHD8fUw1H0rV0rV1qX3o6WrTs37yDrg/1Qf3UD6sMtcV6bZDjnj9vo1+gPKAfewgPTWiMiObmanIgI8IAB1LGxsZg+fTrGjx9vODZ79mx8+eWXOHr0qMlrTLUMxcbGcgA1OZ7EZgm5jS2L5Fk7MHrJEuDeey2/d2amdMYMmWrtssTK8hcXFOOnt/ZD9Z0Wa84k4pqobzhXF9dxf+wBKNOA+6clITjGQ/8/x/uJKuEA6r/cvHmzyhR6X19faLVas9cEBgYiMDDQ2UUjuZPILCFJ0C+vb+rzqLxInrXdR1lZ1r23VMYMmWvtMseKvakuHbuM7+cdhurHAKy/kIwSdDecC1NcRGqrI0h7uBb6vZCMwGCJtZDZivcTuZHkg6GhQ4dizpw5aNKkCRITE7F37168++67+Mc//uHuopGcuXmWkCSlp+sGA1v6y97RwYsUxgxVN1jalGr2pjqz5RzU75yCakMINhe2hRblwVIzvzNQtstG2j9C0f2JRPgG9HFQBdyM9xO5meS7ya5fv45XX30VKpUKBQUFiIqKwogRI/Daa68hICDAqjy4zhA5lLesf+MuWVlASorldL/8AowZY3kskhQ+Z2vrpFdhWwmhFTioOgH1ovNQbQvH3lsJRknb1zoKZbd8KMdHIUnZAgofMxuYeireT1QNLrroQAyGyKGsffBJaSyLlOgfftYEOatWecaGncuXAyNHWk43YQLw4IPQdO2B7UuPQvXZFaj/iMepsqaGJD7QoFfIAShTCpE2pTnienn59HfeT1QNjhkikipPX//G3Xx9deNAhg3TBTWmghx995EtY5Hcycquuh03EvHZsz5YffwaLmjLZ3kFogT9w/ZDeX8phk5LQOOE9k4qqIM4cqAz7yeSAAZDRLby9PVvpMCWIMfasUjuZGF5AS2A84hGj6VPQgtduUNQiCFxB5GW7oP7prZF3YguLi60nRw90Jn3E0mATd1kOTk5iI2NdWZ5nILdZORQtnTzSOmBLUXeNJX6r0HAAoCiwu+FFrrWrmH4Dtt9eiAt4TjSHqmDvhPbIqCudeMeJcMZG+fyfqJquOr5bd22739p3bo1Xn31VRQXFzurPETSp+/mAcofAnrVzBIiE3x9deNARozQ/euhn9mpDWfw9n9D8c/At3FORBudy0cEvmoxE9P+ryXOlYZh0cE+GDCjk+cFQpa2FwF024tUt0imKbyfSAJsCobWr1+PdevWoUWLFliyZImzykQkffpunmjjBx9iYqQzqJecRmgF9i4/itf6ZKFt0Anc1a8ppq7pi7klkxGH03g6cAnUSa/gzJtfIvL2WYw6/hq6PZEEHz+b/pcrLbZsL2Ir3k/kZnbNJvvf//6Hl19+GY0aNcJ7772HvhIf4c9uMnIab+rmoWqVlZRhyycHoVpaCPWB5jijKZ/l5Ysy9G2wH2n9riP1xRaI7RrlxpI6ibUz5pYt07X02YP3E1Ui6dlkjz32GB566CHMnTsXgwcPxoABA/DWW2/hrrvucnT5iKRN381DXunWlVv45b0DUK0oxfcnE3BJtDecq4WbuC9yP9KGlGHIS4kIbd7RfQV1BVcMdOb9RG5i92wyIQQGDBiA69ev44MPPsDatWsxfvx4zJw5E/Xq1XNkGYmIXObamUKsmXcQqtU++Cm3LYpRPssrVHEFQ5sdhnK4P/pPbovajbq5saQuZs+GvEQewqZg6OOPP8bOnTuxc+dOHDlyBL6+vkhOTsb48ePRvn17fPXVV2jTpg1UKhU6d+7srDITETlU7q48rHr7ONTr6yLzSjLK0NNwLtY3F2mJJ6EcHYze49rCL6iXG0vqRrasD0XkYWwaMxQbG4tu3boZfjp37lxlQ9Q333wTy5Ytw8GDBx1eWHtxzBB5DW8aU+Hmuhxb+ydUC85C/Vsj7ChOMjqXGHgCaZ1zoXwmHB1Htpb2Fhiu/hxNrTNUYXsRIkfy2O04Lly4gKioKGhsnV7pRAyGyCtIeVdvWx/IbqiL0Ars+uIIVJ8UQLU7FkdvNzec84EGzwR9jvtaZaPDo4mIeeEhzwgy3fU74U1BOUmay57fwsG0Wq3IyspydLY1UlhYKACIwsJCdxeFyD4rVwqhUAih65wo/1EodD8rV7q3bDExxuWKiTFfJhfW5XbxbbF+3m4xvm2WiPY5b/R2/igVAxvuFD/1+pcoC4+0vvxSIeXfCSIHcdXzmxu1EkmdlHf1tnVFYhfUpbigGD+/fQDqlWX4ITsRV0UDw7k6uIH7Yw4g7QEt7p+WhPq7f3X8isquIOXfCSIH8thuMiliMEQeTaq7etvzQHZSXS6fuILv5x2Gao0/1uUnowS1DOcaKy7igRZHoRwRhH6T2iKofpD95ZcKqf5OEDmYpNcZIiIXkuqu3rasSKx/IDuwLme35UL99kmoNgRj87W20KB8llecXw6UyaegHNsAPZ5Kgm+Aiene1pZ/5kygXz/L42KcNY7GVL5S/Z0g8lAMhoikTqq7etvzQK5BXYRW4NCqk1B/lAvV1nDsuZUAoHz7hnZBx5DWNQ/KcZFIHtYSCh8Lm0pbW/7Zs3U/1Q1MdtZAZnP5Pvmkdddzp3ciq7CbjMiRnNE6INVdve3pqrGxLtoyLbZ/dgjqzy5DtS8OJ+/ElSeFFr2CD0CZchWpk5qhWd8mzil/5fJVHkfkjJ3crck3NBS4ckVavxNEDsYxQw7EYIhcwpnTnPUPRsD0YnfuGOhrb5BmoS53vvgav2Y3g+qrm1h1vDUuaMMMSQJQiv5hf0A5qBRDp7ZGWGJj55XfnNjY8jo5a9yRNfmGhgKXL5tfAFGqg7+JbOCxU+uliFPryelcMc3Z1BT22Fj3T6vX19GWepuoS3HdMPFOozkiGNeMsgrGNTGi6W/imxe2iqLcIseW/5tvqn5n1vxkZuquz8y0Lb21rM131izp/U4QOZCrnt8cM0RUUxqNrkXIVOuCELq/1CdNAlJTa9ZlkZ6uy0NKi92lp+taIEy1iFW3InF6Oi4074Fd077BoW1FWH+9Czbc6AftDV1dInwuILXVMSgfqY2U55MRULen6XxqIiMDmDzZvmv1443sGTdlTVeqtfm2aAGcPi2t3wmqGS5o6RYMhohqyp5ZVfaS4q7eNgRpf2adhfq9P6HKaoAtRW0h8JzhXAv/bCg7nEHa4w3R9R+J8PELd16ZzY3HsZZ+YLKtA8Kt7Uq1JV8p/k6QfaS8yryX45ghoppavhwYOdJyumXLgBEjnF8eCRFagT++PQ71f/Kg2hGJ/SWtjM53qn0Yyh4FSJsQgzZDm7tmDzBL43EsadxYF/RVHDNkzbipVausH2gt1UHz5DzOGojv4bjOEJGnsPav+BMnnFsOidDc1mDLJwehWnIN6gPNcLqsFQBdEOSLMvSpfwDKfkVInXIXmnRvA6CNawtoqSXPkkWLygMQa3dyB2zrSuUO8fLiqq52MsvH3QUg8ni9e+v+SldYaNWYOVP3158XKrlWgh9e+x2Pt9yMiKCruOe5dnh/7z04XRaLINxCasQOLH3iN1w4XoQNVztg4nf3oEn3aMsZO0NNFiKcOrV8JpyeftxUdKX6xMSU/zVvS1eqLfmSd7Dn94Mcii1DRDWl/yv+wQctp/Wiv+6unSnEj/MPQrXKB2tz26IYXQznGiiuYkj8ISiH+WHAlLaoE9bVjSWtxJ6FCBs3Bj76CHjoIdPnLY2bsnfFaCkOmifH44ribsdgiMgR0tOBWbOA1183n8aRA6nd5PyefKx++zhU62oj83Iy7qB8lleM73mktTmBtFH10Gd8W/jX7lVNTm6kb8mrbjxOdDSwdClQUGB9AFLdQOaarCLOAdLeT6qrzMsIgyEiR2nRwrp0HvbX3fGfs6F6/wzUvzXE9httAUQYziUEnIKycw7SngpD51EJUPhEua+g1rJmPM6CBbr9yBzFmgAsJkaXrjJOtfZ+Nfn9IIdgMERkibUPI0//6+6veorc8zh+8Da+2BgL1Z6mOFx6F4B4Q7KudQ5C2fsS0p5rglaDmgNo7rYi283e9ZHsZe+AaE61lgcOmHc7Tq0nqo4tDyMPng5dtvwblD07EUGFBYZjOYjB81iA7zEUKaH7oRxQjNSpLRHVMaKanDyMq1tdTP0+xcaaDsAsTbVesaJ8mj9bjLyDLb8fMsG9yRyIwRDZxZ51P6S4h5gZNy/dxLp3DuDskl8w4cKrAITR9FItAAWAmx//D3WeHuWeQnojawIwa9ZC0q9zpMcWI+/AblEjDIYciMEQ2awmG3BK+K+7K6eu4vt/H4J6jR9+zktGKQJxGnGIxjnT62yYqyf/h+1cWVlASopt10gw4CaqKS66SORONdliQ2LToXN2nIf6rRNQb6iHjVeToUH5LK+/+3yLWK2N9eQ4FuezZ5A9F+cjshuDISJTarruhxunQwutwJEfTkH14TmotoZh9802AMpnebUNOg5ll/NQjotEu7I7wKNWZKqvp7muw9xc3XFXt0p4awuVvYPsvWD5BiJ3YDBEZIqHzQzTlmmx47+HoP7sMlR7m+LEnbsA3AUAUECLHvUOQnnPFaS9EI/mf2sJoKXuwiwrg77ISOltGeDNLVSWplpb4mHLNxC5G8cMEZniATPDbt+4jcwF+6FedhOrjrZEnrZ8llcASnFv4/1Iu+8WHpiWgPCkxqYzsaWemzdbN44lM9P5rRJy2NTS3GB8a7jiOyByAVc9v7k3GZEp+nU/gKp7jrlx3Y8b+Tfw7eRteCRuC8Lq3cJ9r3TGx4f7IE8bgXoowsNNtuLr57biYk4p1hTcjSf/18d8IATYVk+pbBlgqYUK0LVQVZxp5YnM7U1W3e+cQqEbrM/F+Yhswm4yInNcvTCfGRePXMLqeUegXhuI9QXJKEV3w7lwnwKktjyKtBG18LdJyQgM7mH7G1hbT6l0HdZkcLunMTUY/9IlYPhw3XkuzkfkEOwmI7LEDYN0szflQP3uKagyG2BLURK0KH+/5n5noGyfDeUTDdF1bBv4BjioLJbqqdEA4eHA5cvm82jYELhwwbmfz/LlwMiRltMtWwaMGOG8criThJdvIHIkTq0nkgoXzAwTWoEDGSeg+ug8VNsj8UdJKwCxhvMdax1BWvcLUE6IRmLqXVD4NHV8ITxlQ1CptFC5k8SWbyDydB7RMpSbm4uXXnoJa9euxa1bt9CyZUt89tln6NSpk1XXs2XIBt46VVmCNLc12Lr4INRLr0L9Rzz+LCsPcHygQZ/6+5GWUoS0Kc3RtGeM+78baxcCdPbgXQ8Y3E5EjsGWob9cvXoVPXv2REpKCtauXYuwsDCcOnUK9evXd3fRvI83T1WWiJJrJfj13X04vHQHTuUE4ShaYTN6QwtfBOEWBkTsh3LwHQyZmoBGrTqUXyiF70YqA6i5qSUROZjkW4amT5+OLVu2YPPmzXbnwZYhK8hhqrKbFJ4txI9vHYJKrYD/uT/xb0xHLMqDmsu+jXFiyGS0XTwRdcLqVM1AKt+NVFqG9DhuhsjrcW+yv7Rp0wYDBw7EuXPnsHHjRkRHR2PcuHF48sknzV5TWlqK0tJSw+uioiLExsYyGDKnJvtwkUl5+y5g9VvHoPq5NjZcTsYdBECJDHyHYai8IWq1QY2Uvhspdk+5u+uQiJyKwdBfgoKCAACTJ0/GQw89hN9//x2TJk3CJ598gscee8zkNTNnzsSsWbOqHGcwZIbU/uL3UCfWn4b6/dNQbWqI7TcSjUKeNv7HsUXRCyG3L0Jh6mJzgYQrvhtbAgpzCwGaCujM5csAhois5LKeHSFx/v7+onv37kbHJk6cKLp162b2mpKSElFYWGj4ycnJEQBEYWGhs4vrmZYtE0L3aKv+Z9kyd5dUUrQardj1xWHxSq9MkRh4vMrH1aXOATF3YKY4suaUEJmZ1n3GmZnGb+Ls72blSiFiYozzionRHbflmthY42vM5Tt1qu3vR0SyVVhY6JLnt+QHUEdGRqJNmzZGxxISErBy5Uqz1wQGBiIwMNDZRfMenKpstbKSMmxedACqz4ugPnQXcjQJABIAAH64g76h+6HsfwMPTGmJmLuTyi9cvsO6N6g8+NiZ3429m65amtZtLt9z54C33qqan7s2eSUi+ovkg6GePXvi2LFjRseOHz+Opk2dsM6KXFnaFFKh0G0JoNHoFryTWdfGzQvXsWfyFzjwSwHWFnTEGgw2LIJYG8W4L+oAlA9oMHhaIhrEm1nuwd6gxprvJibG9u0Xarrpqrk1iarL1xx3bPJKRFSRU9udHOD3338Xfn5+Ys6cOeLEiRPiq6++ErVr1xZffvml1Xm4qpnNo61cKYRCofup2IWhf92woay6Ni6fvCL+9/Rm8e/6c0UOoo3qfg5R4sOIf4lV/9wubl6+aXxhWZmuq2vZMt2/ZWXlx2Niqn6+FT/n2Njy9BVV990oFPZ9D/Z22zkqX0e9HxF5NVc9vyUfDAkhxPfffy+SkpJEYGCgaN26tVi8eLFN1zMYspKpcR6hoeYf3vY+iCUq5/fz4sNhWaJfg93CF3eEEiuFBgqhqVR3rbm6Wxp/U5OgxppxOrZw1lgka/N19NgnIvJKrnp+S342mSNwnSEbVJzpc+wYMHu2+d2/vWDK/ZEfTkH1QQ7UWxtjZ3Gi4bgPNMhFDMKRb93sL2vXAqrJ2jiOnIXlrFlq1ubrqPcjIq/GqfUOxGDIDhkZwIMPWpfWgx5g2jItdn5+GKr/uwT13iY4druZ4ZwCWnSvdxDKPlcwIiUf0S9asclnZqYuKLG0FlB0NLB0KVBQAISF6Y4XFLhv/JWz1gyylK85XhBYE5HjcTsOch/9IFhrOXv7hRq6feM2Ni48ANWXxVh1pAXOa8tnefnjNvo1+gPKgbfwwLTWiEhO1p1Yvty6zPPydK015gIhQBcUnDsH3Htv+TH9VhruCiKdtaVFdfmawy00iMjNfCwnIY+j0ei6K5Yv1/1rrpvLnKys6h/ulUlwyv2N/BtYOXUbHo3fgrB6tzBgRif851AfnNdGoi6uY3jsViyfuBWXckqw9uLdeOrLPohIDivPwJbZX/YEg/rp5BkZtl/rKOnpuu676Gjj4zExNZvmbi7f2Fhg6lRd/o58PyKiGmI3mbep6YaeGRnAk08CV65Y936xsZLp2rh0uAA7p3yNQ1sLsa6oC37FvYYp8GGKi0htdQRpD9dCvxeSERhsYR0qS9tgAOV137zZvnEyUukactaK0FyBmohqiGOGHEg2wVBNN/Q0d311Vq5061/0p387B/U7p3B53S48dfN9ow1Q8xCJn5s9g7umpKH7E4nwDbDxgTttmulFAvWmTgXmz7d/nIyeB425IiJyJVc9v9lN5i0sLaIH6Ba1M9dlZutieb6+wDffuDwQElqBAyuP442/ZaFj7SOI7x2DTerLmHVzKqJh3IoTocjHmOyZ6BVx0vZASL/AZHW+/lqXTj9OBigPPG0h8TFXdqlpVy0RkQsxGPIW1gzizcnRpbPn+sq+/hp46CHbymgnzW0NtvxnP17snIUWgWeRPKwlXs/si723EuCH2/hYMQ6KyjvBA1BYEwSaY83nUfHzNDdOxhoSHHNVIxkZupaylBRg5Ejdv3Fx7h0fRURUDc4m8xbWti6YS2ft9Q0bAosXO71FqLSoFL++tx/qr29h1bEEFIhkw7lAlKB/2H4o7y9Fet8rqD/mgvmMKgaBtnRF2fN5Vt6zKywMGD0aOH/esVtpSJm9+50REbkRgyFvUdMNPa29fsUKoF8/69LaqOhcEX6cfxBqNfBjThKu427DuRAUYkjcQaSl++C+qW1RN6KL7oQtU+BtYe/nWXnPrg8+cPz0damq6X5nRERuwmBIqmydcVPTzVat3RDUwQN9Lxy8iFX/PgL1ulr49WIybqOH4VykTz7SEo4j7ZE66DuxLQLq9qyagbN2dXfUBqn67jNTM/ysWXXak9jSVcsB40QkIQyGpMie6fGWFtETArh1y/TCf+npzluEz4RTG85A9W42VJtCse16EgT6GM619M+GsuMZpD3RCF3GtIGPX0T1mTlrV3dHfh6Vu8+8dTp5TbtqiYjcxak7n0mER23Uqt/M096NUU1t6Fl5x/nq8nT0hqBCCK1GK3Z/eVi82jtTJAUer1KMzrUPiTn9M8Xh708KrUZr+xs4Y1f3ink7+PPwWtbuWM+d6YnIStyo1YE8Zp0hSwv9WbtIX8UuNv0g3txc6/N0wKJ4ZSVl+O3jg1B/Xgj1geY4oylfddgXZejbYD/S+l1H6ostENs1yqa8TarJBqiWcJFA6zhrvzMiki0uuuhAHhMMOWMncWftTm7CrSu3sP6d/VB/exurT7bBZdHQcK4WbuK+yP1IG1KGIS8lIrR5gxq9l0kMWtxPP5sMMN21yNlkRGQDbtQqR84Yc+HkcRxXs69hzfxDUH/vg59y26IYXQ3nQhVXMLTZYSiH+6P/5Lao3aibXe9htcozucj15DRgnIi8BoMhKXHGzCgn5Jm7Kw+r3j4O1fq6yLqSjDKUz/KK9c1FWuJJKEcHo/e4tvAL6mV9WeXC21uw5DJgnIi8BrvJpMQZYy4clOfRH/+E+oOzUP3WCL8XJxmdSww8gbTOuVA+E46OI1tD4WPHlhRyUdONdImIZITdZHLkjOntduapLdNi1xdHoP6/i1DtjsXR280BNDOc7173ANJ6X4byhTi06N8CQAtbaipPXJ2ZiEiS2DIkRc6YGWVFnndu3sHGhQeg/vI61IdaIldb3nXmj9v4W8P9SBtwE6nTWiGyfbj59/L2biB7OGqmIBGRjHA2mQN5XDAEOCegMJFn8eUS/Pz2Aai+K8MPp5NwTdQ3JK+DG7g/5gDSHtDi/mlJqN80xPJ7sBvINBfO6iMi8hbsJpM7Z8yM+ivPS8cu44e3jkA1YhfW5SejBOWzvBorLuKBFkehHBGEfpPaIqh+d+vzZzeQeVydmYhIshgMOZKEu4fObDmHVe+egmpDMDZdS4YW5bO84vxyoEw+BeXYBujxVBJ8A+zYRZ2bdFbPWXuoERFRjTEYchSJdQ8JrcChVSehWpgL9bZw7LmVAKB8Feh2QceQ1jUPynGRSB7WEgqf2Jq9ITfprJ6z9lAjIqIaYzDkCBLpHtKWabH9s0NQfXoZ6j/icPJO+SwvBbToFXwAypSrSJ3UDM36tgLQynFvzm6g6rlwI1wiIrINgyFrVNf95ebuodKiUmR+cACqr25i1fHWuKBtazgXgFL0D/sDykGlGDq1NcIS2zn8/Q3YDWQZV2cmIpIkziazxFL3lxtmCV0/fx1r3zoAVQbw49lEFKF8llcwCjG46UEo031w34tJqBdVzyHvaZGlxR0BoGFD4MIFtn5IeGwZEZGUcDaZFFjT/VVaal1eNeweunDwIlbPPwL1T7Xwy8Vk3EYPw7kInwtIbXUMykdqI+X5ZATU7VlNTk6i7wZ68EHzaS5fBlatYgsI91AjIpIUtgyZY+0ieUuWAPfeazm/X34B+vWzuswA8GfWWaje+RPqTQ2wpagtBHwM51r4Z0PZ4QzSHm+Irv9IhI+fTzU5uYhGA4SH64IeUzx5YUG25hARuRxbhtzN2tlRQPWzhPRGjwY++MC4VaTSA1b07IU/Mk5BtSgPqt+jcKCkJYAmhuSdah+GskcB0ibEoM3Q5lD4xNesjo62ebP5QAjw3BllEpspSEREjsVgyBxru7UKCszPEqro/HnjmWUmHrB5iMQbWAgVdA9YX5ShT/0DUPYrQuqUu9CkexsAbXRB1KaN0mul8MYZZRKZKUhERM4j32DIUreHtbOewsJ01z3/PPDll8ClS6bTVZhZdvt6CfzHPAIAqLi/ewTy8R2GYX79NxE5rBeGTGuDhi06GOdjqpWiUSNg0SLgoYesK7OzeNuMMi4kSUQkC/IcM2RNt4el2VEKBRAaCgQF6dLY4CIaoSEuwdQoH6FQQGFuXI25Vgq9qVOB+fNtKotDWfOZedKYIe4nRkTkVq4aMySBUbcupg8oKo8H0nd7ZGToXutnRwHli+Lp6bvDLl+2ORACgMZmAiEAUFQcV1NRda0Uem+9peu2cRdLnxngWQsLemO3HxERVSGvYMhStweg6/bQaHT/rV8kLzraOG10tG7NHGeq/IC1NKBbb9y48vK7g7nPLCbG88bXeFu3HxERmSSvMUNbt9q+f1Z6um5MSMXxRRqNddPpK1ModON7Ll60nLbyA9ba1oeLF90/W8vUZyaVQd624H5iRESyIK9gKD/funSVA49Ki+SVLf3C9g9O3020aBHwwgu2P2BtaX2QQreNNywsyP3EiIhkQV7dZBER1qUzEXjcvHQTqpe2Y3Tz36AcW9/299Z3Ew0bZt+4mt69da1K1mC3jeN4U7cfERGZJK/ZZFeuIDg52erZTpdPXMEP8w9D9YM/1uW3xS3UBgD4QIOzaIJInDcfTcbEAEuX6tYhMtVNZGpGW+PGwEcfmZ8i/+23wPDh1Vc2NtZzZmt5Eq5ATUTkcpxNZsbcuXOhUCgwadIk2y+2YrbTxWdfxYd//w1/a7AX4S2DMebTXliV3xW3UBtNfc9hUoeNyPzgICJeGFH9hzdihG77jREjdN1FlR+c6enAe+/pAiC9ixeByZPLZ7RV9tBDuunz5igU7LZxFn23n7nvk4iIPJZHtQzt3LkTw4cPR3BwMFJSUvD+++9bdZ016wwVBjbGbPEy3r79vNG1bYOOQ9nlPJTjItHuoZZQ+Cgs71sGWG6hMbdmkD5Iq64L5rvvdLPGKg7Ejo3VBULstiEiIi/hqpYhjwmGbty4gY4dO2LRokWYPXs22rdvb3cwpC3TYsen+7F/QRaOnlBgr6YdNqM3tPCFAlr0qHcQynuuIO2FeDT/W9OqGdZ0MT5rN4GtLphitw0REXk5btRayfjx4zF48GDce++9mD17drVpS0tLUVpaanhdVFQEAPjlrT1Yt9IHq461Qr62PYD2AIAAlOK+xnuQdt8tPDAtAeFJydUXpqaL8Vm7CWx1U+S9YbYWERGRBHhEMPT1119jz5492Llzp1Xp586di1mzZlU5/uDsjgB0kWU9FGFwk4NISwMGTU1CcMzd1heopovxcWVjIiIiyZB8MJSTk4Pnn38e69atQ1BQkFXXzJgxA5MnTza8LioqQmxsLBorLkLZah/SRtTC3yYlIzC4h32FqulifFzZmIiISDIkP2ZIrVZDqVTCt8J4GI1GA4VCAR8fH5SWlhqdM0Xf53jl4hU0aNSgagJ7xt/oB0ADphfjq24AtLdtaEpEROQEnFr/l379+uHAgQPYt2+f4adz58545JFHsG/fPouBUEW+ASbSZmToApOUFGDkSN2/cXHmp7fr1WQxPm/b0JSIiMiDSb5lyJS+ffvWaDaZQU2mt+vVZFaXqYUXOUWeiIgIAGeTOZ+lHewVCt0O9qmp1Qc3NZnV5S0bmhIREXkwjwyGsrKyap6JI6a3OwKnyBMREbmV5McMOQ2ntxMRERHkHAxxejsRERFBzsGQfq2gyrO59BQK3WBmc2sFERERkVeQbzDE6e1EREQEOQdDQM3WCiIiIiKv4JGzyRyK09uJiIhkjcEQwOntREREMibvbjIiIiKSPbYMmVKTLTaIiIjIozAYAoyDnxMngMWLdTvK68XE6GaecUA1ERGR12EwZGqz1Mpyc3UbunKGGRERkdeR95gh/a711QVCQPlmrpMm6VqRiIiIyGvINxiqbtd6Uypu3EpEREReQ77BkKVd683hxq1EREReRb7BkL1BDTduJSIi8iryHUBta1CjUOhmlXHjViIiIq8i32BIv2t9bq7lcUOVN27lOkREREReQ77dZNXtWl9ZxY1bMzKAuDggJQUYOVL3b1yc7jgRERF5HIUQ1k6n8lxFRUUICQlBYWEhgoODjU+aWmcoJgZ48kmgRQvjlh/9VPzKH5k+mOI6RERERA5T7fPbgRgMAdZ1e2k0uhYgczPQ9GOKsrPZZUZEROQArgqG5DtmqCJrdq23NBW/4jpElvIiIiIiyZDvmCFbWTsVn+sQEREReRQGQ9aydio+1yEiIiLyKAyGrKWfim9u5plCAcTGch0iIiIiD8NgyFrVTcWvvA4REREReQwGQ7ZIT9dNn4+ONj5ecR0iIiIi8iicTWar9HQgNZUrUBMREXkJBkP2sGYqPhEREXkEdpMRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlmTfDA0d+5c3H333ahXrx7CwsKQlpaGY8eOubtYRERE5CUkHwxt3LgR48ePx/bt27F+/XqUlZVhwIABKC4udnfRiIiIyAsohBDC3YWwxcWLFxEWFoaNGzeiT58+Vl1TVFSEkJAQFBYWIjg42MklJCIiIkdw1fPb43atLywsBACEhoaaTVNaWorS0lLD66KiIqeXi4iIiDyT5LvJKhJCYPLkyejVqxeSkpLMpps7dy5CQkIMP7GxsS4sJREREXkSj+omGz9+PNasWYPffvsNMTExZtOZahmKjY1lNxkREZEHYTdZJRMnTsTq1auxadOmagMhAAgMDERgYKCLSkZERESeTPLBkBACEydOhEqlQlZWFuLj491dJCIiIvIikg+Gxo8fj2XLlmHVqlWoV68e8vPzAQAhISGoVauWm0tHREREnk7yY4YUCoXJ40uWLMGYMWOsyoNT64mIiDwPxwz9ReKxGhEREXk4j5paT0RERORoDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGSNwRARERHJGoMhIiIikjUGQ0RERCRrDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGSNwRARERHJGoMhIiIikjUGQ0RERCRrDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGSNwRARERHJGoMhIiIikjUGQ0RERCRrDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGSNwRARERHJGoMhIiIikjUGQ0RERCRrDIaIiIhI1hgMERERkawxGCIiIiJZYzBEREREssZgiIiIiGTNY4KhRYsWIT4+HkFBQejUqRM2b97s7iIRERGRF/CIYGjFihWYNGkSXn75Zezduxe9e/fGoEGDcPbsWXcXjYiIiDycQggh3F0IS7p27YqOHTviP//5j+FYQkIC0tLSMHfuXIvXFxUVISQkBIWFhQgODnZmUYmIiMhBXPX8lnzL0O3bt7F7924MGDDA6PiAAQOwdetWN5WKiIiIvIWfuwtgyaVLl6DRaBAeHm50PDw8HPn5+SavKS0tRWlpqeF1YWEhAF2ESURERJ5B/9x2dieW5IMhPYVCYfRaCFHlmN7cuXMxa9asKsdjY2OdUjYiIiJynsuXLyMkJMRp+Us+GGrUqBF8fX2rtAIVFBRUaS3SmzFjBiZPnmx4fe3aNTRt2hRnz5516ocpNUVFRYiNjUVOTo6sxkqx3qy3HLDerLccFBYWokmTJggNDXXq+0g+GAoICECnTp2wfv16KJVKw/H169cjNTXV5DWBgYEIDAyscjwkJERWv0R6wcHBrLeMsN7ywnrLi1zr7ePj3CHOkg+GAGDy5MkYNWoUOnfujO7du2Px4sU4e/YsnnnmGXcXjYiIiDycRwRDf//733H58mW88cYbyMvLQ1JSEn788Uc0bdrU3UUjIiIiD+cRwRAAjBs3DuPGjbPr2sDAQLz++usmu868GevNessB6816ywHr7dx6e8Sii0RERETOIvlFF4mIiIicicEQERERyRqDISIiIpI1BkNEREQkax4ZDC1atAjx8fEICgpCp06dsHnz5mrTb9y4EZ06dUJQUBCaNWuGjz/+uEqalStXok2bNggMDESbNm2gUqmcVXy72VLvjIwM9O/fH40bN0ZwcDC6d++On3/+2SjN0qVLoVAoqvyUlJQ4uyo2saXeWVlZJut09OhRo3Te9n2PGTPGZL0TExMNaTzh+960aROGDh2KqKgoKBQKqNVqi9d4w/1ta7295f62td7ecn/bWm9vub/nzp2Lu+++G/Xq1UNYWBjS0tJw7Ngxi9e54h73uGBoxYoVmDRpEl5++WXs3bsXvXv3xqBBg3D27FmT6bOzs3H//fejd+/e2Lt3L/75z3/iueeew8qVKw1ptm3bhr///e8YNWoU/vjjD4waNQrDhw/Hjh07XFUti2yt96ZNm9C/f3/8+OOP2L17N1JSUjB06FDs3bvXKF1wcDDy8vKMfoKCglxRJavYWm+9Y8eOGdWpRYsWhnPe+H0vWLDAqL45OTkIDQ3FQw89ZJRO6t93cXEx2rVrh4ULF1qV3lvub1vr7S33t6311vP0+9vWenvL/b1x40aMHz8e27dvx/r161FWVoYBAwaguLjY7DUuu8eFh+nSpYt45plnjI61bt1aTJ8+3WT6adOmidatWxsde/rpp0W3bt0Mr4cPHy7uu+8+ozQDBw4UDz/8sINKXXO21tuUNm3aiFmzZhleL1myRISEhDiqiE5ha70zMzMFAHH16lWzecrh+1apVEKhUIjTp08bjnnC910RAKFSqapN4y33d0XW1NsUT7y/K7Km3t5yf1dkz/ftDfe3EEIUFBQIAGLjxo1m07jqHveolqHbt29j9+7dGDBggNHxAQMGYOvWrSav2bZtW5X0AwcOxK5du3Dnzp1q05jL09XsqXdlWq0W169fr7LZ3Y0bN9C0aVPExMRgyJAhVf6ydKea1LtDhw6IjIxEv379kJmZaXRODt/3Z599hnvvvbfKKu1S/r7t4Q33tyN44v1dE558fzuCt9zfhYWFAFDtJqyuusc9Khi6dOkSNBpNld3qw8PDq+xqr5efn28yfVlZGS5dulRtGnN5upo99a7snXfeQXFxMYYPH2441rp1ayxduhSrV6/G8uXLERQUhJ49e+LEiRMOLb+97Kl3ZGQkFi9ejJUrVyIjIwOtWrVCv379sGnTJkMab/++8/LysHbtWjzxxBNGx6X+fdvDG+5vR/DE+9se3nB/15S33N9CCEyePBm9evVCUlKS2XSuusc9ZjuOihQKhdFrIUSVY5bSVz5ua57uYG8Zly9fjpkzZ2LVqlUICwszHO/WrRu6detmeN2zZ0907NgRH374IT744APHFbyGbKl3q1at0KpVK8Pr7t27IycnB2+//Tb69OljV57uYm8Zly5divr16yMtLc3ouKd837bylvvbXp5+f9vCm+5ve3nL/T1hwgTs378fv/32m8W0rrjHPaplqFGjRvD19a0S7RUUFFSJCvUiIiJMpvfz80PDhg2rTWMuT1ezp956K1aswOOPP45vvvkG9957b7VpfXx8cPfdd0vmL4ma1Luibt26GdXJm79vIQT++9//YtSoUQgICKg2rdS+b3t4w/1dE558fzuKp93fNeEt9/fEiROxevVqZGZmIiYmptq0rrrHPSoYCggIQKdOnbB+/Xqj4+vXr0ePHj1MXtO9e/cq6detW4fOnTvD39+/2jTm8nQ1e+oN6P5iHDNmDJYtW4bBgwdbfB8hBPbt24fIyMgal9kR7K13ZXv37jWqk7d+34ButsbJkyfx+OOPW3wfqX3f9vCG+9tenn5/O4qn3d814en3txACEyZMQEZGBjZs2ID4+HiL17jsHrd6qLVEfP3118Lf31989tln4vDhw2LSpEmiTp06hlH106dPF6NGjTKk//PPP0Xt2rXFCy+8IA4fPiw+++wz4e/vL7777jtDmi1btghfX1/x73//Wxw5ckT8+9//Fn5+fmL79u0ur585ttZ72bJlws/PT3z00UciLy/P8HPt2jVDmpkzZ4qffvpJnDp1Suzdu1eMHTtW+Pn5iR07dri8fubYWu/33ntPqFQqcfz4cXHw4EExffp0AUCsXLnSkMYbv2+9Rx99VHTt2tVknp7wfV+/fl3s3btX7N27VwAQ7777rti7d684c+aMEMJ7729b6+0t97et9faW+9vWeut5+v397LPPipCQEJGVlWX0e3vz5k1DGnfd4x4XDAkhxEcffSSaNm0qAgICRMeOHY2m5Y0ePVrcc889RumzsrJEhw4dREBAgIiLixP/+c9/quT57bffilatWgl/f3/RunVro5tLKmyp9z333CMAVPkZPXq0Ic2kSZNEkyZNREBAgGjcuLEYMGCA2Lp1qwtrZB1b6j1v3jzRvHlzERQUJBo0aCB69eol1qxZUyVPb/u+hRDi2rVrolatWmLx4sUm8/OE71s/ddrc76233t+21ttb7m9b6+0t97c9v+fecH+bqjMAsWTJEkMad93jir8KSERERCRLHjVmiIiIiMjRGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiKPtHz5cgQFBSE3N9dw7IknnkBycjIKCwvdWDIi8jTcm4yIPJIQAu3bt0fv3r2xcOFCzJo1C59++im2b9+O6OhodxePiDyIn7sLQERkD4VCgTlz5mDYsGGIiorCggULsHnzZgZCRGQztgwRkUfr2LEjDh06hHXr1uGee+5xd3GIyANxzBAReayff/4ZR48ehUajQXh4uLuLQ0Qeii1DROSR9uzZg759++Kjjz7C119/jdq1a+Pbb791d7GIyANxzBAReZzTp09j8ODBmD59OkaNGoU2bdrg7rvvxu7du9GpUyd3F4+IPAxbhojIo1y5cgU9e/ZEnz598MknnxiOp6amorS0FD/99JMbS0dEnojBEBEREckaB1ATERGRrDEYIiIiIlljMERERESyxmCIiIiIZI3BEBEREckagyEiIiKSNQZDREREJGsMhoiIiEjWGAwRERGRrDEYIiIiIlljMERERESyxmCIiIiIZO3/ATPeRV7/I8mtAAAAAElFTkSuQmCC\n", + "image/png": "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Xbp0MeUN2TJs2DB89dVXeO2113D+/HnExcXh7rvvxtNPP+2WehH5IkkIIbxdCCIiIiJvYc4QERERqRqDISIiIlI1BkNERESkagyGiIiISNUYDBEREZGqMRgiIiIiVVPFPEP19fU4duwYQkNDLU5nT0RERPIjhMC5c+cQGxsLPz/3td+oIhg6duwYEhISvF0MIiIickJxcTHi4+Pddn5VBEOhoaEADB9mWFiYl0tDRERE9qioqEBCQoLpPu4uqgiGjF1jYWFhDIaIiIgUxt0pLkygJiIiIlVjMERERESqxmCIiIiIVI3BEBEREakagyEiIiJSNQZDREREpGoMhoiIiEjVGAwRERGRqjEYIiIiIlVjMERERESqxmCIiIiIVI3BEBEREakagyEiIiJSNQZDREREpGoMhoiIiEjVGAwRERGRqjEYIiIiIlXzejC0bt06jBkzBrGxsZAkCatWrbK670MPPQRJkvD66697rHxERETk27weDFVVVaFXr15YuHBhk/utWrUKP/30E2JjYz1UMiIiIlKDAG8X4KabbsJNN93U5D5Hjx7FI488gh9++AGjRo3yUMmIiIhIDbzeMmRLfX09Jk+ejL/97W/o0aOHt4tDREREPsbrLUO2vPjiiwgICMBjjz1m9zE1NTWoqakxPa+oqHBH0YiIiMgHyLplaPv27XjjjTewdOlSSJJk93ELFixAeHi46ZGQkODGUhIREZGSyToYWr9+PcrKytC+fXsEBAQgICAAhw4dwhNPPIEOHTpYPW727NkoLy83PYqLiz1XaCIiIlIUWXeTTZ48GRkZGWbbRo4cicmTJ+Oee+6xepxGo4FGo3F38YiIiMgHeD0YqqysxP79+03Pi4qKsGvXLkRERKB9+/Zo06aN2f6BgYFo164dunXr5umiEhERkQ/yejC0bds2pKenm57PnDkTADBlyhQsXbrUS6UiIiIitfB6MJSWlgYhhN37Hzx40H2FISIiItWRdQI1ERERkbsxGCIiIiJVYzBEREREqsZgiIiIiFSNwRARERGpGoMhIiIiUjUGQ0RERKRqDIaIiIhI1RgMERERkaoxGCIiIiJVYzBEREREqsZgiIiIiFSNwRARERGpGoMhIiIiUjUGQ0RERKRqDIaIiIhI1RgMERERkaoxGCIiIiJVYzBEREREqsZgiIiIiFSNwRARERGpGoMhIiIi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+uij+Oqrr5Cbm4v4+Pgm9/XUNa6oYCgoKAj9+vXDmjVrzLavWbMG1113ncVjBg8e3Gj/H3/8Ef3790dgYGCT+1g7p6c5U2/A8Bfj1KlTkZWVhVGjRtl8HyEEdu3ahZiYmGaX2RWcrfeVdu7caVYnX/2+AcNojf379+O+++6z+T5y+76d4QvXt7OUfn27itKu7+ZQ+vUthMAjjzyC7OxsrF27FklJSTaP8dg1bneqtUwsX75cBAYGig8++EDs3r1bzJgxQ7Rs2dKUVT9r1iwxefJk0/5//PGHCAkJEX/5y1/E7t27xQcffCACAwPFl19+adpn48aNwt/fX/zrX/8SBQUF4l//+pcICAgQW7Zs8Xj9rHG03llZWSIgIEC89dZboqSkxPQ4e/asaZ+5c+eK77//Xhw4cEDs3LlT3HPPPSIgIED89NNPHq+fNY7W+7XXXhMrV64Ue/fuFb/99puYNWuWACBWrFhh2scXv2+ju+66S1x77bUWz6mE7/vcuXNi586dYufOnQKAePXVV8XOnTvFoUOHhBC+e307Wm9fub4drbevXN+O1ttI6df3ww8/LMLDw0VeXp7Z7/b8+fOmfbx1jSsuGBJCiLfeekskJiaKoKAg0bdvX7NheVOmTBE33HCD2f55eXmiT58+IigoSHTo0EG88847jc75xRdfiG7duonAwECRnJxsdnHJhSP1vuGGGwSARo8pU6aY9pkxY4Zo3769CAoKEm3bthUjRowQmzZt8mCN7ONIvV988UXRqVMnERwcLFq3bi2uv/568e233zY6p69930IIcfbsWdGiRQuxePFii+dTwvdtHDpt7Xfrq9e3o/X2levb0Xr7yvXtzO/cF65vS3UGIJYsWWLax1vXuHSpgERERESqpKicISIiIiJXYzBEREREqsZgiIiIiFSNwRARERGpGoMhIiIiUjUGQ0RERKRqDIaIiIhI1RgMERERkaoxGCIiIiJVYzBEREREqsZgiIgUadmyZQgODsbRo0dN2+6//35cc801KC8v92LJiEhpuDYZESmSEAK9e/dGamoqFi5ciHnz5uH999/Hli1bEBcX5+3iEZGCBHi7AEREzpAkCfPnz8f48eMRGxuLN954A+vXr2cgREQOY8sQESla37598fvvv+PHH3/EDTfc4O3iEJECMWeIiBTrhx9+QGFhIfR6PaKjo71dHCJSKLYMEZEi7dixA2lpaXjrrbewfPlyhISE4IsvvvB2sYhIgZgzRESKc/DgQYwaNQqzZs3C5MmT0b17dwwYMADbt29Hv379vF08IlIYtgwRkaKcPn0aQ4YMwdChQ/Huu++ato8dOxY1NTX4/vvvvVg6IlIiBkNERESkakygJiIiIlVjMERERESqxmCIiIiIVI3BEBEREakagyEiIiJSNQZDREREpGoMhoiIiEjVGAwRERGRqjEYIiIiIlVjMERERESqxmCIiIiIVI3BEBEREana/wOnO63oLSPQ6gAAAABJRU5ErkJggg==\n", "text/plain": [ "
    " ] @@ -2481,7 +2493,7 @@ }, { "cell_type": "markdown", - "id": "6231b86f", + "id": "e0bdcd22", "metadata": { "editable": true }, @@ -2494,7 +2506,7 @@ }, { "cell_type": "markdown", - "id": "8d50214c", + "id": "86fcc0af", "metadata": { "editable": true }, @@ -2509,7 +2521,7 @@ }, { "cell_type": "markdown", - "id": "45d43ca3", + "id": "3b656ad4", "metadata": { "editable": true }, @@ -2521,7 +2533,7 @@ }, { "cell_type": "markdown", - "id": "dcdd91bf", + "id": "ec7ef032", "metadata": { "editable": true }, @@ -2539,7 +2551,7 @@ }, { "cell_type": "markdown", - "id": "c7519d1e", + "id": "842b17dd", "metadata": { "editable": true }, @@ -2558,7 +2570,7 @@ }, { "cell_type": "markdown", - "id": "f4d4340d", + "id": "549a9b7e", "metadata": { "editable": true }, @@ -2570,7 +2582,7 @@ }, { "cell_type": "markdown", - "id": "41ad532a", + "id": "310fe216", "metadata": { "editable": true }, @@ -2586,7 +2598,7 @@ }, { "cell_type": "markdown", - "id": "eef8ae92", + "id": "e1b6edcb", "metadata": { "editable": true }, @@ -2598,7 +2610,7 @@ }, { "cell_type": "markdown", - "id": "80481a6d", + "id": "49e7b650", "metadata": { "editable": true }, @@ -2608,7 +2620,7 @@ }, { "cell_type": "markdown", - "id": "6aab8db7", + "id": "67564cfb", "metadata": { "editable": true }, @@ -2620,7 +2632,7 @@ }, { "cell_type": "markdown", - "id": "dd6414d2", + "id": "ebb0e17a", "metadata": { "editable": true }, @@ -2630,7 +2642,7 @@ }, { "cell_type": "markdown", - "id": "b76a8372", + "id": "6d0cfa1c", "metadata": { "editable": true }, @@ -2642,7 +2654,7 @@ }, { "cell_type": "markdown", - "id": "07bbe6db", + "id": "e8252d81", "metadata": { "editable": true }, @@ -2656,7 +2668,7 @@ }, { "cell_type": "markdown", - "id": "7a9a2ecf", + "id": "ed9da45e", "metadata": { "editable": true }, @@ -2668,7 +2680,7 @@ }, { "cell_type": "markdown", - "id": "fe5a2bbc", + "id": "11c47009", "metadata": { "editable": true }, @@ -2701,7 +2713,7 @@ }, { "cell_type": "markdown", - "id": "04540023", + "id": "7fd92874", "metadata": { "editable": true }, @@ -2713,7 +2725,7 @@ }, { "cell_type": "markdown", - "id": "dfbf53a5", + "id": "5fa3a569", "metadata": { "editable": true }, @@ -2731,7 +2743,7 @@ }, { "cell_type": "markdown", - "id": "32ac3869", + "id": "1534657f", "metadata": { "editable": true }, @@ -2762,7 +2774,7 @@ }, { "cell_type": "markdown", - "id": "6f575b16", + "id": "85b9db6c", "metadata": { "editable": true }, @@ -2777,7 +2789,7 @@ }, { "cell_type": "markdown", - "id": "274604c4", + "id": "0593ecb5", "metadata": { "editable": true }, @@ -2795,7 +2807,7 @@ }, { "cell_type": "markdown", - "id": "cd679323", + "id": "8d8d8609", "metadata": { "editable": true }, @@ -2807,7 +2819,7 @@ }, { "cell_type": "markdown", - "id": "0a7f8e9d", + "id": "e22f9446", "metadata": { "editable": true }, @@ -2819,7 +2831,7 @@ }, { "cell_type": "markdown", - "id": "48ba8fff", + "id": "1b88fbaa", "metadata": { "editable": true }, @@ -2837,7 +2849,7 @@ }, { "cell_type": "markdown", - "id": "83140ab2", + "id": "558d9648", "metadata": { "editable": true }, @@ -2860,7 +2872,7 @@ }, { "cell_type": "markdown", - "id": "61874dc3", + "id": "3711c9bc", "metadata": { "editable": true }, @@ -2878,7 +2890,7 @@ }, { "cell_type": "markdown", - "id": "24e19d86", + "id": "86d38c7e", "metadata": { "editable": true }, @@ -2890,7 +2902,7 @@ }, { "cell_type": "markdown", - "id": "506f78ea", + "id": "8fee2361", "metadata": { "editable": true }, @@ -2902,7 +2914,7 @@ }, { "cell_type": "markdown", - "id": "cb4b8585", + "id": "705e9f9b", "metadata": { "editable": true }, @@ -2914,7 +2926,7 @@ }, { "cell_type": "markdown", - "id": "9b5b11b1", + "id": "281da053", "metadata": { "editable": true }, @@ -2926,7 +2938,7 @@ }, { "cell_type": "markdown", - "id": "92292a73", + "id": "e5ed01f4", "metadata": { "editable": true }, @@ -2938,7 +2950,7 @@ }, { "cell_type": "markdown", - "id": "1a264832", + "id": "7ab5a8ef", "metadata": { "editable": true }, @@ -2955,7 +2967,7 @@ }, { "cell_type": "markdown", - "id": "6a307202", + "id": "f47fe0de", "metadata": { "editable": true }, @@ -2974,7 +2986,7 @@ }, { "cell_type": "markdown", - "id": "3285f010", + "id": "78c5a239", "metadata": { "editable": true }, @@ -2986,7 +2998,7 @@ }, { "cell_type": "markdown", - "id": "657349da", + "id": "23d5750c", "metadata": { "editable": true }, @@ -3004,7 +3016,7 @@ }, { "cell_type": "markdown", - "id": "65044ac7", + "id": "78629315", "metadata": { "editable": true }, @@ -3042,7 +3054,7 @@ }, { "cell_type": "markdown", - "id": "dacf05cf", + "id": "39d7472b", "metadata": { "editable": true }, @@ -3054,7 +3066,7 @@ }, { "cell_type": "markdown", - "id": "da4ad36e", + "id": "79a08e26", "metadata": { "editable": true }, @@ -3064,7 +3076,7 @@ }, { "cell_type": "markdown", - "id": "f4c3e6c4", + "id": "2fca7cf2", "metadata": { "editable": true }, @@ -3076,7 +3088,7 @@ }, { "cell_type": "markdown", - "id": "1c8bfd4a", + "id": "f55b402b", "metadata": { "editable": true }, @@ -3087,7 +3099,7 @@ { "cell_type": "code", "execution_count": 13, - "id": "e1d91b8b", + "id": "83ffc6ab", "metadata": { "collapsed": false, "editable": true @@ -3154,7 +3166,7 @@ }, { "cell_type": "markdown", - "id": "cd1158a5", + "id": "09c698dc", "metadata": { "editable": true }, @@ -3169,7 +3181,7 @@ { "cell_type": "code", "execution_count": 14, - "id": "e2e9faff", + "id": "23ec9da1", "metadata": { "collapsed": false, "editable": true @@ -3206,7 +3218,7 @@ }, { "cell_type": "markdown", - "id": "e4a83059", + "id": "c1d2dcbf", "metadata": { "editable": true }, @@ -3219,7 +3231,7 @@ { "cell_type": "code", "execution_count": 15, - "id": "f65983d8", + "id": "0ff70c42", "metadata": { "collapsed": false, "editable": true @@ -3277,7 +3289,7 @@ }, { "cell_type": "markdown", - "id": "1d369f97", + "id": "8ad0ae71", "metadata": { "editable": true }, @@ -3288,7 +3300,7 @@ { "cell_type": "code", "execution_count": 16, - "id": "46ea0652", + "id": "b9bf2265", "metadata": { "collapsed": false, "editable": true @@ -3325,7 +3337,7 @@ }, { "cell_type": "markdown", - "id": "9cc6674a", + "id": "0fae646d", "metadata": { "editable": true }, @@ -3341,7 +3353,7 @@ { "cell_type": "code", "execution_count": 17, - "id": "17813055", + "id": "44a8fa94", "metadata": { "collapsed": false, "editable": true @@ -3379,7 +3391,7 @@ { "cell_type": "code", "execution_count": 18, - "id": "6da49540", + "id": "962c21ba", "metadata": { "collapsed": false, "editable": true @@ -3413,7 +3425,7 @@ { "cell_type": "code", "execution_count": 19, - "id": "a8ff2c17", + "id": "83468113", "metadata": { "collapsed": false, "editable": true @@ -3458,7 +3470,7 @@ { "cell_type": "code", "execution_count": 20, - "id": "ec67d4a3", + "id": "9d7685e7", "metadata": { "collapsed": false, "editable": true @@ -3487,7 +3499,7 @@ { "cell_type": "code", "execution_count": 21, - "id": "742a2d68", + "id": "666db882", "metadata": { "collapsed": false, "editable": true @@ -3534,7 +3546,7 @@ }, { "cell_type": "markdown", - "id": "e7be6348", + "id": "5461498d", "metadata": { "editable": true }, @@ -3549,7 +3561,7 @@ { "cell_type": "code", "execution_count": 22, - "id": "c551058c", + "id": "3543f315", "metadata": { "collapsed": false, "editable": true @@ -3589,7 +3601,7 @@ }, { "cell_type": "markdown", - "id": "7a13b21d", + "id": "cc829644", "metadata": { "editable": true }, @@ -3600,7 +3612,7 @@ { "cell_type": "code", "execution_count": 23, - "id": "19c7502b", + "id": "9dd71229", "metadata": { "collapsed": false, "editable": true @@ -3622,7 +3634,7 @@ }, { "cell_type": "markdown", - "id": "4450885d", + "id": "128e658a", "metadata": { "editable": true }, @@ -3635,7 +3647,7 @@ { "cell_type": "code", "execution_count": 24, - "id": "013fc7f8", + "id": "098a13f3", "metadata": { "collapsed": false, "editable": true @@ -3660,7 +3672,7 @@ }, { "cell_type": "markdown", - "id": "8d360f7d", + "id": "2db7526b", "metadata": { "editable": true }, @@ -3671,7 +3683,7 @@ { "cell_type": "code", "execution_count": 25, - "id": "e29a24eb", + "id": "314170c6", "metadata": { "collapsed": false, "editable": true @@ -3686,12 +3698,27 @@ }, { "cell_type": "markdown", - "id": "ad8fbbb7", + "id": "5aa6151e", "metadata": { "editable": true }, "source": [ - "## Using Autograd with OLS\n", + "## Replace or not\n", + "\n", + "In the above code, we have use replacement in setting up the\n", + "mini-batches. The discussion\n", + "[here](https://sebastianraschka.com/faq/docs/sgd-methods.html) may be\n", + "useful." + ] + }, + { + "cell_type": "markdown", + "id": "2d017a74", + "metadata": { + "editable": true + }, + "source": [ + "## Using Autograd\n", "\n", "We conclude the part on optmization by showing how we can make codes\n", "for linear regression and logistic regression using **autograd**. The\n", @@ -3701,7 +3728,7 @@ { "cell_type": "code", "execution_count": 26, - "id": "904f65dc", + "id": "f784b385", "metadata": { "collapsed": false, "editable": true @@ -3761,20 +3788,155 @@ }, { "cell_type": "markdown", - "id": "ce338980", + "id": "9eb6dbe2", "metadata": { "editable": true }, "source": [ - "### Including Stochastic Gradient Descent with Autograd\n", - "\n", - "In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using **autograd**." + "## Same code but now with momentum gradient descent" ] }, { "cell_type": "code", "execution_count": 27, - "id": "de261f10", + "id": "408e6211", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Autograd to calculate gradients for OLS\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "def CostOLS(beta):\n", + " return (1.0/n)*np.sum((y-X @ beta)**2)\n", + "\n", + "n = 100\n", + "x = 2*np.random.rand(n,1)\n", + "y = 4+3*x#+np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "# Hessian matrix\n", + "H = (2.0/n)* XT_X\n", + "EigValues, EigVectors = np.linalg.eig(H)\n", + "print(f\"Eigenvalues of Hessian Matrix:{EigValues}\")\n", + "\n", + "theta = np.random.randn(2,1)\n", + "eta = 1.0/np.max(EigValues)\n", + "Niterations = 30\n", + "\n", + "# define the gradient\n", + "training_gradient = grad(CostOLS)\n", + "\n", + "for iter in range(Niterations):\n", + " gradients = training_gradient(theta)\n", + " theta -= eta*gradients\n", + " print(iter,gradients[0],gradients[1])\n", + "print(\"theta from own gd\")\n", + "print(theta)\n", + "\n", + "# Now improve with momentum gradient descent\n", + "change = 0.0\n", + "delta_momentum = 0.3\n", + "for iter in range(Niterations):\n", + " # calculate gradient\n", + " gradients = training_gradient(theta)\n", + " # calculate update\n", + " new_change = eta*gradients+delta_momentum*change\n", + " # take a step\n", + " theta -= new_change\n", + " # save the change\n", + " change = new_change\n", + " print(iter,gradients[0],gradients[1])\n", + "print(\"theta from own gd wth momentum\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "07f1dd70", + "metadata": { + "editable": true + }, + "source": [ + "We note indeed a considerable increase in efficiency here, we less iterations needed.\n", + "However, if we can invert the Hessian matrix, this is the preferred approach, as shown in the example here." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "id": "7eff4d61", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Newton's method\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "def CostOLS(beta):\n", + " return (1.0/n)*np.sum((y-X @ beta)**2)\n", + "\n", + "n = 100\n", + "x = 2*np.random.rand(n,1)\n", + "y = 4+3*x+np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x]\n", + "XT_X = X.T @ X\n", + "beta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(beta_linreg)\n", + "# Hessian matrix\n", + "H = (2.0/n)* XT_X\n", + "# Note that here the Hessian does not depend on the parameters beta\n", + "invH = np.linalg.pinv(H)\n", + "EigValues, EigVectors = np.linalg.eig(H)\n", + "print(f\"Eigenvalues of Hessian Matrix:{EigValues}\")\n", + "\n", + "beta = np.random.randn(2,1)\n", + "Niterations = 5\n", + "\n", + "# define the gradient\n", + "training_gradient = grad(CostOLS)\n", + "\n", + "for iter in range(Niterations):\n", + " gradients = training_gradient(beta)\n", + " beta -= invH @ gradients\n", + " print(iter,gradients[0],gradients[1])\n", + "print(\"beta from own Newton code\")\n", + "print(beta)" + ] + }, + { + "cell_type": "markdown", + "id": "98ae5663", + "metadata": { + "editable": true + }, + "source": [ + "## Including Stochastic Gradient Descent with Autograd\n", + "In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using **autograd**." + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "cd7caecf", "metadata": { "collapsed": false, "editable": true @@ -3858,57 +4020,287 @@ }, { "cell_type": "markdown", - "id": "ccd8829e", + "id": "87e8ab65", "metadata": { "editable": true }, "source": [ - "### And Logistic Regression" + "Here we include momentum in the standard gradient descent approach." ] }, { "cell_type": "code", - "execution_count": 28, - "id": "cc5811d1", + "execution_count": 30, + "id": "3183015a", "metadata": { "collapsed": false, "editable": true }, "outputs": [], "source": [ + "# Using Autograd to calculate gradients using SGD\n", + "# OLS example\n", + "from random import random, seed\n", + "import numpy as np\n", "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", "from autograd import grad\n", "\n", - "def sigmoid(x):\n", - " return 0.5 * (np.tanh(x / 2.) + 1)\n", + "# Note change from previous example\n", + "def CostOLS(y,X,theta):\n", + " return np.sum((y-X @ theta)**2)\n", "\n", - "def logistic_predictions(weights, inputs):\n", - " # Outputs probability of a label being true according to logistic model.\n", - " return sigmoid(np.dot(inputs, weights))\n", + "n = 100\n", + "x = 2*np.random.rand(n,1)\n", + "y = 4+3*x+np.random.randn(n,1)\n", "\n", - "def training_loss(weights):\n", - " # Training loss is the negative log-likelihood of the training labels.\n", - " preds = logistic_predictions(weights, inputs)\n", - " label_probabilities = preds * targets + (1 - preds) * (1 - targets)\n", - " return -np.sum(np.log(label_probabilities))\n", + "X = np.c_[np.ones((n,1)), x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "# Hessian matrix\n", + "H = (2.0/n)* XT_X\n", + "EigValues, EigVectors = np.linalg.eig(H)\n", + "print(f\"Eigenvalues of Hessian Matrix:{EigValues}\")\n", "\n", - "# Build a toy dataset.\n", - "inputs = np.array([[0.52, 1.12, 0.77],\n", - " [0.88, -1.08, 0.15],\n", - " [0.52, 0.06, -1.30],\n", - " [0.74, -2.49, 1.39]])\n", - "targets = np.array([True, True, False, True])\n", + "theta = np.random.randn(2,1)\n", + "eta = 1.0/np.max(EigValues)\n", + "Niterations = 100\n", "\n", - "# Define a function that returns gradients of training loss using Autograd.\n", - "training_gradient_fun = grad(training_loss)\n", + "# Note that we request the derivative wrt third argument (theta, 2 here)\n", + "training_gradient = grad(CostOLS,2)\n", "\n", - "# Optimize weights using gradient descent.\n", - "weights = np.array([0.0, 0.0, 0.0])\n", - "print(\"Initial loss:\", training_loss(weights))\n", - "for i in range(100):\n", - " weights -= training_gradient_fun(weights) * 0.01\n", + "for iter in range(Niterations):\n", + " gradients = (1.0/n)*training_gradient(y, X, theta)\n", + " theta -= eta*gradients\n", + "print(\"theta from own gd\")\n", + "print(theta)\n", "\n", - "print(\"Trained loss:\", training_loss(weights))" + "\n", + "n_epochs = 50\n", + "M = 5 #size of each minibatch\n", + "m = int(n/M) #number of minibatches\n", + "t0, t1 = 5, 50\n", + "def learning_schedule(t):\n", + " return t0/(t+t1)\n", + "\n", + "theta = np.random.randn(2,1)\n", + "\n", + "change = 0.0\n", + "delta_momentum = 0.3\n", + "\n", + "for epoch in range(n_epochs):\n", + " for i in range(m):\n", + " random_index = M*np.random.randint(m)\n", + " xi = X[random_index:random_index+M]\n", + " yi = y[random_index:random_index+M]\n", + " gradients = (1.0/M)*training_gradient(yi, xi, theta)\n", + " eta = learning_schedule(epoch*m+i)\n", + " # calculate update\n", + " new_change = eta*gradients+delta_momentum*change\n", + " # take a step\n", + " theta -= new_change\n", + " # save the change\n", + " change = new_change\n", + "print(\"theta from own sdg with momentum\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "9ba705cd", + "metadata": { + "editable": true + }, + "source": [ + "### Similar (second order function now) problem but now with AdaGrad" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "be7a85c7", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Autograd to calculate gradients using AdaGrad and Stochastic Gradient descent\n", + "# OLS example\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "# Note change from previous example\n", + "def CostOLS(y,X,theta):\n", + " return np.sum((y-X @ theta)**2)\n", + "\n", + "n = 10000\n", + "x = np.random.rand(n,1)\n", + "y = 2.0+3*x +4*x*x# +np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x, x*x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "\n", + "\n", + "# Note that we request the derivative wrt third argument (theta, 2 here)\n", + "training_gradient = grad(CostOLS,2)\n", + "# Define parameters for Stochastic Gradient Descent\n", + "n_epochs = 50\n", + "M = 5 #size of each minibatch\n", + "m = int(n/M) #number of minibatches\n", + "# Guess for unknown parameters theta\n", + "theta = np.random.randn(3,1)\n", + "\n", + "# Value for learning rate\n", + "eta = 0.01\n", + "# Including AdaGrad parameter to avoid possible division by zero\n", + "delta = 1e-8\n", + "for epoch in range(n_epochs):\n", + " # The outer product is calculated from scratch for each epoch\n", + " Giter = np.zeros(shape=(3,3))\n", + " for i in range(m):\n", + " random_index = M*np.random.randint(m)\n", + " xi = X[random_index:random_index+M]\n", + " yi = y[random_index:random_index+M]\n", + " gradients = (1.0/M)*training_gradient(yi, xi, theta)\n", + "\t# Calculate the outer product of the gradients\n", + " Giter +=gradients @ gradients.T\n", + "\t# Simpler algorithm with only diagonal elements\n", + " Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Giter)))]\n", + " # compute update\n", + " update = np.multiply(Ginverse,gradients)\n", + " theta -= update\n", + "print(\"theta from own AdaGrad\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "0e711ae2", + "metadata": { + "editable": true + }, + "source": [ + "Running this code we note an almost perfect agreement with the results from matrix inversion.\n", + "\n", + "Similarly, here is our implementation of RMSprop." + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "id": "8b34e5b1", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "# Using Autograd to calculate gradients using RMSprop and Stochastic Gradient descent\n", + "# OLS example\n", + "from random import random, seed\n", + "import numpy as np\n", + "import autograd.numpy as np\n", + "import matplotlib.pyplot as plt\n", + "from autograd import grad\n", + "\n", + "# Note change from previous example\n", + "def CostOLS(y,X,theta):\n", + " return np.sum((y-X @ theta)**2)\n", + "\n", + "n = 10000\n", + "x = np.random.rand(n,1)\n", + "y = 2.0+3*x +4*x*x# +np.random.randn(n,1)\n", + "\n", + "X = np.c_[np.ones((n,1)), x, x*x]\n", + "XT_X = X.T @ X\n", + "theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y)\n", + "print(\"Own inversion\")\n", + "print(theta_linreg)\n", + "\n", + "\n", + "# Note that we request the derivative wrt third argument (theta, 2 here)\n", + "training_gradient = grad(CostOLS,2)\n", + "# Define parameters for Stochastic Gradient Descent\n", + "n_epochs = 50\n", + "M = 5 #size of each minibatch\n", + "m = int(n/M) #number of minibatches\n", + "# Guess for unknown parameters theta\n", + "theta = np.random.randn(3,1)\n", + "\n", + "# Value for learning rate\n", + "eta = 0.01\n", + "# Value for parameter rho\n", + "rho = 0.99\n", + "# Including AdaGrad parameter to avoid possible division by zero\n", + "delta = 1e-8\n", + "for epoch in range(n_epochs):\n", + " Giter = np.zeros(shape=(3,3))\n", + " for i in range(m):\n", + " random_index = M*np.random.randint(m)\n", + " xi = X[random_index:random_index+M]\n", + " yi = y[random_index:random_index+M]\n", + " gradients = (1.0/M)*training_gradient(yi, xi, theta)\n", + "\t# Previous value for the outer product of gradients\n", + " Previous = Giter\n", + "\t# Accumulated gradient\n", + " Giter +=gradients @ gradients.T\n", + "\t# Scaling with rho the new and the previous results\n", + " Gnew = (rho*Previous+(1-rho)*Giter)\n", + "\t# Taking the diagonal only and inverting\n", + " Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Gnew)))]\n", + "\t# Hadamard product\n", + " update = np.multiply(Ginverse,gradients)\n", + " theta -= update\n", + "print(\"theta from own RMSprop\")\n", + "print(theta)" + ] + }, + { + "cell_type": "markdown", + "id": "7a3b6455", + "metadata": { + "editable": true + }, + "source": [ + "## Introducing [JAX](https://jax.readthedocs.io/en/latest/)\n", + "\n", + "Presently, instead of using **autograd**, we recommend using [JAX](https://jax.readthedocs.io/en/latest/)\n", + "\n", + "**JAX** is Autograd and [XLA (Accelerated Linear Algebra))](https://www.tensorflow.org/xla),\n", + "brought together for high-performance numerical computing and machine learning research.\n", + "It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more.\n", + "\n", + "Here's a simple example on how you can use **JAX** to compute the derivate of the logistic function." + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "id": "2c30f41b", + "metadata": { + "collapsed": false, + "editable": true + }, + "outputs": [], + "source": [ + "import jax.numpy as jnp\n", + "from jax import grad, jit, vmap\n", + "\n", + "def sum_logistic(x):\n", + " return jnp.sum(1.0 / (1.0 + jnp.exp(-x)))\n", + "\n", + "x_small = jnp.arange(3.)\n", + "derivative_fn = grad(sum_logistic)\n", + "print(derivative_fn(x_small))" ] } ], diff --git a/doc/LectureNotes/_build/jupyter_execute/chapteroptimization.py b/doc/LectureNotes/_build/jupyter_execute/chapteroptimization.py index cb4459c01..0a4a034cd 100644 --- a/doc/LectureNotes/_build/jupyter_execute/chapteroptimization.py +++ b/doc/LectureNotes/_build/jupyter_execute/chapteroptimization.py @@ -250,7 +250,19 @@ # $\mathbb{R}$. Examples of convex sets of $\mathbb{R}^2$ are the # regular polygons (triangles, rectangles, pentagons, etc...). # -# **Convex function**: Let $X \subset \mathbb{R}^n$ be a convex set. Assume that the function $f: X \rightarrow \mathbb{R}$ is continuous, then $f$ is said to be convex if $$f(tx_1 + (1-t)x_2) \leq tf(x_1) + (1-t)f(x_2) $$ for all $x_1, x_2 \in X$ and for all $t \in [0,1]$. If $\leq$ is replaced with a strict inequaltiy in the definition, we demand $x_1 \neq x_2$ and $t\in(0,1)$ then $f$ is said to be strictly convex. For a single variable function, convexity means that if you draw a straight line connecting $f(x_1)$ and $f(x_2)$, the value of the function on the interval $[x_1,x_2]$ is always below the line as illustrated below. +# **Convex function**: Let $X \subset \mathbb{R}^n$ be a convex +# set. Assume that the function $f: X \rightarrow \mathbb{R}$ is +# continuous, then $f$ is said to be convex if +# $f(tx_1 + (1-t)x_2) \leq tf(x_1) + (1-t)f(x_2)$ +# for all +# $x_1, x_2 \in X$ and for all $t \in [0,1]$. +# +# If $\leq$ is replaced with a strict inequality in the +# definition, we demand $x_1 \neq x_2$ and $t\in(0,1)$ then $f$ is said +# to be strictly convex. For a single variable function, convexity means +# that if you draw a straight line connecting $f(x_1)$ and $f(x_2)$, the +# value of the function on the interval $[x_1,x_2]$ is always below the +# line as discussed below. # # In the following we state first and second-order conditions which # ensures convexity of a function $f$. We write $D_f$ to denote the @@ -264,7 +276,7 @@ # is a convex set and $$f(y) \geq f(x) + \nabla f(x)^T (y-x) $$ holds # for all $x,y \in D_f$. This condition means that for a convex function # the first order Taylor expansion (right hand side above) at any point -# a global under estimator of the function. To convince yourself you can +# is a global under estimator of the function. To convince yourself you can # make a drawing of $f(x) = x^2+1$ and draw the tangent line to $f(x)$ and # note that it is always below the graph. # @@ -1742,7 +1754,14 @@ a*= b a /=b -# ## Using Autograd with OLS +# ## Replace or not +# +# In the above code, we have use replacement in setting up the +# mini-batches. The discussion +# [here](https://sebastianraschka.com/faq/docs/sgd-methods.html) may be +# useful. + +# ## Using Autograd # # We conclude the part on optmization by showing how we can make codes # for linear regression and logistic regression using **autograd**. The @@ -1802,13 +1821,118 @@ plt.title(r'Random numbers ') plt.show() -# ### Including Stochastic Gradient Descent with Autograd -# -# In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using **autograd**. +# ## Same code but now with momentum gradient descent # In[27]: +# Using Autograd to calculate gradients for OLS +from random import random, seed +import numpy as np +import autograd.numpy as np +import matplotlib.pyplot as plt +from autograd import grad + +def CostOLS(beta): + return (1.0/n)*np.sum((y-X @ beta)**2) + +n = 100 +x = 2*np.random.rand(n,1) +y = 4+3*x#+np.random.randn(n,1) + +X = np.c_[np.ones((n,1)), x] +XT_X = X.T @ X +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y) +print("Own inversion") +print(theta_linreg) +# Hessian matrix +H = (2.0/n)* XT_X +EigValues, EigVectors = np.linalg.eig(H) +print(f"Eigenvalues of Hessian Matrix:{EigValues}") + +theta = np.random.randn(2,1) +eta = 1.0/np.max(EigValues) +Niterations = 30 + +# define the gradient +training_gradient = grad(CostOLS) + +for iter in range(Niterations): + gradients = training_gradient(theta) + theta -= eta*gradients + print(iter,gradients[0],gradients[1]) +print("theta from own gd") +print(theta) + +# Now improve with momentum gradient descent +change = 0.0 +delta_momentum = 0.3 +for iter in range(Niterations): + # calculate gradient + gradients = training_gradient(theta) + # calculate update + new_change = eta*gradients+delta_momentum*change + # take a step + theta -= new_change + # save the change + change = new_change + print(iter,gradients[0],gradients[1]) +print("theta from own gd wth momentum") +print(theta) + + +# We note indeed a considerable increase in efficiency here, we less iterations needed. +# However, if we can invert the Hessian matrix, this is the preferred approach, as shown in the example here. + +# In[28]: + + +# Using Newton's method +from random import random, seed +import numpy as np +import autograd.numpy as np +import matplotlib.pyplot as plt +from autograd import grad + +def CostOLS(beta): + return (1.0/n)*np.sum((y-X @ beta)**2) + +n = 100 +x = 2*np.random.rand(n,1) +y = 4+3*x+np.random.randn(n,1) + +X = np.c_[np.ones((n,1)), x] +XT_X = X.T @ X +beta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y) +print("Own inversion") +print(beta_linreg) +# Hessian matrix +H = (2.0/n)* XT_X +# Note that here the Hessian does not depend on the parameters beta +invH = np.linalg.pinv(H) +EigValues, EigVectors = np.linalg.eig(H) +print(f"Eigenvalues of Hessian Matrix:{EigValues}") + +beta = np.random.randn(2,1) +Niterations = 5 + +# define the gradient +training_gradient = grad(CostOLS) + +for iter in range(Niterations): + gradients = training_gradient(beta) + beta -= invH @ gradients + print(iter,gradients[0],gradients[1]) +print("beta from own Newton code") +print(beta) + + +# ## Including Stochastic Gradient Descent with Autograd +# In this code we include the stochastic gradient descent approach discussed above. Note here that we specify which argument we are taking the derivative with respect to when using **autograd**. + +# In[29]: + + # Using Autograd to calculate gradients using SGD # OLS example from random import random, seed @@ -1884,42 +2008,227 @@ print("theta from own sdg") print(theta) -# ### And Logistic Regression +# Here we include momentum in the standard gradient descent approach. -# In[28]: +# In[30]: +# Using Autograd to calculate gradients using SGD +# OLS example +from random import random, seed +import numpy as np import autograd.numpy as np +import matplotlib.pyplot as plt from autograd import grad -def sigmoid(x): - return 0.5 * (np.tanh(x / 2.) + 1) +# Note change from previous example +def CostOLS(y,X,theta): + return np.sum((y-X @ theta)**2) -def logistic_predictions(weights, inputs): - # Outputs probability of a label being true according to logistic model. - return sigmoid(np.dot(inputs, weights)) +n = 100 +x = 2*np.random.rand(n,1) +y = 4+3*x+np.random.randn(n,1) -def training_loss(weights): - # Training loss is the negative log-likelihood of the training labels. - preds = logistic_predictions(weights, inputs) - label_probabilities = preds * targets + (1 - preds) * (1 - targets) - return -np.sum(np.log(label_probabilities)) +X = np.c_[np.ones((n,1)), x] +XT_X = X.T @ X +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y) +print("Own inversion") +print(theta_linreg) +# Hessian matrix +H = (2.0/n)* XT_X +EigValues, EigVectors = np.linalg.eig(H) +print(f"Eigenvalues of Hessian Matrix:{EigValues}") -# Build a toy dataset. -inputs = np.array([[0.52, 1.12, 0.77], - [0.88, -1.08, 0.15], - [0.52, 0.06, -1.30], - [0.74, -2.49, 1.39]]) -targets = np.array([True, True, False, True]) +theta = np.random.randn(2,1) +eta = 1.0/np.max(EigValues) +Niterations = 100 -# Define a function that returns gradients of training loss using Autograd. -training_gradient_fun = grad(training_loss) +# Note that we request the derivative wrt third argument (theta, 2 here) +training_gradient = grad(CostOLS,2) -# Optimize weights using gradient descent. -weights = np.array([0.0, 0.0, 0.0]) -print("Initial loss:", training_loss(weights)) -for i in range(100): - weights -= training_gradient_fun(weights) * 0.01 +for iter in range(Niterations): + gradients = (1.0/n)*training_gradient(y, X, theta) + theta -= eta*gradients +print("theta from own gd") +print(theta) -print("Trained loss:", training_loss(weights)) + +n_epochs = 50 +M = 5 #size of each minibatch +m = int(n/M) #number of minibatches +t0, t1 = 5, 50 +def learning_schedule(t): + return t0/(t+t1) + +theta = np.random.randn(2,1) + +change = 0.0 +delta_momentum = 0.3 + +for epoch in range(n_epochs): + for i in range(m): + random_index = M*np.random.randint(m) + xi = X[random_index:random_index+M] + yi = y[random_index:random_index+M] + gradients = (1.0/M)*training_gradient(yi, xi, theta) + eta = learning_schedule(epoch*m+i) + # calculate update + new_change = eta*gradients+delta_momentum*change + # take a step + theta -= new_change + # save the change + change = new_change +print("theta from own sdg with momentum") +print(theta) + + +# ### Similar (second order function now) problem but now with AdaGrad + +# In[31]: + + +# Using Autograd to calculate gradients using AdaGrad and Stochastic Gradient descent +# OLS example +from random import random, seed +import numpy as np +import autograd.numpy as np +import matplotlib.pyplot as plt +from autograd import grad + +# Note change from previous example +def CostOLS(y,X,theta): + return np.sum((y-X @ theta)**2) + +n = 10000 +x = np.random.rand(n,1) +y = 2.0+3*x +4*x*x# +np.random.randn(n,1) + +X = np.c_[np.ones((n,1)), x, x*x] +XT_X = X.T @ X +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y) +print("Own inversion") +print(theta_linreg) + + +# Note that we request the derivative wrt third argument (theta, 2 here) +training_gradient = grad(CostOLS,2) +# Define parameters for Stochastic Gradient Descent +n_epochs = 50 +M = 5 #size of each minibatch +m = int(n/M) #number of minibatches +# Guess for unknown parameters theta +theta = np.random.randn(3,1) + +# Value for learning rate +eta = 0.01 +# Including AdaGrad parameter to avoid possible division by zero +delta = 1e-8 +for epoch in range(n_epochs): + # The outer product is calculated from scratch for each epoch + Giter = np.zeros(shape=(3,3)) + for i in range(m): + random_index = M*np.random.randint(m) + xi = X[random_index:random_index+M] + yi = y[random_index:random_index+M] + gradients = (1.0/M)*training_gradient(yi, xi, theta) + # Calculate the outer product of the gradients + Giter +=gradients @ gradients.T + # Simpler algorithm with only diagonal elements + Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Giter)))] + # compute update + update = np.multiply(Ginverse,gradients) + theta -= update +print("theta from own AdaGrad") +print(theta) + + +# Running this code we note an almost perfect agreement with the results from matrix inversion. +# +# Similarly, here is our implementation of RMSprop. + +# In[32]: + + +# Using Autograd to calculate gradients using RMSprop and Stochastic Gradient descent +# OLS example +from random import random, seed +import numpy as np +import autograd.numpy as np +import matplotlib.pyplot as plt +from autograd import grad + +# Note change from previous example +def CostOLS(y,X,theta): + return np.sum((y-X @ theta)**2) + +n = 10000 +x = np.random.rand(n,1) +y = 2.0+3*x +4*x*x# +np.random.randn(n,1) + +X = np.c_[np.ones((n,1)), x, x*x] +XT_X = X.T @ X +theta_linreg = np.linalg.pinv(XT_X) @ (X.T @ y) +print("Own inversion") +print(theta_linreg) + + +# Note that we request the derivative wrt third argument (theta, 2 here) +training_gradient = grad(CostOLS,2) +# Define parameters for Stochastic Gradient Descent +n_epochs = 50 +M = 5 #size of each minibatch +m = int(n/M) #number of minibatches +# Guess for unknown parameters theta +theta = np.random.randn(3,1) + +# Value for learning rate +eta = 0.01 +# Value for parameter rho +rho = 0.99 +# Including AdaGrad parameter to avoid possible division by zero +delta = 1e-8 +for epoch in range(n_epochs): + Giter = np.zeros(shape=(3,3)) + for i in range(m): + random_index = M*np.random.randint(m) + xi = X[random_index:random_index+M] + yi = y[random_index:random_index+M] + gradients = (1.0/M)*training_gradient(yi, xi, theta) + # Previous value for the outer product of gradients + Previous = Giter + # Accumulated gradient + Giter +=gradients @ gradients.T + # Scaling with rho the new and the previous results + Gnew = (rho*Previous+(1-rho)*Giter) + # Taking the diagonal only and inverting + Ginverse = np.c_[eta/(delta+np.sqrt(np.diagonal(Gnew)))] + # Hadamard product + update = np.multiply(Ginverse,gradients) + theta -= update +print("theta from own RMSprop") +print(theta) + + +# ## Introducing [JAX](https://jax.readthedocs.io/en/latest/) +# +# Presently, instead of using **autograd**, we recommend using [JAX](https://jax.readthedocs.io/en/latest/) +# +# **JAX** is Autograd and [XLA (Accelerated Linear Algebra))](https://www.tensorflow.org/xla), +# brought together for high-performance numerical computing and machine learning research. +# It provides composable transformations of Python+NumPy programs: differentiate, vectorize, parallelize, Just-In-Time compile to GPU/TPU, and more. +# +# Here's a simple example on how you can use **JAX** to compute the derivate of the logistic function. + +# In[33]: + + +import jax.numpy as jnp +from jax import grad, jit, vmap + +def sum_logistic(x): + return jnp.sum(1.0 / (1.0 + jnp.exp(-x))) + +x_small = jnp.arange(3.) +derivative_fn = grad(sum_logistic) +print(derivative_fn(x_small)) diff --git a/doc/LectureNotes/_build/jupyter_execute/chapteroptimization_123_1.png b/doc/LectureNotes/_build/jupyter_execute/chapteroptimization_123_1.png index 8d7f2cc1b8fb0da5332a59a342236f15c12efd92..7bfe0af7d02a652d96fe986b31d9108f487b7a72 100644 GIT binary patch literal 23710 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

    1Wv{)%$OMb{JbrGPpU;hrje9`u?V_#~ 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

    8TS607Hr)XHzc0^yg93?X4D3Dl3I z7?JoHf$zy1)NheCNAu<|I+MT-w$FnX zv8%s3A~8At&qtK>y{#=RHt-E%Sr#CkhD9tN!7vh+qCZJ&?g?R-Zi5Wn?xVF4+&UT=-oO7rvVT!Ux&mwPt$Z8RlIu$VmX#KW7 z{;;*0CF`hW1&Wc@#H+fb&{*^;H$2K<)QTyKuzjBV=d<1-0Qb*T4GEV2o0s#yUh{=j ZFVDWpoP6tH2|cNrqn)d5>Fy&Z{{Y*m;y3^R literal 21762 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 YXmOc|MvKf1;3K82b=~N~ck)gA8%#B<9smFU diff --git a/doc/LectureNotes/_build/jupyter_execute/chapteroptimization_148_1.png b/doc/LectureNotes/_build/jupyter_execute/chapteroptimization_148_1.png index 28a4321edd1207751a5082e592f8ff925e27aea1..cf17747cf93247187873d8521479e5fab7d2a391 100644 GIT binary patch literal 21829 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