This is documentation for an old release of SciPy (version 0.10.1). Read this page in the documentation of the latest stable release (version 1.15.1).
Returns the log of the estimated density p(x) = p_theta(x) at the point x. If log_prior_x is None, this is defined as:
log p(x) = theta.f(x) - log Z
where f(x) is given by the (m x 1) array fx.
If, instead, fx is a 2-d (m x n) array, this function interprets each of its rows j=0,...,n-1 as a feature vector f(x_j), and returns an array containing the log pdf value of each point x_j under the current model.
log Z is estimated using the sample provided with setsampleFgen().
The optional argument log_prior_x is the log of the prior density p_0 at the point x (or at each point x_j if fx is 2-dimensional). The log pdf of the model is then defined as
log p(x) = log p0(x) + theta.f(x) - log Z
and p then represents the model of minimum KL divergence D(p||p0) instead of maximum entropy.