def log_mean_exp(a):

    max_ = a.max(1)

    return max_ + T.log(T.exp(a - max_.dimshuffle(0, 'x')).mean(1))
Tear it all down
dataset/ETHPy150Open goodfeli/adversarial/parzen_ll.py/log_mean_exp--crossover with--dataset/ETHPy150Open saltstack/salt/tests/minionswarm.py/Swarm.shutdown