class_docstr: Random number generator module.
class_docstr_tok: ["Random","number","generator","module","."]
docstr: Create a random key generator, seed is the random generator initial seed.
docstr_tok: ["Create","a","random","key","generator",",","seed","is","the","random","generator","initial","seed","."]
code: def __init__(self, seed: int = 0):
      """Create a random key generator, seed is the random generator initial seed."""
      super().__init__()
      self.initial_seed = seed
      self._key: Optional[RandomState] = None
  
file_path: objax/objax/random/random.py
imports: from typing import Optional, Tuple
  import jax.random
  from objax.module import Module
  from objax.util import class_name
  from objax.variable import RandomState, VarCollection
label_desc: Use image node_id 1 to create a new Generator object from inherited base classes: Module with example: obj = Generator(seed)