code: def draw_seed(seed):
      from keras.backend import convert_to_tensor
  
      if isinstance(seed, SeedGenerator):
          return seed.next()
      elif isinstance(seed, int):
          return convert_to_tensor([seed, 0], dtype="uint32")
      elif seed is None:
          return global_seed_generator().next(ordered=False)
      raise ValueError(
          "Argument `seed` must be either an integer "
          "or an instance of `SeedGenerator`. "
          f"Received: seed={seed} (of type {type(seed)})"
      )
  
file_path: keras/keras/random/seed_generator.py
imports: import random
  import numpy
  from keras import backend
  from keras.api_export import keras_export
  from keras.backend.common import global_state
  from keras.utils import jax_utils
label_desc: Use image node_id 3 for calling a global function with example usage: draw_seed(seed) and returns: seed, convert_to_tensor, global_seed_generator