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
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
def build_index(self, X): index = KGraph() index.build(X) return index