jesterTOV.inference.likelihoods.combined.ZeroLikelihood

jesterTOV.inference.likelihoods.combined.ZeroLikelihood#

class ZeroLikelihood[source]#

Bases: LikelihoodBase

Placeholder likelihood that always returns 0 (for testing/debugging)

Variables:

counter (int) – Evaluation counter (for debugging/monitoring)

__init__()[source]#

Methods

__init__()

evaluate(params)

Evaluate zero log-likelihood

Attributes

data

The data for the likelihood.

model

The model for the likelihood.

counter

counter: int#
evaluate(params)[source]#

Evaluate zero log-likelihood

Parameters:

params (dict[str, Float | Array]) – Parameter dictionary (ignored)

Return type:

Float

Returns:

Float – Always returns 0.0