class_docstr: Specialized wrapper exposing a Gym Atari environment.
  
  This wraps the Gym Atari environment in the same way as GymWrapper, but also
  exposes the lives count as an observation. The resuling observations are
  a tuple whose first element is the RGB observations and the second is the
  lives count.
class_docstr_tok: ["Specialized","wrapper","exposing","a","Gym","Atari","environment",".","This","wraps","the","Gym","Atari","environment","in","the","same","way","as","GymWrapper",",","but","also","exposes","the","lives","count","as","an","observation",".","The","resuling","observations","are","a","tuple","whose","first","element","is","the","RGB","observations","and","the","second","is","the","lives","count","."]
code: def action_spec(self) -> List[specs.BoundedArray]:
      return [self._action_spec]
  
imports: from typing import Any, Dict, List, Optional
  from acme import specs
  from acme import types
  import dm_env
  import gym
  from gym import spaces
  import numpy
  import tree
label_desc: Use image node_id 5 for calling the GymAtariAdapter obj's underlying member method code with example usage: obj.action_spec() and returns: list