Is it reasonable to supply a tensor as an observed if the model is only used for posterior sampling, and never for posterior predictive sampling? I have a model that uses a tensor as an observed, and seems to work, until I applied pm.fast_sample_posterior_predictive() to it.