          serializer = get_serializer("json")
          self._state = serializer.load(state_file)
          logger.debug("Loaded state: %s", self._state)
  
      def initialize_session(self, model_folder, model_name, is_training=False):
          """ Initialize a Session.
  
          Load's the model's state file, and sets the paths to any underlying Tensorboard logs, ready
          for access on request.
  
 
</s> remove     def _load_state_file(self):
 </s> add     def _load_state_file(self) -> None: </s> remove     def __init__(self):
 </s> add     def __init__(self) -> None: </s> remove     def _set_vars(self):
 </s> add     def _set_vars(self) -> dict: </s> remove     def _get_raw(self):
 </s> add     def _get_raw(self) -> None: </s> remove     def get_summary_stats(self):
 </s> add     def get_summary_stats(self) -> List[dict]:
    def initialize_session(self,
                           model_folder: Optional[str],
                           model_name: Optional[str],
                           is_training: bool = False) -> None:
          serializer = get_serializer("json")
          self._state = serializer.load(state_file)
          logger.debug("Loaded state: %s", self._state)
  
    def initialize_session(self,
                           model_folder: Optional[str],
                           model_name: Optional[str],
                           is_training: bool = False) -> None:
          """ Initialize a Session.
  
          Load's the model's state file, and sets the paths to any underlying Tensorboard logs, ready
          for access on request.
  
keep keep keep keep replace keep keep keep keep keep
 Bugfixes:
  - Stats graph - Handle NaNs in data
  - logger - de-elevate matplotlib font messages 
lib/gui/analysis/stats.py