docs: def _compile_batch_fluents(self,
              fluents: List[Tuple[str, TensorFluent]],
              batch_size: int) -> Sequence[tf.Tensor]:
          '''Compiles `fluents` into tensors with given `batch_size`.
  
          Returns:
              Sequence[tf.Tensor]: A tuple of tensors with first dimension
              corresponding to the batch size.
          '''
          batch_fluents = []
          with self.graph.as_default():
              for name, fluent in fluents:
                  name_scope = utils.identifier(name)
                  with tf.name_scope(name_scope):
                      t = tf.stack([fluent.tensor] * batch_size)
                  batch_fluents.append(t)
          return tuple(batch_fluents)