@structured_monoid(tensor.log)
def structured_log(x):
    # see decorator for function body
different typeinfo should mean !eq
dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/sparse/basic.py/structured_log--crossover with--dataset/ETHPy150Open sympy/sympy/sympy/core/tests/test_assumptions.py/test_hash_vs_typeinfo_2