Beispiel #1
0
 def load(self, filename):
     with open(filename, 'rb') as pkl_file:
         this_d = pickle.load(pkl_file)
         self.__dict__.update(this_d)
         if 'indexName' in this_d:
             I = KGraph()
             I.load(self.indexName)
             self.Index = I
Beispiel #2
0
 def __init__(self):
     self.Index = KGraph()
     self.iterations = 20
     self.L = 64
     self.K = 8
     self.S = 30
     self.controls = 100
     self.delta = 0.005
     self.recall = 0.95
     self.prune = 2
Beispiel #3
0
 def build_index(self, X):
     index = KGraph()
     index.build(X)
     return index