  
          Parameters
          ----------
          data: :class:`numpy.ndarray`
              The data to smoothen
  
          Returns
          -------
          :class:`numpy.ndarray`
              The smoothed data
 
</s> remove     def load(self, *args, filename=None):  # pylint:disable=unused-argument
 </s> add     def load(self, *args,  # pylint:disable=unused-argument
             filename=None,  last_session=False): </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                 for sess_id, sess in self._state["sessions"].items()}
 </s> add                 for sess_id, sess in self._state.get("sessions", dict()).items()} </s> remove         needs_update = self._set_project()
        if needs_update:
            self._set_options()
 </s> add         self._set_project()
        self._set_options()
            The data to smooth
  
          Parameters
          ----------
          data: :class:`numpy.ndarray`
            The data to smooth
  
          Returns
          -------
          :class:`numpy.ndarray`
              The smoothed data
keep keep keep keep replace keep 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