Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions bilby/core/prior/dict.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ def __init__(self, dictionary=None, filename=None, conversion_function=None):
self.conversion_function = self.default_conversion_function

def evaluate_constraints(self, sample):
if self.conversion_function == self.default_conversion_function and type(self).default_conversion_function == PriorDict.default_conversion_function and any(isinstance(v, Constraint) for v in self.values()):
logger.warning("Sampling from prior with Constraints, but no conversion function. The Constraints will be ignored.")
out_sample = self.conversion_function(sample)
try:
prob = np.ones_like(next(iter(out_sample.values())))
Expand Down
Loading