From cc26ae4ba8652524defde843533b788ba1aded68 Mon Sep 17 00:00:00 2001 From: sharax Date: Sun, 12 Nov 2017 13:35:59 +0000 Subject: [PATCH] Done --- __init__.pyc | Bin 160 -> 145 bytes q01_k_means/__init__.pyc | Bin 172 -> 157 bytes q01_k_means/build.py | 30 ++++++++---------- q01_k_means/build.pyc | Bin 1576 -> 654 bytes q01_k_means/tests/__init__.pyc | Bin 178 -> 163 bytes q01_k_means/tests/test_q01_k_means.pyc | Bin 1079 -> 1034 bytes q02_hierarchy_clustering/__init__.pyc | Bin 180 -> 170 bytes q02_hierarchy_clustering/build.py | 2 ++ q02_hierarchy_clustering/build.pyc | Bin 1592 -> 758 bytes q02_hierarchy_clustering/tests/__init__.pyc | Bin 186 -> 176 bytes .../tests/test_q02_hierarchy_clustering.pyc | Bin 1165 -> 1135 bytes 11 files changed, 16 insertions(+), 16 deletions(-) diff --git a/__init__.pyc b/__init__.pyc index 6c0d88a7171e4be2074406a0d928e57729c2e27c..c6e97b0a8f2562df583339779cc2aab69d85118c 100644 GIT binary patch delta 71 zcmZ3$IFXTq`7v@#i>QbF^NeTnZ+5Y*)cAu#n~nK1u^MG jsg;Q(`MEI#Mfq8&$t5w#IiG3e3i3N%P30fcM diff --git a/q01_k_means/__init__.pyc b/q01_k_means/__init__.pyc index bff55bc80ad251cbd5d9670d4d6b73042ccc9fef..0f710b92a27103701c8ecffd689433295234b10e 100644 GIT binary patch delta 83 zcmZ3(IG2%w`7v@#i>QbF^NeTnZ+5Y*)cAu#n~nK1u^MG vsg;Q(`MEI#Mfq8&$t5w#IiG3e3LIcD2?D*W&#Ju8|i8YD} diff --git a/q01_k_means/build.py b/q01_k_means/build.py index fca565c..72ee3fd 100644 --- a/q01_k_means/build.py +++ b/q01_k_means/build.py @@ -1,16 +1,14 @@ -# Default imports -from sklearn.cluster import KMeans -import matplotlib.pyplot as plt -from sklearn import datasets - - -digits = datasets.load_digits() - -X_train = digits.images -y_train = digits.target - -# Write your solution here : - - - - +# %load q01_k_means/build.py +# Default imports +from sklearn.cluster import KMeans +import matplotlib.pyplot as plt +from sklearn import datasets + + +digits = datasets.load_digits() + +X_train = digits.images +y_train = digits.target + +def k_means(X_train,y_train,cluster=10,random_state=9): + pass diff --git a/q01_k_means/build.pyc b/q01_k_means/build.pyc index fa56657ea75eb9643051d8e13ab8aed4a48ea5dd..dccd1d8b82a8aff5c06051c72822c2b4f27339a9 100644 GIT binary patch delta 358 zcmZ3%)5pre{F#^Qh66{`M2>Z8EDQ_`Aj}BF&OlrY;-oMz1Z#jq{4{_Bg9gjw`^+-+ z>_BF6PHAyTYEcOfkX@9Rmy(|wUtE${k_u4=Qd|r&ML#1yH&wqlBe5v4LO(peD7&~I zF*#K~IX?wRK#a)DOOG!o%FjwoF3~SEFpSTR&rMCtE7ngc&CE&BE2u01SqBy51)0mr z1SA?{aG#QLBb_$AR@6SJ+&kVBo_qYBisaLQO#i-K(lRf^HWN5 aQtg--gn>>2g@ynlKcfIM4-+RNCldfL&sV$v literal 1576 zcmcJPO>fgc5Qb;%e19}a0aX=TD)kTvse%g!K&VoCL-gPZwM41HCf+2Q_#^dhL@JU~ zxbe&QA^ZYPoM2`W%RX==ttan}AMei2zK;8=S(9IXe;UF5h41XnSPiWnZ@MVSk{%qs_A4KTww1c|Mn z!p9DYO%bd^%dK7TU04^eLI*dnF2Y*C)`3ll9zl&2&Jn|1V5zLnk9Sp{Y|1H9$}y}n zrjjz{9K$+eswq>+F|0GDmNL~G!#ZQ?DO1ZatTU#OGW8t8I%AqC)5tNbGv**=nmLAb z#{j-z zB`zM1yLJ4w1SHB#&rxw4 zbDVITa?~7WT*+uE6W)Z5e6{N0^uWQ;mM>oSKN@UyUk<0*Ox3)9sm$EQi~b~057NeA zf04v9HM0GEl{%UX($xKnmxK9$%j^%AI`GdH54@v&l1|W^(u(4#I1#7+_OV delta 284 zcmeC;*v`Sh{F#^QX64VwjU3ucA;}C349-?Dp~b01#W9IV8JWcyso60usm0kP`2{iQ zMX8mECHc8A1x5K;smUcV$vLIPC8v@#i>QbF^NeTnZ+5Y*)cAu#n~nK1u^MG zsg;Q(`MEI#Mfq8&$t5w#IiG3e3LIb1tjLg)c#G>Sk%6PDXn2DW=0QZ9^ AEdT%j diff --git a/q02_hierarchy_clustering/build.py b/q02_hierarchy_clustering/build.py index 2ba8b26..ab5f901 100644 --- a/q02_hierarchy_clustering/build.py +++ b/q02_hierarchy_clustering/build.py @@ -10,3 +10,5 @@ df = pd.DataFrame(scale(digits.data), index=digits.target) # Write your solution here : +def hierarchy_clustering(df): + pass diff --git a/q02_hierarchy_clustering/build.pyc b/q02_hierarchy_clustering/build.pyc index 59f6156d2f67bfe04690f16aeda7189548e60711..48bb70d1f603cce05c5f5e7ac6136f8df5b9afd6 100644 GIT binary patch delta 317 zcmdnN^Nm%S`78C5v^W4r=x5~Trs@}GBo-xB=!fSQWfvDDCa3Br=cfRPoYLZw)S}G1 z^!S3J{H)aE68*^^StWGzlS(slQuGQcOGJPsWMrlmB^D)TRK_FJ^MZ^A*~c*XGK(cg y2{VvYkW(^QkhRqZ0Zrs#kzK1r|u literal 1592 zcmcgsOK;mo5FSzz^{`~ic{ObVr0pd_4@P3=R1`r98*L9ofXXd`3M_~fcTKIlA{p)~ zu>=aSrc?QmxHn;~0&jRy4R-@l~PTy5~@SoU`ii6Ch^oSwsQ5w#am8)uUOj*4t$Iv>MQCK!F<2a)+)EYDg-e<%m>7 zYDmjnxu{y1FsfGjP#0QN zqDmK+wW$Y_6i!&>tasPBR2M0~&EB`Mj=V>YNShXIAaq#0YSGEBKT?b| z5pBD)?fJMp+TgVTM_Kks?vNak9Fg25xknOk?UTGk@;1pkB=3?Nki18m9?I$=$g6ks z5_y2W{D>=|i^O zVrvMJKB?JZ&5mmJ)J51cVy=vJ9H!Jmeq+R>TIZ>7Dp?g$`7Rk@UFmkPS5#W%PB>lU zz!<(o>Gr_W!W32F7L~G#!blAhxm^&W#949%@5I+OU^^#~+B%V^DzQc7d`;rQj2FDHyBL(iMZ6#ILGs6*Yna8 zm_IhY)#a3r?|0HBwMSFbDLqcsr}8P@AO%{A1E^e9MOKN`)C0l!f2!8X@gQTq6Q>={ z!Dc}6X2NEFPI=}tqg$Sfizf{~Z1_>bpZYpX4TG0cv$jrEQ*Q1At0p#qbo^EPvsIOi z#eAXdLY>Da%ATV=aaO5I;fhsUR>e}KE^eaWOv$zB)#JnD{imATIK=a{Hu9jnba#;B zzdX1*_C5#&Uxra|6zm0G1doD;!Kk?>eiC`wN|8$p68EQ+ZXawV9Jj*gIa09X(XPcQ zXLNT#>^X+0$`8s)q25$kZpRcG^(5I;mzM|E(D-KZ*U-E*<#c{@O(A3=b*9mJE~gQ> zFDLjVeTz=k?cyJl_i&=hl$$<;$Mg}%4dh<>UvTG%{Td(Q+NftdXZ{-*0_8E^;V}5T H(;xo}6dq{H diff --git a/q02_hierarchy_clustering/tests/__init__.pyc b/q02_hierarchy_clustering/tests/__init__.pyc index bb41aeac2f4798d6b05eacac8c9cfa79636836f4..f61d1edc8a879ea7212f6a82d3e25871ed4bd7bc 100644 GIT binary patch delta 102 zcmdnRxPg&_`7e9ytb{F#?4%Yh?mBZn!IaUKH$gMLPSZmNE9Mq*K7g?@N`QFd`bVsff}a()Vs z$SEx@NiE9EOOG!o%FjwoF43Pnk4b`Eza+J|q*#A)AdBMUT}(+-Fh^nX4CYuWm}3I~ D*IrK= delta 316 zcmaFQ(aXuf{F#?)=j5M}8#zpwVk#II7@VzQLW@(2ienO!GBS%ZQnO=RQj4=o@(W_p zi&85SOY(DL3X1ZxQj<$!l5EbRwT3ezxIfO+T01Xj&?*IS*