code: def test_raise_on_float_scale(self):
      with self.assertRaises(TypeError):
          _ = discrete_gaussian_utils.sample_discrete_gaussian(
              3.14, (1,)
          )
  
imports: import collections
  import fractions
  import math
  import random
  from absl.testing import parameterized
  import numpy
  import tensorflow
  from tensorflow_privacy.privacy.dp_query import discrete_gaussian_utils
label_desc: Use image node_id 3 for calling the DiscreteGaussianUtilsTest obj's underlying member method code with example usage: obj.test_raise_on_float_scale() without return types