code: def test_reusing_params_returns_same_points(self):
      dim = 20
      num_results = 100
      seed1, seed2 = 1925, 62278
      sample1, params = random.halton.sample(
          dim, num_results=num_results, seed=seed1
      )
      # We expect the same result because seed2 will be ignored when
      # randomization_params is supplied.
      sample2, _ = random.halton.sample(
          dim,
          num_results=num_results,
          seed=seed2,
          randomization_params=params,
      )
      [sample1_, sample2_] = self.evaluate([sample1, sample2])
      self.assertAllClose(sample1_, sample2_, atol=0.0, rtol=1e-6)
  
imports: import numpy
  from six.moves import range
  import tensorflow.compat.v2
  import tensorflow_probability
  from tensorflow.python.framework import test_util
  from tf_quant_finance.math import random
label_desc: Use image node_id 15 for calling the HaltonSequenceTest obj's underlying member method code with example usage: obj.test_reusing_params_returns_same_points() without return types