class_docstr: An episodic ReplayBuffer with Uniform sampling.
class_docstr_tok: ["An","episodic","ReplayBuffer","with","Uniform","sampling","."]
docstr: Returns a mask of whether the given IDs are valid.
code: def get_valid_ids_mask(self, episode_ids):
      """Returns a mask of whether the given IDs are valid."""
      with tf.device(self._device):
          with tf.name_scope("get_valid_ids_mask"):
              return self._add_episode_critical_section.execute(
                  lambda: self._get_valid_ids_mask_locked(episode_ids)
              )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
  import gin
  import tensorflow
  from tf_agents import specs
  from tf_agents.replay_buffers import episodic_table
  from tf_agents.replay_buffers import replay_buffer
  from tf_agents.replay_buffers import table
  from tf_agents.utils import common
  from tensorflow.python.data.util import nest
  from tensorflow.python.layers import utils
  from tensorflow.python.ops import list_ops
  from tensorflow.python.ops.distributions import util
label_desc: Use image node_id 26 for calling the EpisodicReplayBuffer obj's underlying member method code with example usage: obj.get_valid_ids_mask(episode_ids) and returns: self