code: def get_default_params_with_batch(self):
      (
          _,
          _,
          _,
          _,
          num_samples,
          times,
          random_type,
          seed,
          dtype,
      ) = self.get_default_params()
      dim = 1
      batch_shape = [3, 2, 4]
      theta = np.full(
          shape=batch_shape + [dim], fill_value=0.02, dtype=dtype
      )
      mean_reversion = np.full(
          shape=batch_shape + [dim], fill_value=0.5, dtype=dtype
      )
      sigma = np.full(
          shape=batch_shape + [dim], fill_value=0.1, dtype=dtype
      )
      initial_state = np.full(
          shape=batch_shape + [num_samples, dim],
          fill_value=10.0,
          dtype=dtype,
      )
      return (
          theta,
          mean_reversion,
          sigma,
          initial_state,
          num_samples,
          batch_shape,
          times,
          random_type,
          seed,
          dtype,
      )
  
imports: from absl.testing import parameterized
  import numpy
  import tensorflow.compat.v2
  import tf_quant_finance
  from tensorflow.python.framework import test_util
  from tf_quant_finance.math import random_ops
label_desc: Use image node_id 18 for calling the CirTest obj's underlying member method code with example usage: obj.get_default_params_with_batch() and returns: theta,  mean_reversion,  sigma,  initial_state,  num_samples,  batch_shape,  times,  random_type,  seed,  dtype