class_docstr: An observer that collects and accumulates scalars from env's info.
class_docstr_tok: ["An","observer","that","collects","and","accumulates","scalars","from","env","'s","info","."]
docstr: Observes the initial state.
docstr_tok: ["Observes","the","initial","state","."]
code: def observe_first(
      self, env: dm_env.Environment, timestep: dm_env.TimeStep
  ) -> None:
      """Observes the initial state."""
      self._metrics = {}
      self._accumulate_metrics(env)
  
file_path: acme/acme/utils/observers/env_info.py
imports: from typing import Dict
  from acme.utils.observers import base
  import dm_env
  import numpy
label_desc: Use image node_id 3 for calling the EnvInfoObserver obj's underlying member method code with example usage: obj.observe_first(env, timestep) without return types