From 4795f3ee6a92181e957480ced0141b5f77c8b8e9 Mon Sep 17 00:00:00 2001 From: ChunjiangZhu Date: Mon, 22 Jun 2020 00:16:56 -0400 Subject: [PATCH] fix nmslib.py typos --- ann_benchmarks/.DS_Store | Bin 8196 -> 10244 bytes ann_benchmarks/algorithms/nmslib.py | 2 ++ 2 files changed, 2 insertions(+) diff --git a/ann_benchmarks/.DS_Store b/ann_benchmarks/.DS_Store index 8c30ee3120dda5d33f6ee9d277229d8142cc109e..ff82d8fee2667457aadf1799c1d1e1dc95e4706f 100644 GIT binary patch literal 10244 zcmeHMTWl0n827+rL;ygbi&;se+c<&cv+JG^@>8ahMZyE<;6gY3mO}qM-a$gZ zK)^u2K)^u2K)}F*zySScvmlgsHn;~21PlZW|Vmp>^hito!^IA3@ep1tR#7`NwuD?g|~U27(g*7U_dWeU~^m_ zq`@h`oc$-5087HpT``FVC z#qCS_@pj8Ha&aZOTh|7=rLrc=bQRsyY!22{ja<6+=%#87#;uI0I=q~OmmvsYA>1uh z4G*uVUso4tSiNebE;77kO?_QtWy9)`k+4uXfBA-%gXy88!^cLRd6iQD=&we=Xv`0% z=wV!f^wfagS^O~D+3zJO+ud++i8$?{=~C&8nWbf=d$Bm5EElqcbik6gR?y$81>UM{#9dQ%-QOcT80NAOi2ks=b5A~Bz*_{Ml=oVYk z%zeGKuD12`IGWqRYDn3ZVeGIR-PJ9#GcUKZi`VXI=@zrcq8eEX+WMKBvs<$rviIOS zIu+Yi%w8=%wBJyYn$c#)E!VZu9Xj=bwVYRw=vPv@*&E$>!(%lZjV<(I5=65^M`MRC z@wgyiyJ?vkdF}8rqp@wimjFwk5fab^hhY?6firL(F2mPw9sYpZI1MXs9xlN;T!m{e zhAp@iTk$E}iTgZ!C_BP6etEt@l_KMgu;C0ed2$YoWk>ib`f}#uD{tM_y8TIULc;DI z(mg55$fQlDTPjT{Mk-?{uGVN6j4Dbi9G*M@6l8Vmbu8PZVWz@zWOqwa#?f|aRH#0n zHB-@!gyC}!RnC2Q;iD_oJQmwD#>6O=i4}VWbVpAb+O9!eb^AIMC#9JxjnQ73K&Gqr z=$aia#kz32sid{Bs#&v1w(^{bP=XW{Ix-BySUCIH7sza zwd+KA&wwXSX`7$8p-hxJQdT-mU2!Olby|+g&4ToqaDY|ZsyJ?2zh<(!XU(qKTr10+ zEWJ@xHB}IVXiT}prI8bAPNtlYXsq5-PM9`2HLwDjp%o6&(m4z#;3T{W@4*GQ2p_{& zFa}rQ2lx$cz)koaZea+EQNr0MV-3#11z3;Eu>n_NBWZOTskH+Y?7=?N@o9AM2p+{@ zJch^dc|3tH;!AiE-@v!<48D!;;sv~j@8f0s2tUD3aSXr1AMq#r8Gpf>_-ANxs5ms! zYi3UO{)F;UX~S1Wv59o=uWX^yk@<_4tz7qbJSU0* z738ati_lXUS6^0LeBkevGffM*x<;Hk(X`k_;?<4_Y#vEd$7E7k?Y!!0iOEplkB=;% z#}G{uflV=4tgBucCjCp3_+#~Qu|XiEOOw6a)#BPP%>}8*%Uv&S5J>XU6kgQE8c~#h zCJL*jWI?q^e}Vs!jK6?y;2Qi&0=@-*;S?;vDy+ptxD40fMp|Z@uo*XF8!fa6Y{y-A z01sjkQ>bDZP3*_RB;;c_g3sb8K1V`+feZO%JcXz6HGG`}eHPE*J2^prK!W~~f1#It?kD5yRGlg*Gc;37p`Q8Hc)gT63 z`Y}xJ-8(yEJ<0bkrlm}yHf0Dk5mz@0Fk!-EsBDvv_IRygJx3w0=Ttxt0tNyG0tNyG z?wf&0UI`KQ{(sZN-~aEso}hq$fq;PrmjNtlPBh1BaSH|kjq zp&N5y>HKv(J+RmD{EZEz`6pkVAM^c2J(sF4LhZ?;Q#;t delta 93 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8E20o2aMA$h$FMH$NlqW*&h+=FK9Kt5^h? hfzm)A!3`u_K`J*EerKM{uM)_?2+_~5Ii6<@GXT;v4|xCp diff --git a/ann_benchmarks/algorithms/nmslib.py b/ann_benchmarks/algorithms/nmslib.py index 72f3ebc..8ee922f 100644 --- a/ann_benchmarks/algorithms/nmslib.py +++ b/ann_benchmarks/algorithms/nmslib.py @@ -66,6 +66,8 @@ def fit(self, X): X_trans = NmslibReuseIndex.matrToStrArray(csr_matrix(X)) else: X_trans = NmslibReuseIndex.intMatrToStrArray(X) + self._index = nmslib.init(space=self._nmslib_metric, method=self._method_name, data_type=nmslib.DataType.OBJECT_AS_STRING) + self._index.addDataPointBatch(X_trans) else: self._index = nmslib.init(space=self._nmslib_metric, method=self._method_name) self._index.addDataPointBatch(X)