scipy.maxentropy.bigmodel

class scipy.maxentropy.bigmodel

A maximum-entropy (exponential-form) model on a large sample space.

The model expectations are not computed exactly (by summing or integrating over a sample space) but approximately (by Monte Carlo estimation). Approximation is necessary when the sample space is too large to sum or integrate over in practice, like a continuous sample space in more than about 4 dimensions or a large discrete space like all possible sentences in a natural language.

Approximating the expectations by sampling requires an instrumental distribution that should be close to the model for fast convergence. The tails should be fatter than the model.

Methods

beginlogging
clearcache
crossentropy
dual
endlogging
entropydual
estimate
expectations
fit
grad
log
lognormconst
logparams
logpdf
normconst
pdf
pdf_function
resample
reset
setcallback
setparams
setsampleFgen
setsmooth
settestsamples
stochapprox
test([label, verbose, extra_argv, doctests, ...]) Run tests for module using nose.

This Page