code: def testZipfSample_ValidateArgs(self):
      power_v = 3.0
      n = int(100e3)
  
      for power_dtype in [tf.float32, tf.float64]:
          power = tf.constant(power_v, dtype=power_dtype)
  
          for dtype in [tf.int32, tf.int64, tf.float32, tf.float64]:
              dist = zipf.Zipf(
                  power=power, dtype=dtype, validate_args=True
              )
              samples = dist.sample(n, seed=test_util.test_seed())
              self.evaluate(samples)
  
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 26 for calling the ZipfTest obj's underlying member method code with example usage: obj.testZipfSample_ValidateArgs() without return types