class_docstr: Abstract agent class that can interact with a batch of envs.
class_docstr_tok: ["Abstract","agent","class","that","can","interact","with","a","batch","of","envs","."]
docstr: Select a batch of actions for evaluation.
  
  Args:
      batch_obs (Sequence of ~object): Observations.
  
  Returns:
      Sequence of ~object: Actions.
docstr_tok: ["Select","a","batch","of","actions","for","evaluation",".","Args",":","batch_obs","(","Sequence","of","~object",")",":","Observations",".","Returns",":","Sequence","of","~object",":","Actions","."]
code: def batch_act(self, batch_obs):
      """Select a batch of actions for evaluation.
  
      Args:
          batch_obs (Sequence of ~object): Observations.
  
      Returns:
          Sequence of ~object: Actions.
      """
      raise NotImplementedError()
  
imports: from abc import ABCMeta
  from abc import abstractmethod
  from abc import abstractproperty
  import os
  from chainer import serializers
  import numpy
  import warnings
label_desc: Use image node_id 1 for calling the BatchAgent obj's underlying member method code with example usage: obj.batch_act(batch_obs) without return types