code: def testKumaraswamySampleMultipleTimes(self):
      a_val = 1.0
      b_val = 2.0
      n_val = 100
      seed = test_util.test_seed()
  
      tf.random.set_seed(seed)
      dist1 = kumaraswamy.Kumaraswamy(
          concentration1=a_val,
          concentration0=b_val,
          name="kumaraswamy1",
          validate_args=True,
      )
      samples1 = self.evaluate(dist1.sample(n_val, seed=seed))
  
      tf.random.set_seed(seed)
      dist2 = kumaraswamy.Kumaraswamy(
          concentration1=a_val,
          concentration0=b_val,
          name="kumaraswamy2",
          validate_args=True,
      )
      samples2 = self.evaluate(dist2.sample(n_val, seed=seed))
  
      self.assertAllClose(samples1, samples2)
  
imports: import numpy
  from scipy import special
  from scipy import stats
  import tensorflow.compat.v1
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import kumaraswamy
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 21 for calling the KumaraswamyTest obj's underlying member method code with example usage: obj.testKumaraswamySampleMultipleTimes() without return types