code: def testReproducibility(self):
      strm1 = seed_stream.SeedStream(seed=4, salt="salt")
      strm2 = seed_stream.SeedStream(seed=4, salt="salt")
      strm3 = seed_stream.SeedStream(seed=4, salt="salt")
      outputs = [samplers.get_integer_seed(strm1()) for _ in range(50)]
      self.assertEqual(
          outputs,
          [samplers.get_integer_seed(strm2()) for _ in range(50)],
      )
      self.assertEqual(
          outputs,
          [samplers.get_integer_seed(strm3()) for _ in range(50)],
      )
  
file_path: probability/tensorflow_probability/python/util/seed_stream_test.py
imports: from tensorflow_probability.python.internal import samplers
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.util import seed_stream
label_desc: Use image node_id 3 for calling the SeedStreamTest obj's underlying member method code with example usage: obj.testReproducibility() without return types