I have a question for clarify my mind.
when we do inference on a model (
pm.sample_posterior_predictive(trace)), we got a set of (standard value) 1000 arrays. Each array is built of a number of points.
My question: why the points building each array are not following a smooth trajectory?
I thought that each array is obtained by two steps:
- making a random sampling on the posterior distributions, to get parameters value;
- calculate the points following the formula given in the model, with the parameters extracted.
Or is, maybe, each point obtained by a random sampling, and arranged in the matrix only for organizations purposes?