def cmp(f1, f2, shallow=1):

    s1 = _sig(os.stat(f1))
    s2 = _sig(os.stat(f2))
    if s1[0] != stat.S_IFREG or s2[0] != stat.S_IFREG:
        return False
    if shallow and s1 == s2:
        return True
    if s1[1] != s2[1]:
        return False

    result = _cache.get((f1, f2))
    if result and (s1, s2) == result[:2]:
        return result[2]
    outcome = _do_cmp(f1, f2)
    _cache[f1, f2] = s1, s2, outcome
    return outcome
Return the gradient of f at pt.
dataset/ETHPy150Open babble/babble/include/jython/Lib/filecmp.py/cmp--crossover with--dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/gradient.py/numeric_grad.__init__