Download this file
1 2 3 4 5 6 7 8 9
function lse = mylogsumexp(b) % does logsumexp across columns B = max(b,[],2); if issparse(b) lse = log(sum(exp(b-repmat(B,[1 size(b,2)])),2))+B; else lse = log(sum(exp(b-repmatC(B,[1 size(b,2)])),2))+B; end end