Using the compile_logp function to evaluate the log-posterior of a point estimate

Thank you, your response has been quite helpful.

Now, I can calculate the log posterior by setting transform=None. Does this option impact the inference?

Also, I can give you some more specifics of what I want to do. My idea is to derive a point estimate (such as the mean of the posterior or MAP) from the posterior trace. This leads to a dictionary with keys being the model.free_RVs.

In case I don’t use transform=None, how would I know the transformed variable names in order to create the point estimate dictionary? Also, would I have to calculate manually their point estimate by transforming the trace accordingly?