@property<EOL><INDENT>def batch_shape(self):<DEDENT>
batch_shape = tf.TensorShape([])<EOL>for param in self.parameters:<EOL><INDENT>batch_shape = tf.broadcast_static_shape(<EOL>batch_shape, param.prior.batch_shape)<EOL><DEDENT>return batch_shape<EOL>
Static batch shape of models represented by this component.

        Returns:
          batch_shape: A `tf.TensorShape` giving the broadcast batch shape of
            all model parameters. This should match the batch shape of
            derived state space models, i.e.,
            `self.make_state_space_model(...).batch_shape`. It may be partially
            defined or unknown.