code: def testZipfSampleMultipleTimes(self):
      n = 1000
      seed = test_util.test_seed()
      power = 1.5
  
      zipf1 = zipf.Zipf(power=power, name="zipf1", validate_args=True)
      tf.random.set_seed(seed)
      samples1 = self.evaluate(zipf1.sample(n, seed=seed))
  
      zipf2 = zipf.Zipf(power=power, name="zipf2", validate_args=True)
      tf.random.set_seed(seed)
      samples2 = self.evaluate(zipf2.sample(n, seed=seed))
  
      self.assertAllEqual(samples1, samples2)
  
imports: import numpy
  from scipy import stats
  import tensorflow.compat.v2
  from tensorflow_probability.python.distributions import zipf
  from tensorflow_probability.python.internal import test_util
label_desc: Use image node_id 29 for calling the ZipfTest obj's underlying member method code with example usage: obj.testZipfSampleMultipleTimes() without return types