that’s a good question. then pyro treats that sample as dependent on variables sampled upstream. even though there is a batch dim, pyro does not use this since it is not in a plate
. sometimes this is what you want, eg the scale
in this example model which relies on broadcasting.