code: def test_dtype_normal_uniform_687(self):
      # Regression test for #687.
      rng_R = random_state_type()
      assert (
          uniform(
              rng_R,
              low=tensor.constant(0, dtype="float64"),
              dtype="float32",
          )[1].dtype
          == "float32"
      )
  
      assert (
          normal(
              rng_R,
              avg=tensor.constant(0, dtype="float64"),
              dtype="float32",
          )[1].dtype
          == "float32"
      )
  
imports: from __future__ import absolute_import, print_function, division
  import numpy
  import pickle
  from theano.tests import unittest_tools
  from theano.tensor.raw_random import *
  from theano.tensor import raw_random, ivector, dvector, iscalar, dcol, dtensor3
  from theano import tensor
  from theano import compile, config, gof
label_desc: Use image node_id 34 for calling the T_random_function obj's underlying member method code with example usage: obj.test_dtype_normal_uniform_687() without return types