From 01e38625545f39845431a7490880fbe753525228 Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Wed, 31 Oct 2018 21:20:45 +0000 Subject: [PATCH 01/19] Done --- __pycache__/__init__.cpython-36.pyc | Bin 141 -> 160 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 155 -> 174 bytes .../__pycache__/build.cpython-36.pyc | Bin 414 -> 373 bytes q01_load_data/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 161 -> 180 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1525 -> 1544 bytes 6 files changed, 8 insertions(+) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index b0c3719c2f46201b3baa3fcef746c16a601c9e9f..72bd9f4e7f79f8fa587d40d5cec145a401a49c80 100644 GIT binary patch delta 54 zcmeBWT)@a-%*)HwC37o!B8Rz>uYN{;ZmND_Zen_3QF&sHuAzl~cz#iKaY15os(x~Q JO6o*EdjP?S5xD>W delta 35 qcmZ3$*vrUa%*)I5Qh!m@L=JO)EB%c8+*JMaqSVU7lKk9>iS_`u3=3QU diff --git a/q01_load_data/__pycache__/__init__.cpython-36.pyc b/q01_load_data/__pycache__/__init__.cpython-36.pyc index 4596200714efc1a2bd21ca0d0f36671155da8439..5ac12879f7d051d48a73e74fae5e4eebb9d9c5eb 100644 GIT binary patch delta 54 zcmbQuxQ>y-n3tEUOXgPeL=JPMX#I@*+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSz5vN-5%B;3 delta 35 qcmZ3-IGd5fn3tF9rT(I*i5%wq9{L&ixvBc;MX8mECHc7%6MX@@&I^

GO%W7O~rx)LP+dg7(ii&uJNf&aq3_@MIbg<`4epX3jRk{ zCjLSv&K)XFde4^M-Se|ghr_|=QFs5%82cgYO3?0#;E#zk)7-F}Ymo~rb@I+~i4w&d z=cL@QtoKV@Z2EGjA%OCs)wl|y8p62r>yk&2Dy|9Pn&1zJ0$cJ|a?s*Kkc*sd_<6=V z>9NT~CmNj(9D*(a%nXu{G!PbF%=Kw@bEg)zMg=v@!99T)P0rM;t6s=76y zT7#<~VBv7?(EG}+ipJR`mO(w9ObTP^f^F5@$)*Z(yat gyZ8{-ixh=zq<<6#yY!;Ax;1zi9efO(ibSUJ5Al6kPXGV_ literal 414 zcmYjNyG{c!5VU>AhbNR@A}LMAhs z4vf^1BkmCX1Syb?zGEk_HT$6Nw8L)5;b6_W3<~J2X;RUtoNVb;MPufr-6XqB52<1? ze{y0LM@}rj=*9;T@~ delta 38 tcmeC+`O3{<%*)FqWWFeBBgacdelPuu{M=Oi^rF Date: Wed, 31 Oct 2018 21:32:08 +0000 Subject: [PATCH 02/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 156 -> 175 bytes .../__pycache__/build.cpython-36.pyc | Bin 660 -> 663 bytes q02_data_split/build.py | 12 ++++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 162 -> 181 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 3134 -> 3153 bytes 5 files changed, 10 insertions(+), 2 deletions(-) diff --git a/q02_data_split/__pycache__/__init__.cpython-36.pyc b/q02_data_split/__pycache__/__init__.cpython-36.pyc index 5d17273741a726a430cdf3ccf2eb63426483d618..9846c0ff164d0e6f5dcc614d045d65327658292d 100644 GIT binary patch delta 54 zcmbQkxSo;2n3tEUOXgPeL=JPM82ya=+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSegMh&5%mB7 delta 35 qcmZ3_IERtLn3tF9rT(I*i5%wqp86U2xvBc;MX8mECHc7%6a4_ZB@37U diff --git a/q02_data_split/__pycache__/build.cpython-36.pyc b/q02_data_split/__pycache__/build.cpython-36.pyc index e6bd2ebf2f76eee17541ce631c667ecb332558ff..332902dd2380e930a510c31a7b32fc595728194c 100644 GIT binary patch delta 323 zcmbQjI-OP7n3tE!NB&myT}B3m#|%h-3CMN;;$oYL%Elb2?5S+cjEoEu!y@Y~fTA@F zSqv$RDNM~wwTv}DmLx+hQwd`YV+~UZa|%leYcER-OD%IPOD$_HTMcs!OATucTN+C+ zgC?6_6qCF0OQ3BG>9b~nz)Aa;T0ovAQxs=OYH>+?ab{I&6i-oNUP^v$d~r!)Nh(l^ zC8a38pokfyj)VOcQ%c$`#)`=Sj2h~^K%rle`WgATsrreziRp<&<%v1Eh8Fta`9;~q z1&PV2`pNkzsgrvc-Gw=TYKuVx10xS32craI5&z_8jAd4AK#?MT5CJj`iQofrZ*kb< Y=BJeAq}qW(q?ijx@PM^*Fmtd00Gjy1+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSApp%;5)A+V delta 35 qcmdnWxQLO%n3tF9rT(I*i5%wq{`wjDxvBc;MX8mECHc7%6GH&LFAJ~$ diff --git a/q02_data_split/tests/__pycache__/test.cpython-36.pyc b/q02_data_split/tests/__pycache__/test.cpython-36.pyc index a1b3fc579e35798e380953fe62d7efac2225573f..623eeccf6f3673465d123a5be55910bf67ae2240 100644 GIT binary patch delta 57 zcmdldaZ!T9n3tEUOXgPeMh;~rr8xbJ{M=Oi#N5R6#G>-V99=^T{qX#v?BasN Date: Thu, 1 Nov 2018 19:50:51 +0000 Subject: [PATCH 03/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 159 -> 178 bytes .../__pycache__/build.cpython-36.pyc | Bin 924 -> 795 bytes q03_data_encoding/build.py | 12 +++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 165 -> 184 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2197 -> 2216 bytes 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/q03_data_encoding/__pycache__/__init__.cpython-36.pyc b/q03_data_encoding/__pycache__/__init__.cpython-36.pyc index 884722b9e5eb21d01be2d88d202ca11e74eb4609..4726b3e2cf5050945600d68c398495e59b65c37f 100644 GIT binary patch delta 54 zcmbQwxQUU&n3tEUOXgPeL=JPMc>Rq0+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSfdI>?5&-}J delta 35 qcmdnQIG>Tjn3tF9rT(I*i5%wqKKdE?xvBc;MX8mECHc7%69WOgDhs3l diff --git a/q03_data_encoding/__pycache__/build.cpython-36.pyc b/q03_data_encoding/__pycache__/build.cpython-36.pyc index 302366cb1c8d346c67f347e326ce7abc487c2dcb..bdba10499829a400a3f1a49f2b8964bec8ab3f58 100644 GIT binary patch delta 406 zcmYjNO-lnY5KU&gANE7nn>P;yVGpv1APORacP}1VSD}P%R$KQYWVhJWEgt#{N{@>7 z{u=QbkNyi!P72y)$m1pRX67Yt_N&!CY_;m2-LIQ>Amp2@ts3%k+<7!>cQ(1pw|Ij$ zrZA$&#ix-CERBTyJPZ^ z#rp@xekYR;xnO0p? F>lXxDXLtYr delta 541 zcmY+AJxfC|6o!*?zp7ZRAW|1C2*MS#gNsA)14VGq#i3ddxiq=;F6d9^?LvH z>PZ6&*O7*=C>ePskI?OAl+m2Dfx!xShGTNg9*xXso5(B%x#4S0WjTkoJz@qkUMBoM zsS(U_a*8MaXVIr=R3mrgI>|{+eYha5`QY-nnJ_LZS&LWVB;JZU5f?$Ta_@y5jg!hB z5foeh)^hF^gnpE=gcsj(WyzM8as_d!>_7_cg$*+ZlV+pn2ieU@hFQ{2M5JaW)-{!L zd4t;^RyG-V99=^T{qX#v?BasNk;GNE8eJ delta 43 zcmZ1>I8~6tn3tDJ*J4rBMh*og0YCkW{M=Oi^rF Date: Thu, 1 Nov 2018 20:04:50 +0000 Subject: [PATCH 04/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 157 -> 176 bytes .../__pycache__/build.cpython-36.pyc | Bin 1006 -> 1163 bytes q03_ohe_encoder/build.py | 18 ++++++++++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 163 -> 182 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1478 -> 1497 bytes 5 files changed, 16 insertions(+), 2 deletions(-) diff --git a/q03_ohe_encoder/__pycache__/__init__.cpython-36.pyc b/q03_ohe_encoder/__pycache__/__init__.cpython-36.pyc index e4ec35b27b6016dd979d13f661e08f8147e0e802..d21e48ab47922be0d679c89ea3b13445fcffc551 100644 GIT binary patch delta 54 zcmbQsxPg(wn3tEUOXgPeL=JPMSpAIr+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS{s78}5%~ZB delta 35 qcmdnMIG2&bn3tF9rT(I*i5%wqUiumNxvBc;MX8mECHc7%6a4|ad<&ca diff --git a/q03_ohe_encoder/__pycache__/build.cpython-36.pyc b/q03_ohe_encoder/__pycache__/build.cpython-36.pyc index 1433b7bfe437842ddac619a606d8eb33eef1b873..dace7d2c3ac0846d634b69ab7cf396c487b31ca5 100644 GIT binary patch delta 578 zcmYk2&ubGw6vyYyc7J5Mo2E5YPkJbVIkcgqhzEZZ>OpUUpfCo)H1pD=?k{FH*g|rU zt*0Uw_Ua$ydA$hg)jvQGe6#h?dA#q;W8RO?%y0LywKE7q|Ml?O+wT@*KiIWp)A^7* z|Ge7SoyM+kfhnf!$P=w*_r*Gba!L>ZS{RftToa*aiw)6HuJSGzZsHaOr#DI{;Tfa6 zE_NrNTFSowv5hxz8$)bkx3o&2-u5fjTVH)S==7itB6*C_2$ONDaP{@W{eVdRi2gK< zu`gqJBK3P2?e0J9ze)AGJdLcyBkmJognmq#=-)>2dVN=ZRMCb z9C7Q?WuCx%Vt|=1sPG5)%wm%)U?D4Un>#}!rbJozy~+R&@BxCks;IUxceyvjY?@mq zsP2zmnxpT#*-2Rbb=2sjv1nXK(U0;pZWOO{v3SEvo2ILP3E4=7P+Ankgbiuf_94|W zNRDm@$DBNnTY5u#xL702HEpXbl1kL6G{Y=xck}aHMu}>tGS=R|t=k%(GW)c6BS>5Du^pPgcR#XY_9IOjnC0?XPG%ixM6wO){=0lB+oD zYm#KraBJt$-;;BLn$zq%AV7$#I1BmjT_yVxZz IDU&(+12O$*1ONa4 diff --git a/q03_ohe_encoder/build.py b/q03_ohe_encoder/build.py index 36e4b90..167df0b 100644 --- a/q03_ohe_encoder/build.py +++ b/q03_ohe_encoder/build.py @@ -1,6 +1,8 @@ +# %load q03_ohe_encoder/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset from sklearn.preprocessing import OneHotEncoder +from greyatomlib.multivariate_regression_project.q03_data_encoding.build import label_encode import pandas as pd import numpy as np @@ -10,10 +12,22 @@ category_index = [x for x in range(len(df.columns)) if df[df.columns[x]].dtype == 'object'] +def ohe_encode(x_train,x_test,category_index=category_index): + x_train,x_test=label_encode(x_train,x_test) + ohe = OneHotEncoder(categorical_features=category_index,sparse=False) + X_transform = ohe.fit_transform(x_train) + X_test_trasnform = ohe.fit_transform(x_test) + return X_transform,X_test_trasnform -# Write your code below - +#print(category_index) +print(ohe_encode(x_train,x_test,category_index)) + + + + + + diff --git a/q03_ohe_encoder/tests/__pycache__/__init__.cpython-36.pyc b/q03_ohe_encoder/tests/__pycache__/__init__.cpython-36.pyc index 8c87a88f1c4ac0875da221298faa5cf1f1990908..1b510ae6cac62c09cebb6d5351d4ea22e298c986 100644 GIT binary patch delta 54 zcmZ3?xQ&s+n3tEUOXgPeL=JPMWc`f%+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSp#aV45)l9Z delta 35 qcmdnSxR{Z{n3tF9rT(I*i5%wq0s0yFxvBc;MX8mECHc7%6GH*Mh6}U+ diff --git a/q03_ohe_encoder/tests/__pycache__/test.cpython-36.pyc b/q03_ohe_encoder/tests/__pycache__/test.cpython-36.pyc index 1956a19a3862d792c03ff34e686b4f3716827383..f95c1f6d6f12941792be8a9071c59216143a63a4 100644 GIT binary patch delta 235 zcmX@ceUqERn3tEUOXgPeMvgp2t0>l#lFEWqO{QB+dIq-`D^@ZT@iH(l{EFAl$j?pH zPs~kBPb?}=%+WQp&=1cq$}TQQOitBL&QD35JeM(yk$>_R#?Ra!9bj!me3L&hbubD} zu4Xo56q>x2Sz1&CBqs`209ML3`7U#wp%_R|5>*Bw4H6Ro5+GhN3y|Po;$SHfm|Vm1 YM@1MU$ps?BK?Fz{#A;+m%wg3606Wn#qW}N^ delta 216 zcmcb~eTR;*+w;$vW7_~oOYk)NBY zpI($&nOKsaJ9z_R7^A>scBaqVAZf6gBL2y&%pHtEllzzr8HFbwV3rmY1<8rQ6@ZoU zPyWE1XDAL5ltPt(NQ1-#fdnrQ7qb8f4kiwkBEiZ1EPqr)K$2V_LIOm9ltHXUcEoyC FEdbP2D)9gS From 9815d404be535ab3c3ca957a9d721a794c84a3c8 Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Thu, 1 Nov 2018 20:12:34 +0000 Subject: [PATCH 05/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 164 -> 183 bytes .../__pycache__/build.cpython-36.pyc | Bin 921 -> 809 bytes q04_data_visualisation/build.py | 11 +++++++---- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 170 -> 189 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1259 -> 1278 bytes 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/q04_data_visualisation/__pycache__/__init__.cpython-36.pyc b/q04_data_visualisation/__pycache__/__init__.cpython-36.pyc index d44a511ba9fc7f538b045ab1a267d7e0fc7a3439..ecbc370a0a3e0ee3dc2c8ca09b1a33e2187377c5 100644 GIT binary patch delta 54 zcmZ3&xSf&1n3tEUOXgPeL=JPM6#b0++*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSVF1o~5)}Xd delta 35 qcmdnaxP+0zn3tF9rT(I*i5%wqf%+NwxvBc;MX8mECHc7%6T<+$-3zz? diff --git a/q04_data_visualisation/__pycache__/build.cpython-36.pyc b/q04_data_visualisation/__pycache__/build.cpython-36.pyc index 2bfbd4e9d4e48bf9ff2e2bf665199d203cc772e7..b027fa4f3de72a7f8f3779e8fbbde131bcabac1c 100644 GIT binary patch delta 185 zcmbQqzLJg8n3tDJBkp!|`9#hyQA`XB49-AY%mE}y7-|@r8G{)#8T~XFi&%jonoPG? zQW8rNquA3j)AJH@Q&%z+u>-|_CF*D7=cei><|d{m7L_OF=o(t+hvye%7Z)TZr|Ku? zr=(6k$QU5P3o;sH2LodfCy>+>yk$SRkV$WHB-0_*Tg(MHC6g7H#TnTqTQIAMf)s#F OM->of(j)GO~4| zzkvz{6I=p9Llz)V z_<{=W#j`U^=mMA6GS4{#+yDzk>D$WH_i%e|&kem3l2POHVwQ0e-sWkYKS>jboTt^4 z7mO(PuLb5CIxDUl6Ik25lFD}pVa*?;6^vJB)tnLI3EuFri<w2hq$M|$mxMIw5k7~ JuPHr2@&|98O;!K^ diff --git a/q04_data_visualisation/build.py b/q04_data_visualisation/build.py index 9c15ad9..50421e1 100644 --- a/q04_data_visualisation/build.py +++ b/q04_data_visualisation/build.py @@ -1,4 +1,4 @@ -# -*- coding: utf-8 -*- +# %load q04_data_visualisation/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset from greyatomlib.multivariate_regression_project.q03_data_encoding.build import label_encode @@ -10,7 +10,10 @@ x_train,x_test = label_encode(x_train,x_test) # Write your code below - - - +def visualise_data(data,figname): + return scatter_matrix(data) + + + + diff --git a/q04_data_visualisation/tests/__pycache__/__init__.cpython-36.pyc b/q04_data_visualisation/tests/__pycache__/__init__.cpython-36.pyc index 6631d03b276322b5ac907bd3f7ff2fb8b5d823ea..b17caf43d6b3b9e0d875d5def24b360e6ccecfe5 100644 GIT binary patch delta 54 zcmZ3*xR;T`n3tEUOXgPeL=JPMEd7l9+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSF#yro5-k7# delta 35 qcmdnXxQda(n3tF9rT(I*i5%wq;rbc*xvBc;MX8mECHc7%6Jr3t=L^sP diff --git a/q04_data_visualisation/tests/__pycache__/test.cpython-36.pyc b/q04_data_visualisation/tests/__pycache__/test.cpython-36.pyc index 5353356812e3190f1d8c90fdc95d0d7f053a87cf..8656ad8783d1e80eccf6e9400cb79742711e2bb7 100644 GIT binary patch delta 95 zcmaFO`Hz#sn3tEUOXgPeMh+(?-V99=^T{qX#v?BasN Date: Thu, 1 Nov 2018 20:14:40 +0000 Subject: [PATCH 06/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 169 -> 188 bytes .../__pycache__/build.cpython-36.pyc | Bin 810 -> 803 bytes q05_linear_regression_model/build.py | 9 +++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 175 -> 194 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1588 -> 1607 bytes 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/q05_linear_regression_model/__pycache__/__init__.cpython-36.pyc b/q05_linear_regression_model/__pycache__/__init__.cpython-36.pyc index 06a2a9b901d2940b1616332fc3af2e6292737630..3a805f34ddd950abc5f671edc3efbe59987ad65e 100644 GIT binary patch delta 54 zcmZ3n3tF9rT(I*i5%wqVfq>QxvBc;MX8mECHc7%6QcpZkPFNJ diff --git a/q05_linear_regression_model/__pycache__/build.cpython-36.pyc b/q05_linear_regression_model/__pycache__/build.cpython-36.pyc index c40d112c5d846cc979296e4912c2f11a9f286eee..0757d9ab9db70f55b9b6408f8897fa84b7434372 100644 GIT binary patch delta 245 zcmZ3*wwO)Xn3tDpe%$ToawZ0b#|%h-1;};);^Lf%%86X5ys4b2+|5jk3=>-_V}yX> zB@E3BwM;ckS&TIdHH^(n!3>&=ews{0AbnBHX_+OO%(oaLZZTFyG3Dg0WGLbQivLQ} z&&bbB)lbY#OiwH-Pt4IZw9pUFFUl@1NK8)EPtH$C)t}tQBtN;6(N+j#5CbC{V-XjS z_S59MWj|SgNpCU-(@SfR2-rX*f)glqi^C>2KczG$)eh(zhGGFA!NbVI1i~Cl0!(~N G94r7TMKde_ delta 258 zcmZ3?wu(*Jn3tF9y~U!aOeO|~#|%h-1;};);^L%<%83*ED(j_yoDzl<#uTPr##*Kt zrYy!9h8o6ZCPs!DreFq5Wuzp5|v@)?IKUY7uG^Zr9EU_pvu_P6u zdh&Zl-pNgjwmfV=^$d($j694*JeyB4$}?K>00qFtAQ9X^v0EHAx%nxjIjMGxKwdE) Rkl-V99=^T{qX#v?BasN Date: Thu, 1 Nov 2018 20:16:04 +0000 Subject: [PATCH 07/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 162 -> 181 bytes .../__pycache__/build.cpython-36.pyc | Bin 1086 -> 1027 bytes q06_cross_validation/build.py | 8 ++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 168 -> 187 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2082 -> 2101 bytes 5 files changed, 8 insertions(+) diff --git a/q06_cross_validation/__pycache__/__init__.cpython-36.pyc b/q06_cross_validation/__pycache__/__init__.cpython-36.pyc index 9a1c3aaa4d67dd0ebf5ed2b2e34d7c0807004b94..f79359a746153f82eabc33e133b25b76cc7628de 100644 GIT binary patch delta 54 zcmZ3)xRsH^n3tEUOXgPeL=JPMB>jy1+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSApp%;5)A+V delta 35 qcmdnWxQLO%n3tF9rT(I*i5%wq{`wjDxvBc;MX8mECHc7%6GH&LFAJ~$ diff --git a/q06_cross_validation/__pycache__/build.cpython-36.pyc b/q06_cross_validation/__pycache__/build.cpython-36.pyc index 2e1c378d0210faf52111a997f473e84d10da11f6..d7374d4f8c0fe76c6e627bfc5db855fd47730d1b 100644 GIT binary patch delta 317 zcmdnT(afQ2%*)I5EADo5Co==XV+JI^0%SV?aq*0a%H2Gv!l^>3e5nG>%!~{Z*LBqc zRWq;yu`@`86p$!k$YLyEs$r;MtYJ!FOkwI}X=cn~Ze|E(&}8;|2~w`f7{!!arpa=P zDX-ubYhqDRVr3BTa1+}8H)ITa=+sBGxBp&^%HXw z(-Vuz6LWM8E%d|li+Hk&3lfu4^^<`*^e3NYlAo;3WF;a7)KSa?Bp4Wr1c0Qb$SwQH z`Hz1e=dU@B<}oao7OeP@0o!2QsBt0!Z*M@-TrRBM&17 P697GY2yO<6=Xz delta 370 zcmYj~ze)o^5XN_B?=ELZR4`~PtOCMWB%p-|qJm&0BG^cpaAen*^Ztb0RS29|q*GIb zyn&syorRC!159g`SFmy}HrZi5X6Kvv&B*`q8++AidH>+8-4Trau!ZMPeL`toCykfM z=krt1C{dmk%_fOu5syIf5$DVb2~tRB43EM(Im>wtxsa~(#%|<}*cA&(7qcbWn$aOP zD?kCDpLWb3?puQu9i}o%I>v@pA?RIlq5IG-nQo^0X)n0+5Yhp9|8wXVrKBz}+9N?H zQDGW5=q8y|G4gBVLv-(MvRJ+|y+I?t=dIf;QLUanD0 zcs$(_&5sDSIbWGh#Ln3o_2=dswIFpe&_ATB_pv(S^fT)u1cP}H)CV6{VHwKs2j=-y AoB#j- diff --git a/q06_cross_validation/build.py b/q06_cross_validation/build.py index 406a734..f1411b9 100644 --- a/q06_cross_validation/build.py +++ b/q06_cross_validation/build.py @@ -1,3 +1,4 @@ +# %load q06_cross_validation/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset @@ -18,4 +19,11 @@ model =linear_regression(x_train,y_train) # Write your code below +def cross_validation_regressor(model,X,y): + return np.array(cross_val_score(model,X,y,cv=3)).mean() + +cross_validation_regressor(model,x_train,y_train) + + + diff --git a/q06_cross_validation/tests/__pycache__/__init__.cpython-36.pyc b/q06_cross_validation/tests/__pycache__/__init__.cpython-36.pyc index b571b36039256ecb659b19941ead2c342e31d840..2c717dba137024e9518f0fc669ead906f3424852 100644 GIT binary patch delta 54 zcmZ3%xSNr~n3tEUOXgPeL=JPM4E>D!+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSQ2@}n5+wit delta 35 qcmdnZxPpEQ-A(wYVfRFFi^) zvA8(3s3blyCpW*iBtEsUG%=@09H?BAu?RzJBx{j{D99*j5FrmY6v=py7$1<31ma>g zAi=@J!NS2@#5b9lEtW5eHLo{bB%B|S_4 delta 232 zcmdlgut Date: Thu, 1 Nov 2018 20:18:13 +0000 Subject: [PATCH 08/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 161 -> 180 bytes .../__pycache__/build.cpython-36.pyc | Bin 1168 -> 1201 bytes q07_regression_pred/build.py | 14 +++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 167 -> 186 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 3674 -> 3693 bytes 5 files changed, 13 insertions(+), 1 deletion(-) diff --git a/q07_regression_pred/__pycache__/__init__.cpython-36.pyc b/q07_regression_pred/__pycache__/__init__.cpython-36.pyc index 3e7e4674f103511456d5015475ef0cbf23edade2..1e8dfd82eb272578f00eac00dc8e7eb7ee4fb749 100644 GIT binary patch delta 54 zcmZ3;xP_6!n3tEUOXgPeL=JPMME#8X+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS!2rz35(xkR delta 35 qcmdnOxR8;2?(%0; zj?>S`&rQ`&%uP&BEGkdT(KWQt56>^kE-pw+PSsD&Pf69E?8q!X*@DTKQG9a_6DyM< eGsrXvAR)rU!^i`|K$3$=fQgTZi;0Jsg989b%N-j4 delta 111 zcmdnUIe}Bzn3tF9rsbk2Ru%?^#|%gS$Y*c>;^G+-m8Wk!=FceLt)G#fo2s8)lv-V99=^T{qX#v?BasNAov9)Xl9dAy3LruWM5urWH4vc=A~Yti=PqW9 b+N{iTn^8apBq9$Y6hQZZDxWC;*5WpJ delta 193 zcmaDWb4!N9n3tF9rT(I*jU2|z0s;CN`MIh3=|!oPi6!~D`jhi{qLg9ud+p$;N6K!oOGMLzM#H@RaNZ*4Z?xy{He3ldcT K5lWL~_yPg%DlYQ? From f1ce20d98612ff841714905c2500aa91b4f760eb Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Thu, 1 Nov 2018 20:22:16 +0000 Subject: [PATCH 09/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 158 -> 177 bytes .../__pycache__/build.cpython-36.pyc | Bin 1359 -> 1339 bytes q08_linear_model/build.py | 11 ++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 164 -> 183 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 3958 -> 3977 bytes 5 files changed, 10 insertions(+), 1 deletion(-) diff --git a/q08_linear_model/__pycache__/__init__.cpython-36.pyc b/q08_linear_model/__pycache__/__init__.cpython-36.pyc index b91b141617b95b635e59b43a1e9967e108638c18..b6bb73bda67ce0789da9d291cbd4d5cab7c51189 100644 GIT binary patch delta 54 zcmbQoxRH^=n3tEUOXgPeL=JPMIQ@+L+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS0RYPx5&ZxF delta 35 qcmdnUIFFITn3tF9rT(I*i5%wq-ufB&xvBc;MX8mECHc7%69WLe(+i*g diff --git a/q08_linear_model/__pycache__/build.cpython-36.pyc b/q08_linear_model/__pycache__/build.cpython-36.pyc index 438fb9485b4b16efb7c4d78b935df99cb4da3c8f..d48d377455df237ee12cfe69285c8aa61dc6bbca 100644 GIT binary patch delta 392 zcmYk1KT88K7{-%aa_yb8+CPY(*kbX|4RWoHKo5DG|`UwQVWHa#oczB=pd3p2ZzPPR3Qpu&~pS^Dkz!&)Uh}H+Xvk|&OAHYMC+ZLNJW)=0%B2{KRy2q;u72Ny-oP2R=AV0qMy$A1oZ{d4bJ1mvL-J_@WHbdwWEj$YP7=H3PtIcO$ z&yyk)Foc@UJO^lGkRel&QjHD$*Ivpr0ga6}^)6}Zr@1tr28NlO$(umnN1BG(yP+l& zq=$v~K+*!t`=)T^U7(1bMbxrx=Z@c6FHR(YOH0&&!h5hW!j|<1Lf%JAxl@$ykONpU z5;i#Dnx85j%cz(|WT&a}uH}zABPE3j+;Hen0JL-QxFh;qZCRqZPF|2&2m80xxE{u` z(Nl8F^)SvRq*Y&oM&j}#9FiibkR?(kY6I%1YW)!(2%f0Y{F{8>{bg`f* Date: Thu, 1 Nov 2018 20:26:49 +0000 Subject: [PATCH 10/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 170 -> 189 bytes .../__pycache__/build.cpython-36.pyc | Bin 1339 -> 1344 bytes q09_advanced_model_q01_lasso/build.py | 12 +++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 176 -> 195 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 4099 -> 4118 bytes 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/q09_advanced_model_q01_lasso/__pycache__/__init__.cpython-36.pyc b/q09_advanced_model_q01_lasso/__pycache__/__init__.cpython-36.pyc index b8b8fc73c23c3602d2cc8046c670d9178deb30ae..e40b7dd0ac170e0e4ce00d1a9d0352ae3efbbdbf 100644 GIT binary patch delta 54 zcmZ3*xR;T`n3tEUOXgPeL=JPMEd7l9+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSF#yro5-k7# delta 35 qcmdnXxQda(n3tF9rT(I*i5%wq;rbc*xvBc;MX8mECHc7%6Jr3t=L^sP diff --git a/q09_advanced_model_q01_lasso/__pycache__/build.cpython-36.pyc b/q09_advanced_model_q01_lasso/__pycache__/build.cpython-36.pyc index ad763a5d1b8809864ca92cb9383d06dcf0025f16..d61812a19e103b610831325c0edf583bb2dd241c 100644 GIT binary patch delta 393 zcmYj~Jxjwt7{~7}cS)MQAhxyGf(nH~2MxXq4n^GD1QikDP>$R+MUy7nrM^Hql+GPW z2ET#e+^sHtjyO2@Eu6eKdB^>@|MUEx=l^bfSnb1d*?OX%w<`?5H~4pm`k$&NUl;9{ z3UBZ#ukkwHm|+MOt7U1RdND{agL9Zp;E|gY5-Zm4jKrM50rnt6OkNs^CdGs# zMp7JTSD0JLC9-5TsHx3p_mSyQ!4kLZX|DJtm{yS;T)64e~F f9Q7Qn9C`XbG?mQEUJ$ae&rgt2vYGCX7P8D=h8JM4 delta 415 zcmYk1J5R$f6oq3uNz*hfmCCCiK~bkH6af=Ls8dH603mg$EbKl|(o}Xp6a{r)VCqn1 zfPsmPxdQ_O9r+Dj`4>!FcdD=Mk-lS{d+nL~_Zw z`$SnZ7<8%1_9GF}p!dL)CupBVVN1p|=Dw+{>((6&lqo{V6$vR|tvlIBOC}izRSGQQMZDEqa53bp#*MI11Al zZj{9)+^j-N55zzP=4GMoSa delta 206 zcmbQH(5%2=%*)I5Qh!m@Mh;JAfk^#~{M=Oi^rF Date: Thu, 1 Nov 2018 20:32:22 +0000 Subject: [PATCH 11/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 170 -> 189 bytes .../__pycache__/build.cpython-36.pyc | Bin 1339 -> 1358 bytes q09_advanced_model_q02_ridge/build.py | 12 +++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 176 -> 195 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 4079 -> 4098 bytes 5 files changed, 11 insertions(+), 1 deletion(-) diff --git a/q09_advanced_model_q02_ridge/__pycache__/__init__.cpython-36.pyc b/q09_advanced_model_q02_ridge/__pycache__/__init__.cpython-36.pyc index 222893d6c4bc0f716c4fdbff600e66340545b3cd..583a3ebcee346e1861b008e1cf6773f64c260ee6 100644 GIT binary patch delta 54 zcmZ3*xR;T`n3tEUOXgPeL=JPMEd7l9+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSF#yro5-k7# delta 35 qcmdnXxQda(n3tF9rT(I*i5%wq;rbc*xvBc;MX8mECHc7%6Jr3t=L^sP diff --git a/q09_advanced_model_q02_ridge/__pycache__/build.cpython-36.pyc b/q09_advanced_model_q02_ridge/__pycache__/build.cpython-36.pyc index 29083a5660093320a13d952ea9eeaf0c4458cabd..07db72c07a379aa51681320d5ba17ff9080c9b25 100644 GIT binary patch delta 427 zcmYk0yGjE=6oz+Z_L8hgL~?@|ydVTp$l|522tg}5izo+QQ3u-eZC2>Xw^&Pb0tlSIbPRUylWbzg=B1Tn9zj?40YOA31~Gk| zSQ9v2NQ}fv7P{zIYi5p4not-x81}Hp4k8xfpnpf*tj8kG&#!SHP>893Y}?gY$Y~P@ z%Zq|hIN;3;Gv#m>b^9^1WX9C40;X+v&;f_8;m!T#?fH;V;v(s0In|a|Z3d5V%wIHC zlj_%ZdQnIn9AY1{8yswI?K!6ryW&IaQOAo2bYnk+&oI4 z0a$&ujyj;QB+J4a;sL>&Ev65;*DA^qD=Cx}DhhQ4wZK0tODQs~Fe0OXwxLwKmaZ8! HgzW4e9tLVZ delta 397 zcmYk1zfS@&6vx}^^*9bt5;P(hHDS616rBt)OpKZ+6ANi<`C;xj^6oTZjyO0uFpwK` za565=jLs%b`~hA4FPv#hq(| zrC5?)QZ>$-6o$MnAg3*B(j9}~9iq~(t{li~o9gM|2ZCKizwO!}@I|c;V#1=pPnJe& z2g<6msVdAWL3j;k)!o4R7|M$}xxfY8l-5|imW5Ez&`O%5ntYiDjV*;x)UvImq(u+> a-?t)r%9D1(5BQBIPW7k4Vsc1J*!TndPGJZD diff --git a/q09_advanced_model_q02_ridge/build.py b/q09_advanced_model_q02_ridge/build.py index 0fb3e1a..a4a49ff 100644 --- a/q09_advanced_model_q02_ridge/build.py +++ b/q09_advanced_model_q02_ridge/build.py @@ -1,3 +1,4 @@ +# %load q09_advanced_model_q02_ridge/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset @@ -19,7 +20,16 @@ x_train,x_test = label_encode(x_train,x_test) # Write your code below - +def ridge(x_train, x_test, y_train, y_test,alpha=0.1): + G = Ridge(alpha = alpha,normalize = True) + G.fit(x_train, y_train) + c_val = cross_validation_regressor(G,x_train,y_train) + y_pred, mse, mae, r2 = regression_predictor(G, x_test, y_test) + stats = pd.DataFrame([(c_val,mae,r2,np.sqrt(mse))], columns = ['cross_val','mae','r2','rmse']) + return G, y_pred, stats +ridge(x_train, x_test, y_train, y_test) + + diff --git a/q09_advanced_model_q02_ridge/tests/__pycache__/__init__.cpython-36.pyc b/q09_advanced_model_q02_ridge/tests/__pycache__/__init__.cpython-36.pyc index 602e1f5d5c4f60e2bd8813680dc29fba2e27d856..701fc83867a91eb5ee9cb4f4cb364a5dfac72857 100644 GIT binary patch delta 54 zcmdnMc$ksHn3tEUOXgPeL=JPM0{x8q+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSNdVP35=8(2 delta 35 qcmX@ixPg(wn3tF9rT(I*i5%wqvHBVLxvBc;MX8mECHc7%6O#bK@eAkx diff --git a/q09_advanced_model_q02_ridge/tests/__pycache__/test.cpython-36.pyc b/q09_advanced_model_q02_ridge/tests/__pycache__/test.cpython-36.pyc index 37f31c3afe884d721a91308abc3e21f01dc3af87..22b9003ee7a6ed0b7fc636ade4d152f81718485c 100644 GIT binary patch delta 205 zcmaDa-=x4{%*)HwC37o!BZnumQjUH`er~FMVs2u3Vo`Zwj;^7Fet3RSc5y*sa;koE zeoE@*1ZF8_#;DEJY%iD?RX3+_vNCdOF)%O`se%aY$q5`%ll!>tV~9=SzJnn)nWsWt z1*A Date: Thu, 1 Nov 2018 20:43:15 +0000 Subject: [PATCH 12/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 165 -> 184 bytes .../__pycache__/build.cpython-36.pyc | Bin 911 -> 898 bytes q10_data_missing_values/build.py | 14 ++++++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 171 -> 190 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2358 -> 2377 bytes 5 files changed, 12 insertions(+), 2 deletions(-) diff --git a/q10_data_missing_values/__pycache__/__init__.cpython-36.pyc b/q10_data_missing_values/__pycache__/__init__.cpython-36.pyc index 9f50df257f7dadafbe3ce884c55c000ecc154d68..709cdbc1e5d534b069a51d198186e928e60d3691 100644 GIT binary patch delta 54 zcmZ3=xPy_yn3tEUOXgPeL=JPMRQ-(n+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS;Q-GG5*Yvh delta 35 qcmdnNxRjB@n3tF9rT(I*i5%wqLHZf_xvBc;MX8mECHc7%6T<<&Gz+`{ diff --git a/q10_data_missing_values/__pycache__/build.cpython-36.pyc b/q10_data_missing_values/__pycache__/build.cpython-36.pyc index 5c075f43b94e582040d94a38ff22b71e81107625..e796a2cd9d19b975349362c835802e747f555e60 100644 GIT binary patch delta 312 zcmYjNu}Z{15Z&3`TypVJc!-tQTp=kW95x~rf~{PmqQq)1yQjvBSvKl%vO(}_k&v(O zZ>(c!Z7)_%4hv^^kD2#iW|&v^*&XZzfq$w#F1{!spX6U~tPc>yV>Ot0KqNmVVYhle ze{xV|h{M+1L$V|#3sQoG6eLLc0wuLHMJ%9Xmi<+Hsd3b(1xqIs2eQ#g2o0A?>5w&^ zR7GO0$Ex8;uIEihXsvE#=rmMLjEk${&cnW#-m4_$cPi7d)AI0*m=!dC#?e)tsYqnv zQka>TZVz{(v)tSiS|ln;a;fSHMjJtUcn^ty2R-nYX<9Yx*Q@lq+fXfykA2-|TlEp! O?BI7uu~uug4&E>FzDdvk delta 347 zcmZo-?`Kyw=H=yzcUctG$Hc(!m;ni}0ND;eT)bkUa=BRyQeEXsS>%Bajqs zW^86+WB`f)`5-!l6GDSz7#UJnf*CZqCN7G|Vg#DO48+bLvqXSI4MP?~Gl*m?Vaj4| zW=vxODrNN3WVywWl3JWxl$n%zi#4&JAgA&cQ$fltp0dQ8($x6m{L;LVVokjI(5-|V( delta 35 qcmdnTxSEl}n3tF9rT(I*i5%wq5&9YVxvBc;MX8mECHc7%6Jr6vJ`2-V99=^T{qX#v?BasNpv`vV^n3tEU&t*~6Mve?7fe`(S{M=Oi^rF Date: Thu, 1 Nov 2018 20:54:06 +0000 Subject: [PATCH 13/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 177 -> 196 bytes .../__pycache__/build.cpython-36.pyc | Bin 1081 -> 1455 bytes q11_feature_selection_q01_plot_corr/build.py | 26 ++++++++++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 202 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1488 -> 1507 bytes 5 files changed, 24 insertions(+), 2 deletions(-) diff --git a/q11_feature_selection_q01_plot_corr/__pycache__/__init__.cpython-36.pyc b/q11_feature_selection_q01_plot_corr/__pycache__/__init__.cpython-36.pyc index 35c8cae903f3144112ac43723fc1b6346aa0fe84..31eab1d75cd83c25ac9bca4f4c7485d3b079a4bb 100644 GIT binary patch delta 54 zcmdnUc!ZI|n3tEUOXgPeL=JPMLj8>V+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS$pF>K5=j66 delta 35 qcmX@YxRH^=n3tF9rT(I*i5%wqarzngxvBc;MX8mECHc7%6O#eMNDJ%$ diff --git a/q11_feature_selection_q01_plot_corr/__pycache__/build.cpython-36.pyc b/q11_feature_selection_q01_plot_corr/__pycache__/build.cpython-36.pyc index 35748ec9368f7249043702f94546923c07c4c418..58e5d0fe1556d9abb2d08178ddd6b9e8b2413020 100644 GIT binary patch literal 1455 zcmb7EOOF&c5Vre0Gd=ra7FdXK$ZZbnFzjl@0RaJ&#{F2^12bsm z)VcCQxa0>p7o?o_FXWW6XCbRxB5b*;T;;0j`pWL3;jsVX`Jcajj1l?^T^j+&PhqJ) zfH1_cKm>7AV&-)iZ!})%lfclG^&GhR1cU){ z%x3`$S;XR5y!JF&0iG+5B_D7JsIGnOm%++k`KP%I|RJy+FVHvr&%4A~!3c7Re5xV&06kR+!MY>n^SAp#$NCTagLpFd+ zLAljomUh0AJZIg$W`(c3vU=Udy3--sF+hFzk_1JqACeI0^u)2F2acT_llUC)wd#!k zhK+D?4Cuy1oeKbS>=|%od|~3e5%a265(9KISTH_4xwO0St_eh;G#M%`cn)3C%a$vd zg3Wj>BfS^UogXBvxCte#XWaOL*CfarDM4&<W%;w_a0)jX4YCb?2YQ)jJgN+@e`F`Z`Toa(vc*``u!y|_Qk z?B#{jQclk1gw=m^h(2ud~S$3E7;p$pPQJfKf zuDIF#R{>G231D(u-T)U8D^AZESrcE?3QV+SRLN~?3IUmRDQ#v4sY6iO--rx>m?u!+ zlIo^{WQYG#`=PD!%X>U@Rm#XldHQux9=Io*xz~IZ#y(8*{OiITZNj+MU(~a!NQtd& z--e49nU=Ju;TMx>uC$4lpA{g0!r|_2#x-)sx+agRhRp?kY_FmE21o+E>f^-CKE91p NKMhhZ@pkZ5`VZ`?np6M) delta 630 zcmZ8dJ&zMH5cSyJ&1SRtxI;qdK%$`9h9F&o1VV_9_CQc!(ky2um&ndWULV|@HcGLy zSD9Om|Eok`{B_HK|Bj9O<6PL;B-mrL>MgpOEJ#Dv z)Ip7RN+q1bgs$0|J1S`dKx)2Vb&DK#k&A1(=rqtkh>}Tu&Vab&ACFo0|GtJIn=X2r zhJ**9rsyCC->nI zg)Fkga;7}fYUw+Nr9L*x%10|ZUph-e16yh5c^Jqe&+o{>6`0~qJ7~+Oz|-R7GqHP^ z|9(9_DvcV?tU4`RX~x@c{O0x}yZh)mR;v*@0txJ*rLYGBxC-_Layi&;2v__L%3JBu z>G_-6tJ8pd{5Ni&^IzOkIo&>uZrux0?aE6o?C{BbQ_5ql9t8RA#uTnW#xkDKgpOd) F`vb8_laK%a diff --git a/q11_feature_selection_q01_plot_corr/build.py b/q11_feature_selection_q01_plot_corr/build.py index 0427922..39f3949 100644 --- a/q11_feature_selection_q01_plot_corr/build.py +++ b/q11_feature_selection_q01_plot_corr/build.py @@ -1,4 +1,10 @@ - +# %load q11_feature_selection_q01_plot_corr/build.py +import matplotlib +matplotlib.use('Agg') +import matplotlib.pyplot as plt +import seaborn as sns +import pandas as pd +import numpy as np import matplotlib.pyplot as plt from matplotlib.pyplot import yticks, xticks, subplots, set_cmap from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data @@ -21,6 +27,22 @@ #Remember to concatenate training features and labels if you want to check that scatterplots which I would prefer.You are free to explore labels to labels, features to features ,etc scatterplots as you want by passing arguments #============================================================================ -#visualise_data(pd.concat([x_train,y_train],axis=1),"../images/data_image.png") +#visualise_data(pd.concat([x_train,y_train],axis=1),'../images/data_image.png') # Write your solution here: + +def plot_corr(df,size=11): + numerics = ['int8','int16','int32','int64','float16','float32','float64'] + num_cols = list(df.select_dtypes(include=numerics).columns) + corr1 = pd.DataFrame(index=num_cols,columns=num_cols) + for i in range(0,len(num_cols)): + for j in range(0,len(num_cols)): + corr1.loc[num_cols[i],num_cols[j]] = df[num_cols[i]].corr(df[num_cols[j]]) + plt.pcolor(corr1) + plt.yticks(np.arange(0.5, len(corr1.index), 1), corr1.index) + plt.xticks(np.arange(0.5, len(corr1.columns), 1), corr1.columns) + plt.show() + +#plot_corr(df) + + diff --git a/q11_feature_selection_q01_plot_corr/tests/__pycache__/__init__.cpython-36.pyc b/q11_feature_selection_q01_plot_corr/tests/__pycache__/__init__.cpython-36.pyc index 6c1c50906ae58c0e40cda01d8a521348eecd4898..b2b584039cc5778f7b417fffd7553a17d7b600a6 100644 GIT binary patch delta 54 zcmdnac#4t3n3tEUOXgPeL=JPMa{Y|_+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSnE=@-5@7%U delta 35 qcmX@bxSf&1n3tF9rT(I*i5%wqDf$`txvBc;MX8mECHc7%6EgwDQVawD diff --git a/q11_feature_selection_q01_plot_corr/tests/__pycache__/test.cpython-36.pyc b/q11_feature_selection_q01_plot_corr/tests/__pycache__/test.cpython-36.pyc index 93b5347767868d7c98b1b5816f63e3fa98466c9c..30d83c819b84c2cbaa80cf41911c4f0fe646d35f 100644 GIT binary patch delta 69 zcmcb>{g|7>n3tEUOXgPeMvf3B-V99=^T{qX#v?BasN Date: Thu, 1 Nov 2018 20:58:47 +0000 Subject: [PATCH 14/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 183 -> 202 bytes .../__pycache__/build.cpython-36.pyc | Bin 1715 -> 1460 bytes .../build.py | 22 +++++++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 189 -> 208 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2604 -> 2623 bytes 5 files changed, 21 insertions(+), 1 deletion(-) diff --git a/q11_feature_selection_q02_best_k_features/__pycache__/__init__.cpython-36.pyc b/q11_feature_selection_q02_best_k_features/__pycache__/__init__.cpython-36.pyc index cce1771df2aeb4fe480a861dd0b34c2812778bf4..949145fd23a869fbeb48f61948f161e78cc8c6dc 100644 GIT binary patch delta 54 zcmdnac#4t3n3tEUOXgPeL=JPMa{Y|_+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSnE=@-5@7%U delta 35 qcmX@bxSf&1n3tF9rT(I*i5%wqDf$`txvBc;MX8mECHc7%6EgwDQVawD diff --git a/q11_feature_selection_q02_best_k_features/__pycache__/build.cpython-36.pyc b/q11_feature_selection_q02_best_k_features/__pycache__/build.cpython-36.pyc index b0c88c740ec407a51b8c32a0e223d58ea3040313..85997cc9722db6841eef65b980f132c367bc1fa7 100644 GIT binary patch delta 717 zcmYjNO=}cE5bc_tubrKZ8%@;skqCjn3T72WatKjSa`X}*Fe1xjyEmEL*_laqCvKpJ z95#5%A?(Sc$AEZ=Kfzzoq8>c?7d%60iJzw*2M(46C#71fm7Lz~}ib7O=)C1;XeSX4zqw7c-}jlt=qUghZ7BDc0kfxu$7L{jsB8V&n4o>JtfR4xcE2(YEODZpexU1P zH13~lll?;+=3olvjR0KxZ3~Pi_#qdP|83%rR$W+F1VxBwFHy!$6RC{X&C`QnCL>RF zb8*aN$2cO+cDbP`&x|c|fzkm#lE#gTf@iE18gJB5B2F^n9bFO_M9yG`OBK1((u-)E zNdw);t>$tW*@_Pf1I$2T=wY0m6LAN3`KQ`@`H;8cVZ0lQn;+uz(UZ0Ib}k08h`YSq z%^7b`K08a3kJhuz`GSis&s37~&Y;udu{yxnw{ebKL?94A2sUDXXu}+SAv9qI?{yIO zP|*T0KRLJ8R*aPu(d;l*MVhNL*;y@)Di*nyl@_ToFDAd8)r;rOEcC<;bQ>3wV@feM wZ7_Y+RCA|cuE5<&;I9vJc98Oo>eb}~gb?@fr(0I6;y#3yZ#AtM8d^c~KaB{uBme*a delta 963 zcmah{J#P~+7`E>_pR|0507XCtbONPCAhARd1D%k%l%YBaMc1>FUUC;7wo^4#q6{f& zIv^2cVr4^OD`Mn_c!dRtU(kuyNedm2ux0!G_T%UEm%>SD^+~Cezp?Q#_+caT9bFg} z$j@PkuhZ4fmrA5SiibF;5OWLp<>{{vqZ~LP37I2f1VMQ7 z6Ko2{usI@PoC=5W0vuEbhkylH?bcclX z+qyI?bnqafJfdA0C$!ONG-)V%P_EeOAAh7{#GA=1mHUzY& zG85WWw%83bs*G-?oN!^c6V`gX9(dVanDnSxR;T`n3tF9rT(I*i5%wqS^63IxvBc;MX8mECHc7%6Y~MbTnrol diff --git a/q11_feature_selection_q02_best_k_features/tests/__pycache__/test.cpython-36.pyc b/q11_feature_selection_q02_best_k_features/tests/__pycache__/test.cpython-36.pyc index 7c11282368a691d1031e0ef3e349d85d1d4b9116..e5c9c3add808308303035622d3861aaac31bc193 100644 GIT binary patch delta 82 zcmZ1@vR{P5n3tEUOXgPeMvk>i%9Z*V`MIh3iMfgCiACj!Il6`x`r-LS*~JBk$*KCu m`6;RTll?j6H$P!|%FGzG`4pQ2Bct+WZjL5K#;D1Cobv!}=^HHo delta 63 zcmV-F0Kosh6s!~oGYt(2=`W&Mu?VdK5N0oEZ*65SXL4nEVRUb8FO$&-AG7xY Date: Thu, 1 Nov 2018 21:05:42 +0000 Subject: [PATCH 15/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 163 -> 182 bytes .../__pycache__/build.cpython-36.pyc | Bin 995 -> 1072 bytes q12_feature_selection/build.py | 7 +++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 169 -> 188 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2699 -> 2718 bytes 5 files changed, 7 insertions(+) diff --git a/q12_feature_selection/__pycache__/__init__.cpython-36.pyc b/q12_feature_selection/__pycache__/__init__.cpython-36.pyc index 886fe32a654f75efb74de32eefce46b1759dcd99..c77e2392e66494d4912a579fa69db092129bc43b 100644 GIT binary patch delta 54 zcmZ3?xQ&s+n3tEUOXgPeL=JPMWc`f%+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSp#aV45)l9Z delta 35 qcmdnSxR{Z{n3tF9rT(I*i5%wq0s0yFxvBc;MX8mECHc7%6GH*Mh6}U+ diff --git a/q12_feature_selection/__pycache__/build.cpython-36.pyc b/q12_feature_selection/__pycache__/build.cpython-36.pyc index 7c97eeb95ec157d7f2aaeafb7f302dd15b650ec6..4755f055b5b5a4883bc19e38b22926d6705402d8 100644 GIT binary patch delta 301 zcmaFNzJY_&n3tEUBI|bal8u~_jPbn#_JL8G))b8KYPdD>92US&Gs7uZS-xO3ci=#a;k delta 228 zcmdnM@tB>{n3tC;%XLvy@J3Ea#sC%u1_oy!E*1b1B@8tTHHbnv8y$ zj76+K8BLa3j1jjOD{nDoN3o=(CYG#ZDB=c+|MJz($j?pHPcKTXOf1RI)t~IZBtQ8v zqd6DIUF1f{C2@?P^fC5Fl sK%HRIkq923*ewp5-29Z%oK!m|Ag@>mNboT7Fo7X62O|fQ03#m@01W{*LjV8( diff --git a/q12_feature_selection/build.py b/q12_feature_selection/build.py index 1bbe2b2..1a5d677 100644 --- a/q12_feature_selection/build.py +++ b/q12_feature_selection/build.py @@ -1,3 +1,4 @@ +# %load q12_feature_selection/build.py # import matplotlib.pyplot as plt from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset @@ -16,3 +17,9 @@ x_train,x_test = label_encode(x_train,x_test) # Write your code below +def feature_selection(x_train,y_train,k=50): + plot_corr(pd.concat([x_train,y_train],axis=1)) + ans = percentile_k_features(x_train,y_train,k) + return ans + + diff --git a/q12_feature_selection/tests/__pycache__/__init__.cpython-36.pyc b/q12_feature_selection/tests/__pycache__/__init__.cpython-36.pyc index 199811ee773001ca0c605ea752dff30b16fe2a41..034af13a1ab80ad44ac3fefa51933e24ed56ee10 100644 GIT binary patch delta 54 zcmZ3n3tF9rT(I*i5%wqVfq>QxvBc;MX8mECHc7%6QcpZkPFNJ diff --git a/q12_feature_selection/tests/__pycache__/test.cpython-36.pyc b/q12_feature_selection/tests/__pycache__/test.cpython-36.pyc index 3a7de81e6c075362fc5574bc7cd7fa1084aa1fb6..baa728b09e46f4355119ff32cdf930a62f467e81 100644 GIT binary patch delta 119 zcmeAcohQm+%*)HwC37o!Bgbkc-V99=^T{qX#v?BasN^iMp!DW84hbdzks=_} From 00a3b4a21a2bad8489f74b90a6b6d838aa73508e Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Thu, 1 Nov 2018 21:26:28 +0000 Subject: [PATCH 16/19] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 160 -> 179 bytes .../__pycache__/build.cpython-36.pyc | Bin 556 -> 426 bytes q13_plot_residuals/build.py | 9 ++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 166 -> 185 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1475 -> 1494 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 158 -> 177 bytes .../__pycache__/build.cpython-36.pyc | Bin 2166 -> 2067 bytes q14_benchmarking/build.py | 13 ++++++++++++- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 164 -> 183 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 2092 -> 2111 bytes 10 files changed, 20 insertions(+), 2 deletions(-) diff --git a/q13_plot_residuals/__pycache__/__init__.cpython-36.pyc b/q13_plot_residuals/__pycache__/__init__.cpython-36.pyc index 339472dc72a16004e01d1fdcf966768b0a1ec9f4..1f83dde4e2a9b11c22112893dcdbbf8b53e2ade7 100644 GIT binary patch delta 54 zcmZ3$xS5f|n3tEUOXgPeL=JPM1pSQs+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSK>*A-5(NMN delta 35 qcmdnYxPXzvn3tF9rT(I*i5%wqzWN#YxvBc;MX8mECHc7%6N3P~feWYr diff --git a/q13_plot_residuals/__pycache__/build.cpython-36.pyc b/q13_plot_residuals/__pycache__/build.cpython-36.pyc index b3cfbafacaf9b3c23302f194e7c40a3e8bb72751..694eddcec0e331493f8c4edf05e84154fbe83152 100644 GIT binary patch literal 426 zcmY*Vy-ve05I)Cg6h#z?jYl8@SXCDWgh1?F7?50{$c?Qu#i@hsP*o~Zc^O_Q3=B-X z0u$#};>XhW-RXY5^WAtj%%08L^c?^`5I-+M?+W2gkR(W=frEktk*FBq?MlsQdO4yaqr=xRrXY7M(MX6Y6q+(5{ zef=bCExanMs;qLZHcJ#U3srjdI2spWB<5T#agt-RuGaFbUH6Co6KPl@%ms2lY=SmV zc-9CX%5**Bv~!9d{RU8Dw@tFQHk@|XxBLAc8epPNFB&5|tuDjKT#!#mMl$*h$fj%h literal 556 zcmY*VJx@Y06m8#kh=?r4(e*997~*D(i6JHq4C?e2Qs@;*`gqv(p%|QSHU0-T|58^c z{(_UY@Di~%_uP~F)zfyG&BjOfGe4t*e3PByA-_b|hX|Z-D#?WA9{0HaMslCiJCX)# ztdZW(cL7g;?)VkDzDHP+B|RdqzQI`@bN`)Eg51Nrzw$QR=fP^54R~0ykViF(mR`-` z6``mDZ%umZ7Vcgr2r0GkgBWS?0x!*5(1KS?9?xWH^6*+Q4tdm7s#H4llzWkK^3ufm zGihvula&G+>mf4+lnsqA5^VG=*#M-C7TXwWHV5prfgYDnX@G^k0c~=OGX>lRQ&vFU z0(Vni)hhHCQBLR2O*SqI$VLhl%#=k|RMLn!Q-T@5Zp>>f$|Yk0qrE0LD~ diff --git a/q13_plot_residuals/build.py b/q13_plot_residuals/build.py index 9cdb3e3..31f8ce6 100644 --- a/q13_plot_residuals/build.py +++ b/q13_plot_residuals/build.py @@ -1,5 +1,12 @@ +# %load q13_plot_residuals/build.py - +import matplotlib +matplotlib.use('Agg') import matplotlib.pyplot as plt # Write your code below +def plot_residuals(y_actual,y_pred,name): + plt.plot(y_actual,y_pred) + plt.show() + + diff --git a/q13_plot_residuals/tests/__pycache__/__init__.cpython-36.pyc b/q13_plot_residuals/tests/__pycache__/__init__.cpython-36.pyc index 3aa40f003ac9ed7ca53d9580f2b40524a62da90c..4f755b65da3764874d24687ce73638774f11da9e 100644 GIT binary patch delta 54 zcmZ3+xRa5?n3tEUOXgPeL=JPMH2sYH+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS5dhDb5*+{l delta 35 qcmdnVxQvm*n3tF9rT(I*i5%wq!TK5bxvBc;MX8mECHc7%6C(h>iwnR2 diff --git a/q13_plot_residuals/tests/__pycache__/test.cpython-36.pyc b/q13_plot_residuals/tests/__pycache__/test.cpython-36.pyc index 89ecb4e3b62bb3c40148c8459b358afd6936e702..d025d6868bcef70cac4deee8c411782f284dd46c 100644 GIT binary patch delta 68 zcmX@ieT|#Ln3tEUOXgPeMvf^=%1Qbe`MIh3iMfgCiACj!Il6`x`r-LS*~JBk$*KCu Y`6;RTlQ%NUZ$8Z=#>5yk`4P)Q018|ek^lez delta 49 zcmcb{eVCiWn3tF9rT(I*jT}>$1pM_g@^e%5(~D9o6HD@Q^(P0i$Zx*KB*w&eYw}l? FhX9r65orJb diff --git a/q14_benchmarking/__pycache__/__init__.cpython-36.pyc b/q14_benchmarking/__pycache__/__init__.cpython-36.pyc index 453edefacf2fed8cd72ca5b14c268f798bc1dbac..533f7e269ad1b7ca2db0d34654cc4e1a81c522dc 100644 GIT binary patch delta 54 zcmbQoxRH^=n3tEUOXgPeL=JPMIQ@+L+*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lS0RYPx5&ZxF delta 35 qcmdnUIFFITn3tF9rT(I*i5%wq-ufB&xvBc;MX8mECHc7%69WLe(+i*g diff --git a/q14_benchmarking/__pycache__/build.cpython-36.pyc b/q14_benchmarking/__pycache__/build.cpython-36.pyc index 28c02f81e980cbbac2a50fb3e6c6400240d89583..892b56307f62320a7d73fa25a9dd3653a8e48026 100644 GIT binary patch delta 569 zcmZ8d&r2IY7@gUj{gDlZKs6ez6%3ZFP#4?MdJq+QEcDWY5D#J4+5BiW-E?O}4-@hi z1T1r^hu%GV@;~Ug$MtBTq-XKaQ@`0jNt};)eDA&Q@$Jq-S(R(A78bm>z1x$Y4nlWm z=2*}l!R3Fx)_$u+d_O7zgDLb*tKR_xl1O4{NRwe^j4ftX(U1rXs=)}e#^%tPV|Jdf zsyd}{KIsSpl6LNDoOj((Za-dE5auT$iF9N^x^2R2=8TP@C%uozcR#c*zv**x=;O?y z@t{K|27LJBB>+gcH^F(=AoRS;eJk~VrUec9Z!=@SGCNE@hgA5usD2sSBQB`m4KJpg zC(Tx~B^qAZW$kF%m!^6?q`lJA`_GFrJS&Ase-K9^YUchGN>^d&-;hN_bK<~k&J835r5E;8Tr2Y0 t#81=@=gs~S=xIg6vW686dNyA^18bmV?tVXEr*U+kpN&6P@7+2s`~$tkjk*8; delta 654 zcmZuuJ#W-77`Eg1K5}=x^h!mGkPs@@UKltD5EG)6DkPScfh__>R^#4XmAj<2E2w0v z!_5q>Cm0y`3rze5{y|m-1asA)Ql;7ng{#1ppS(U>%Q>fE+yiC(I^>l5w?p?WmPnxZ$p39pV?g zw%O(OcLKCzX49#`8n#gfvSq^ty?kA7;0Iqe-Ny*}`d#(OmX)&w3pXq*TCmz2k{oAj kG!Z%GLy}Quy=P#_ifT{In;j(d88jL1>0i|zx-|zc0n?4NmH+?% diff --git a/q14_benchmarking/build.py b/q14_benchmarking/build.py index 4a4557b..9ce7139 100644 --- a/q14_benchmarking/build.py +++ b/q14_benchmarking/build.py @@ -1,3 +1,4 @@ +# %load q14_benchmarking/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset @@ -25,6 +26,16 @@ x_train,x_test = label_encode(x_train,x_test) -# Write your code below +def create_stats(x_train,x_test,y_train,y_test): + lasso_stats = lasso(x_train,x_test,y_train,y_test,alpha=0.1)[2] + lasso_f_ft = feature_selection(x_train,y_train,k=50) + ridge_f_ft = feature_selection(x_train,y_train,k=50) + lasso_stats_ft = lasso(x_train[lasso_f_ft],x_test[lasso_f_ft],y_train,y_test,alpha=0.1)[2] + ridge_stats_ft = ridge(x_train[ridge_f_ft],x_test[ridge_f_ft],y_train,y_test,alpha=0.1)[2] + ridge_stats = ridge(x_train,x_test,y_train,y_test,alpha=0.1)[2] + complete_stats = pd.concat([lasso_stats,lasso_stats_ft,ridge_stats,ridge_stats_ft],axis=1) + return complete_stats +create_stats(x_train,x_test,y_train,y_test) + diff --git a/q14_benchmarking/tests/__pycache__/__init__.cpython-36.pyc b/q14_benchmarking/tests/__pycache__/__init__.cpython-36.pyc index defa63dc0453c646fc0d879d36fc778a5d140e09..a94b3c860943789fb68391fced629ba4e54069ab 100644 GIT binary patch delta 54 zcmZ3&xSf&1n3tEUOXgPeL=JPM6#b0++*JL<+{E<6qVmKXT|*1~@cg3e;)2BFRQ=@q Jl+=lSVF1o~5)}Xd delta 35 qcmdnaxP+0zn3tF9rT(I*i5%wqf%+NwxvBc;MX8mECHc7%6T<+$-3zz? diff --git a/q14_benchmarking/tests/__pycache__/test.cpython-36.pyc b/q14_benchmarking/tests/__pycache__/test.cpython-36.pyc index cc77345a80d2a31276437a4b20a95a08f4c2fe16..a2b96077788f48b5cf01b69587c0e2fa44268486 100644 GIT binary patch delta 113 zcmZ1@uwQ_~n3tEUOXgPeMviMtN(uTI`MIh3iMfgCiACj!Il6`x`r-LS*~JBk$*KCu z`6;QJ-!j#*7)P<@mF5;y-eSrth+->9%u7iuzQt6K5+#_MSW=LaUy_rVq*qW0VgaQg J^yInh{Q%f!DVqQQ delta 76 zcmdlluttExn3tDpxBsH3jU3mQ_jdy2S>iCvRZy2LS%<9NYi^ From 16f14a01e1b79761724750c18882ec869bfcaf6e Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Thu, 1 Nov 2018 21:34:35 +0000 Subject: [PATCH 17/19] Done --- .../__pycache__/build.cpython-36.pyc | Bin 0 -> 1062 bytes q15_select_best_model/build.py | 6 ++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 0 -> 188 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 0 -> 1991 bytes 4 files changed, 6 insertions(+) create mode 100644 q15_select_best_model/__pycache__/build.cpython-36.pyc create mode 100644 q15_select_best_model/tests/__pycache__/__init__.cpython-36.pyc create mode 100644 q15_select_best_model/tests/__pycache__/test.cpython-36.pyc diff --git a/q15_select_best_model/__pycache__/build.cpython-36.pyc b/q15_select_best_model/__pycache__/build.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7baa437c982a550a070ee1b6e059af0bbd657e39 GIT binary patch literal 1062 zcmb7C%We}f6dijWnY`MxluG;nQjnS<6eJc13f*_Z0?AYwoUutKwP&WbQyLUjVTHt! zkKmWgl2s+XfECxKrQM-;*e;ZPNBQ5gpQnx_6i?k$FMf*d=AK6mb?yz-Am{v7$VyiHDx)YhC1f6h^^Qx#BhrCmt@SChxC{7K}wV_5IUA95-I+Jr@%5$npcU8rwifdigRoZ$E~u%cC?});oHsgqIL`l>Hu9nhgN{8|Pvw#KIro-d z$-wjm_HaF!{l7APM9OM;LP$i_@% literal 0 HcmV?d00001 diff --git a/q15_select_best_model/build.py b/q15_select_best_model/build.py index d0ce1ba..0b3bf5e 100644 --- a/q15_select_best_model/build.py +++ b/q15_select_best_model/build.py @@ -1,3 +1,4 @@ +# %load q15_select_best_model/build.py from greyatomlib.multivariate_regression_project.q01_load_data.build import load_data from greyatomlib.multivariate_regression_project.q02_data_split.build import split_dataset @@ -21,3 +22,8 @@ # Write your code below +def complete_build(x_train, x_test, y_train, y_test): + stats = pd.concat([create_stats(x_train,x_test,y_train,y_test),create_stats(x_train, x_test, y_train, y_test)],axis=0) + return stats + + diff --git a/q15_select_best_model/tests/__pycache__/__init__.cpython-36.pyc b/q15_select_best_model/tests/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5149e16a956807b6d4ceef6203a07a462c30090e GIT binary patch literal 188 zcmXr!<>l&-V99=^T{qX#v?BasN2Cgf};Ga z)Z`NVLPOK|;?x`1394> Gh#3HlJT)Ky literal 0 HcmV?d00001 diff --git a/q15_select_best_model/tests/__pycache__/test.cpython-36.pyc b/q15_select_best_model/tests/__pycache__/test.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4606a46baae1df711953ca5896c2f3ff28f305b1 GIT binary patch literal 1991 zcmb7ETW{Mo6c%-{Y-v~Y#V;!`fGZ#{CT+{5B!{HZ z#^`_n?$iFs{>OfWUiXy0u&13vJB|yiC?bJJ-=WBlJRc9wlUA$#=YILyAA#fi=7P%Vo%(j`Si|nhc|iay~A6A%sjf!Yri<{wF`*EX_GR1DYQ9eS^!?_=jlWW zBjS@HksN!5!VC&2nHuVe=tECU=8VUj83s;EPh?`Or-gxzrer5V#v<$I92x8RNL+c% zz7h=BwP8m0E^4rY={8bzwJEsB%%hZFdrWz451xE(~rRz$B-HMoxF3#uJPUxPWGG`ECA#y z{=nUFX7-$63BRY1?!pH%{ruTm5XT4}flfsVf#~QSe;7Sa&O`>N?JFFoJTPU0X)Tm_ zc3Lo5dQxOBVcDab}1!lP=RKp+y?*>f|$k~dz=^_WnB@??M-`2sqow*b3PH#AXm`?B}}2R z=#0riJctq<;s1eRsff<=0)!ROd`OZFqs4Piw}WzHuICH=B7?lj`l1YMewFTo)7n#D z`59SCAJ=LVwGO+q63@*IaLaWYnVlBnurHu53;2SG}+i~|{%2nidKM}c|(rZ`BFpe`2IgZPEjCoc_#LYOyET8{TTeziN zG?NZ=z&$u; zCQoH@()q*{>70Ib7%vN2XU>Vmo*rF~<*}`Su`P!S8VrFRUytU=oW_<<$nynL6`6j# zF4I-zRSO=>IQrAIcn-gY(vkH?DO0bnHiU(n23e6p0dcbltxQiJ~{06bDmRC~}X31RcY-p=s5c}9JY)kc2?rb+DUHWzP5 NLO`LnLDtBc_a92bGMxYb literal 0 HcmV?d00001 From 2fb930b9524cb727ac33a2b910ff88069d76b1e6 Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Tue, 27 Nov 2018 18:49:01 +0000 Subject: [PATCH 18/19] Done --- .../__pycache__/build.cpython-36.pyc | Bin 1062 -> 1062 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/q15_select_best_model/__pycache__/build.cpython-36.pyc b/q15_select_best_model/__pycache__/build.cpython-36.pyc index 7baa437c982a550a070ee1b6e059af0bbd657e39..36d086cf4a19f38a9fc056bc31bedbff77d7b697 100644 GIT binary patch delta 15 WcmZ3+v5bSwn3tC;t8gQm0t)~hH3M(} delta 15 WcmZ3+v5bSwn3tF9O~FPs1r`7yJOl9n From 7e5565fb773475a9f663165dcf7948dfe1486801 Mon Sep 17 00:00:00 2001 From: amagarwal-18 Date: Tue, 27 Nov 2018 18:49:20 +0000 Subject: [PATCH 19/19] Done --- .../__pycache__/build.cpython-36.pyc | Bin 1062 -> 1062 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/q15_select_best_model/__pycache__/build.cpython-36.pyc b/q15_select_best_model/__pycache__/build.cpython-36.pyc index 36d086cf4a19f38a9fc056bc31bedbff77d7b697..4ab9ee9a02c6e4b04d1d30199eb50a5fe3c878f2 100644 GIT binary patch delta 16 XcmZ3+v5bS=n3tDp@x;Fy+2vUPC>I3B delta 16 XcmZ3+v5bS=n3tC;tMK+lc6k;6B_0G!