logsumexp {TargetScore}R Documentation

Compute log(sum(exp(x),dim)) while avoiding numerical underflow (Internal function)

Description

Compute log(sum(exp(x),dim)) while avoiding numerical underflow.

Usage

logsumexp(x, margin = 1)

Arguments

x

numeric vector or matrix

margin

dimension to apply summation

Value

numeric vector or matrix of the same columns or rows (depending on margin) as x

Author(s)

Yue Li

References

Mo Chen (2012). Matlab code for Variational Bayesian Inference for Gaussian Mixture Model. http://www.mathworks.com/matlabcentral/fileexchange/35362-variational-bayesian-inference-for-gaussian-mixture-model

Examples

logsumexp(matrix(c(1:5)), 2)

[Package TargetScore version 1.18.0 Index]