Issue with setting up pm.Potential("likelihood", logl(param))

Hi, can you perhaps share more details about your model and logl function?

What do you get when you run the following line?

model.check_test_point()

Where model is the name you gave to your pm.Model() context.