a b/combinedDeepLearningActiveContour/minFunc/logistic/mylogsumexp.m
1
function lse = mylogsumexp(b)
2
% does logsumexp across columns
3
B = max(b,[],2);
4
if issparse(b)
5
    lse = log(sum(exp(b-repmat(B,[1 size(b,2)])),2))+B;
6
else
7
    lse = log(sum(exp(b-repmatC(B,[1 size(b,2)])),2))+B;
8
end
9
end