Hi,

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?

Thank you