class_docstr: ARS Builder.
docstr: Create tables to insert data into.
docstr_tok: ["Create","tables","to","insert","data","into","."]
code: def make_replay_tables(
      self,
      environment_spec: specs.EnvironmentSpec,
      policy: Tuple[str, networks_lib.FeedForwardNetwork],
  ) -> List[reverb.Table]:
      """Create tables to insert data into."""
      del policy
      extra_spec = {
          "params_key": (
              np.zeros(shape=(), dtype=np.int32),
              np.zeros(shape=(), dtype=np.int32),
              np.zeros(shape=(), dtype=np.bool_),
          ),
      }
      signature = adders_reverb.EpisodeAdder.signature(
          environment_spec, sequence_length=None, extras_spec=extra_spec
      )
      return [
          reverb.Table.queue(
              name=self._config.replay_table_name,
              max_size=10000,  # a big number
              signature=signature,
          )
      ]
  
imports: from typing import Dict, Iterator, List, Optional, Tuple
  import acme
  from acme import adders
  from acme import core
  from acme import specs
  from acme.adders import reverb
  from acme.agents.jax import actor_core
  from acme.agents.jax import actors
  from acme.agents.jax import builders
  from acme.agents.jax.ars import config
  from acme.agents.jax.ars import learning
  from acme.jax import networks
  from acme.jax import running_statistics
  from acme.jax import utils
  from acme.jax import variable_utils
  from acme.utils import counting
  from acme.utils import loggers
  import jax
  import jax.numpy
  import numpy
  import reverb
label_desc: Use image node_id 4 for calling the ARSBuilder obj's underlying member method code with example usage: obj.make_replay_tables(environment_spec, policy) and returns: list