code: def testSampleMultipleTimes(self):
      df = 4.0
      n_val = 100
      seed = test_util.test_seed()
  
      tf.random.set_seed(seed)
      chol_w1 = wishart.WishartTriL(
          df=df,
          scale_tril=chol(make_pd(1.0, 3)),
          input_output_cholesky=False,
          validate_args=True,
          name="wishart1",
      )
  
      samples1 = self.evaluate(chol_w1.sample(n_val, seed=seed))
  
      tf.random.set_seed(seed)
      chol_w2 = wishart.WishartTriL(
          df=df,
          scale_tril=chol(make_pd(1.0, 3)),
          input_output_cholesky=False,
          validate_args=True,
          name="wishart2",
      )
      samples2 = self.evaluate(chol_w2.sample(n_val, seed=seed))
  
      self.assertAllClose(samples1, samples2)
  
imports: import numpy
  from scipy import linalg
  import tensorflow.compat.v1
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import categorical
  from tensorflow_probability.python.distributions import mixture_same_family
  from tensorflow_probability.python.distributions import wishart
  from tensorflow_probability.python.internal import tensorshape_util
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 14 for calling the WishartTest obj's underlying member method code with example usage: obj.testSampleMultipleTimes() without return types