class_docstr: Internal utility class for managing a random state per batch number in a multi-threaded
  environment.
class_docstr_tok: ["Internal","utility","class","for","managing","a","random","state","per","batch","number","in","a","multi-threaded","environment","."]
code: def __init__(self, create_with_seed, seed):
      self._create_with_seed = create_with_seed
      self._walkers = []
      self._lock = threading.Lock()
      self._rs, _ = random_state(seed)
  
file_path: stellargraph/stellargraph/random.py
imports: import random
  import numpy.random
  import threading
  from collections import namedtuple
label_desc: Use image node_id 1 to create a new SeededPerBatch object  with example: obj = SeededPerBatch(create_with_seed, seed)