              logger.debug("No project stored")
              retval = True
          else:
              logger.debug("Loading stored project")
              self._config.project.load(filename=self._options["project"])
              retval = self._cli_options != self._config.project.cli_options
  
          logger.debug("Needs update: %s", retval)
          return retval
  
      def save(self):
          """ Save a snapshot of currently set GUI config options.
  
          Called on Faceswap shutdown.
 
</s> remove             retval = True
 </s> add  </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         self._state = None
 </s> add         self._state = dict() </s> remove         logger.debug("Loading project config: (filename: '%s')", filename)
 </s> add         logger.debug("Loading project config: (filename: '%s', last_session: %s)",
                     filename, last_session)
            self._config.project.load(filename=self._options["project"], last_session=True)
              logger.debug("No project stored")
              retval = True
          else:
              logger.debug("Loading stored project")
            self._config.project.load(filename=self._options["project"], last_session=True)
            self._config.project.load(filename=self._options["project"], last_session=True)
            self._config.project.load(filename=self._options["project"], last_session=True)
            self._config.project.load(filename=self._options["project"], last_session=True)
            self._config.project.load(filename=self._options["project"], last_session=True)
  
      def save(self):
          """ Save a snapshot of currently set GUI config options.
  
          Called on Faceswap shutdown.
keep keep keep keep replace replace replace replace 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/project.py