docstr: Tests that all processes should have the same dtype.
code: def test_inconsistent_dtype(self):
      """Tests that all processes should have the same dtype."""
  
      def drift_fn(t, x):
          del t, x
          return -1.0 / 2
  
      def vol_fn(t, x):
          del t
          return tf.ones([1, 1], dtype=x.dtype)
  
      process_1 = tff.models.GenericItoProcess(
          dim=1,
          drift_fn=drift_fn,
          volatility_fn=vol_fn,
          dtype=np.float32,
      )
      process_2 = tff.models.GenericItoProcess(
          dim=1,
          drift_fn=drift_fn,
          volatility_fn=vol_fn,
          dtype=np.float64,
      )
      with self.assertRaises(ValueError):
          tff.models.JoinedItoProcess(
              [process_1, process_2], [[1.0], [1.0]]
          )
  
file_path: tf-quant-finance/tf_quant_finance/models/joined_ito_process_test.py
imports: import numpy
  import tensorflow.compat.v2
  import tf_quant_finance
  from tensorflow.python.framework import test_util
label_desc: Use image node_id 3 for calling the JoinedItoProcessTest obj's underlying member method code with example usage: obj.test_inconsistent_dtype() and returns: unknown, tf