• @ethan.payne will try that, I think we can implement this as a feature for N likelihoods in the future

  • @gregory.ashton This worked with a minor change:

    class JointLikelihood(tupak.core.likelihood.Likelihood):
        def __init__(self, likelihoodA, likelihoodB):
            self.likelihoodA = likelihoodA 
            self.likelihoodB = likelihoodB
            self.parameters = self.likelihoodA.parameters
        def log_likelihood(self):
            return self.likelihoodA.log_likelihood() + self.likelihoodB.log_likelihood()

    I'll make a merge request!

Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment