rxmc.likelihood_model.StudentT#

class rxmc.likelihood_model.StudentT(nu_parameter: Parameter = None)[source]#

Bases: Likelihood

Multivariate Student-t likelihood with a degrees-of-freedom parameter.

\[\log p = \ln\Gamma\!\Big(\tfrac{n+\nu}{2}\Big) - \ln\Gamma\!\Big(\tfrac{\nu}{2}\Big) - \tfrac{n}{2}\ln(\pi\nu) - \tfrac12 \ln\det\Sigma - \tfrac{\nu+n}{2}\,\ln\!\Big(1 + \tfrac{d^2}{\nu}\Big)\]
__init__(nu_parameter: Parameter = None)[source]#

Methods

__init__([nu_parameter])

chi2(d2, logdet, n, *like_params)

log_likelihood(d2, logdet, n, nu)

Attributes

n_params

params

log_likelihood(d2, logdet, n, nu)[source]#