  
      def clear_session(self):
          """ Clear sessions stats """
          logger.debug("Clearing session")
          self.summary = None
          self.stats.session = None
          self.stats.tree_clear()
          self.reset_session_info()
          self.session = None
 
</s> remove         self.loss = {side: dict() for side in sides}
 </s> add         self.loss = {side: [0] for side in sides} </s> remove                   for side in sorted(list(loss.keys()))]
 </s> add                   for side in sorted(loss.keys())]
        if self.session is None:
            logger.trace("No session loaded. Returning")
            return
  
      def clear_session(self):
          """ Clear sessions stats """
          logger.debug("Clearing session")
        if self.session is None:
            logger.trace("No session loaded. Returning")
            return
          self.summary = None
          self.stats.session = None
          self.stats.tree_clear()
          self.reset_session_info()
          self.session = None
keep keep keep add keep keep keep keep keep
 Bugfixes: PingPong Training

Print loss correctly for PingPong Training
Don't load Analysis stats for PingPong Training 
lib/gui/display_analysis.py