Compute Log Predictive Distributions for a Truncated Poisson Model of a 'brms' Fit
Source:R/log_pred_dist_TP.R
log_pred_dist_TP.RdThis function calculates the log predictive mass function (log-PMF) and the log cumulative distribution function (log-CDF) for each observation from a fitted truncated Poisson model (fitted using brms). The function extracts posterior samples for the model’s mean parameter and evaluates the predictive distributions across all posterior draws.
Value
A list with the following components:
lpmf_hatA matrix of log-PMF values (posterior samples × observations).
lcdf_hatA matrix of log-CDF values (posterior samples × observations).
Details
For each posterior draw and observation, the function computes:
lpmf_hat: Log predictive mass function values usingpdf.tp().lcdf_hat: Log cumulative distribution function values usingcdf.tp.li()withlower.tail = FALSE.