docstr: `initial_state's` type is not equal to `dtype` provided to constructor.
docstr_tok: ["`","initial_state","'s","`","type","is","not","equal","to","`","dtype","`","provided","to","constructor","."]
code: def test_sample_paths_different_dtypes(self, dtype):
      """`initial_state's` type is not equal to `dtype` provided to constructor."""
      # Construct CIR model
      (
          theta,
          mean_reversion,
          sigma,
          initial_state,
          num_samples,
          times,
          random_type,
          seed,
          _,
      ) = self.get_default_params()
      process = tff.models.cir.CirModel(
          theta=theta,
          mean_reversion=mean_reversion,
          sigma=sigma,
          dtype=dtype,
      )
      # Act
      samples = process.sample_paths(
          times=times,
          num_samples=num_samples,
          initial_state=initial_state,
          random_type=random_type,
          seed=seed,
      )
      # Assert
      self.verify_samples(
          process,
          samples,
          theta,
          mean_reversion,
          initial_state,
          num_samples,
          times,
          dtype or np.float32,
      )
  
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 10 for calling the CirTest obj's underlying member method code with example usage: obj.test_sample_paths_different_dtypes(dtype) without return types