firecrown.likelihood.student_t
The Student-t likelihood.
Classes
A T-distribution for the log-likelihood. |
Module Contents
- class firecrown.likelihood.student_t.StudentT(statistics, nu=None)[source]
Bases:
firecrown.likelihood.gaussfamily.GaussFamily
A T-distribution for the log-likelihood.
This distribution is appropriate when the covariance has been obtained from a finite number of simulations. See Sellentin & Heavens (2016; arXiv:1511.05969). As the number of simulations increases, the T-distribution approaches a Gaussian.
- Parameters:
statistics (list[firecrown.likelihood.statistic.Statistic])
nu (None | float)
- nu
- compute_loglike(tools)[source]
Compute the log-likelihood.
- Parameters:
tools (firecrown.modeling_tools.ModelingTools) – The modeling tools used to compute the likelihood.
- Returns:
The log-likelihood.
- Return type:
float