def test_delete_vector_multiple_hash(self): hashes = [UniBucket('name_hash_%d' % k) for k in range(10)] engine = Engine(self.dim, lshashes=hashes) self.fill_engine(engine) engine.delete_vector(self.removed_value) self.check_delete(engine)
def test_delete_vector_with_provided_value(self): engine = Engine(self.dim, lshashes=[UniBucket('testHash')]) self.fill_engine(engine) engine.delete_vector(self.removed_value, self.removed_vector) self.check_delete(engine)
def test_delete_vector_single_hash(self): engine = Engine(self.dim, lshashes=[UniBucket('testHash')]) self.fill_engine(engine) engine.delete_vector(self.removed_value) self.check_delete(engine)