code: def _create_uniform_table(
      table_name,
      table_signature,
      table_capacity=1000,
      min_size_limiter_size=1,
  ):
      """Creates a uniform table with default parameters.
  
      Args:
        table_name: string name of the uniform sampling table
        table_signature: Spec for the data the table will hold.
        table_capacity:  capacity of the replay table in number of items.
        min_size_limiter_size: Minimum number of items required in the RB before
          sampling can begin.
  
      Returns:
        an instance of uniform sampling table.
      """
      rate_limiter = reverb.rate_limiters.MinSize(min_size_limiter_size)
      uniform_table = reverb.Table(
          table_name,
          max_size=table_capacity,
          sampler=reverb.selectors.Uniform(),
          remover=reverb.selectors.Fifo(),
          rate_limiter=rate_limiter,
          signature=table_signature,
      )
      return uniform_table
  
imports: from tf_agents.replay_buffers import reverb_replay_buffer
  from tf_agents.replay_buffers import reverb_utils
  from tf_agents.specs import tensor_spec
  from tf_agents.utils import lazy_loader
label_desc: Use image node_id 1 for calling a global function with example usage: _create_uniform_table(table_name, table_signature, table_capacity, min_size_limiter_size) and returns: uniform_table