def __hash__(self):
        try:
            return self._cached_hash
        except __HOLE__:
            h = self._cached_hash = hash(repr(self))
            return h
dataset/ETHPy150Open datamade/dedupe/dedupe/predicates.py/Predicate.__hash__