nessai.evidence
Functions related to computing the evidence.
Module Contents
Functions
|
Helper function to compute the exponential |
|
Trapezoidal integration of given log(func). Returns log of the integral. |
Attributes
- nessai.evidence.logger
- nessai.evidence.logsubexp(x, y)
Helper function to compute the exponential of a difference between two numbers
Computes:
x + np.log1p(-np.exp(y-x))
- Parameters
- x, yfloat or array_like
Inputs
- nessai.evidence.log_integrate_log_trap(log_func, log_support)
Trapezoidal integration of given log(func). Returns log of the integral.
- Parameters
- log_funcarray_like
Log values of the function to integrate over.
- log_supportarray_like
Log prior-volumes for each value.
- Returns
- float
Log of the result of the integral.