  
          logger.debug("Initialized %s", self.__class__.__name__)
  
      @property
      def is_loaded(self):
          """ bool: ``True`` if session data is loaded otherwise ``False`` """
          return self._model_dir is not None
  
      @property
      def is_training(self):
 
</s> remove     def is_training(self):
 </s> add     def is_training(self) -> bool: </s> remove     def logging_disabled(self):
 </s> add     def logging_disabled(self) -> bool: </s> remove     def iterations(self):
 </s> add     def iterations(self) -> int: </s> remove     def clear(self):
 </s> add     def clear(self) -> None: </s> remove     def __init__(self):
 </s> add     def __init__(self) -> None:
    def is_loaded(self) -> bool:
  
          logger.debug("Initialized %s", self.__class__.__name__)
  
      @property
    def is_loaded(self) -> bool:
          """ bool: ``True`` if session data is loaded otherwise ``False`` """
          return self._model_dir is not None
  
      @property
      def is_training(self):
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