Probability Distributions (pydygp.probabilitydistributions
)¶
Univariate Distributions¶
Univariates distribution may be multiplied to produce a multivariate distribution where each component is independent
>>> from pydygp.probabilitydistributions import Normal
>>> from scipy.stats import norm
>>> p = Normal()
>>> ppp = p * 3
>>> ppp.logpdf([0., 1., 2.])
>>> norm.logpdf([0., 1., 2.])
UnivariateProbabilityDistribution () |
|
Normal ([loc, scale]) |
|
Laplace ([loc, scale]) |
|
ChiSquare ([df]) |
|
Gamma ([a, b]) |
|
InverseGamma ([a, b]) |
|
GeneralisedInverseGaussian ([a, b, p]) |
Multivariate Distributions¶
MultivariateNormal (mean, cov[, jitter, alpha]) |