Why does sample_posterior_predictive use only one chain?

from_dict(). I tried reading the documentation to understand the difference between it and from_pymc3(), but the site 404ed.