@@ -0,0 +1,489 @@
+# -*- coding: gbk -*-%0A%0A'''%0AJianqiu Ji, 2012. Super-Bit Locality-Sensitive Hashing.%0A'''%0A%0Afrom rhplsh import RHPLSH%0Aimport numpy as np%0A%0Aclass SPBLSH(RHPLSH):%0A    def init_hyperplane(self):%0A        self.planes = np.array(%5B%5D)%0A        for i in range(self.n_table):%0A            tmp = np.random.randn(self.n_dim, self.n_bit)%0A            Q, _ = np.linalg.qr(tmp)%0A            self.planes = np.append(self.planes, Q.T)%0A        self.planes = self.planes.reshape(self.n_table, self.n_bit, self.n_dim)%0A

add super-bit lsh