class_docstr: Parent State class which can contain up to 3 instances of PhaseState, for the 3 phases.
  Modified by the framework, read-only for the user.
docstr: A :class:`~torchtnt.framework.state.PhaseState` object which contains meta information about the eval phase.
docstr_tok: ["A",":","class",":","`","~torchtnt.framework.state.PhaseState","`","object","which","contains","meta","information","about","the","eval","phase","."]
code: def eval_state(self) -> Optional[PhaseState]:
      """A :class:`~torchtnt.framework.state.PhaseState` object which contains meta information about the eval phase."""
      return self._eval_state
  
imports: import logging
  from enum import auto, Enum
  from typing import Any, Iterable, Optional
  from torchtnt.utils.timer import BoundedTimer, TimerProtocol
label_desc: Use image node_id 6 for calling the State obj's underlying member method code with example usage: obj.eval_state() and returns: self