      def logging_disabled(self):
          """ bool: ``True`` if logging is enabled for the currently training session otherwise
          ``False``. """
          return self._state["sessions"][str(self.session_ids[-1])]["no_logs"]
  
      @property
      def session_ids(self):
 
</s> remove                 for sess_id, sess in self._state["sessions"].items()}
 </s> add                 for sess_id, sess in self._state.get("sessions", dict()).items()} </s> remove         """ Set the :class:`Project` if session is resuming from one.

        Returns
        -------
        bool:
            ``True`` If the GUI still needs to be updated from the last session, ``False`` if
            the returned GUI state is the last session
        """
 </s> add         """ Set the :class:`Project` if session is resuming from one. """ </s> remove         needs_update = self._set_project()
        if needs_update:
            self._set_options()
 </s> add         self._set_project()
        self._set_options()
        if self._state is None:
            return True
      def logging_disabled(self):
          """ bool: ``True`` if logging is enabled for the currently training session otherwise
          ``False``. """
        if self._state is None:
            return True
          return self._state["sessions"][str(self.session_ids[-1])]["no_logs"]
  
      @property
      def session_ids(self):
keep keep add keep keep keep keep
 Bugfixes:
  - Gui - Stats - Return empty dict on state file look up error
  - Gui - Last Session - Don't load saved project information when loading project from last session
  - Train - Set default coverage to 87.5% 
lib/gui/analysis/stats.py