                  self._store_history(side, side_loss)
                  self._log_tensorboard(side, side_loss)
  
              if not self._pingpong.active:
                  self.__print_loss(loss)
              else:
                  for key, val in loss.items():
                      self._pingpong.loss[key] = val
                  self.__print_loss(self._pingpong.loss)
  
 
</s> remove                 self.__print_loss(self._pingpong.loss)
 </s> add                 self.__print_loss(self._pingpong.loss, is_colab) </s> remove                 exit(1)
 </s> add                 sys.exit(1) </s> remove         print("[{}] [#{:05d}] {}".format(self._timestamp,
                                         self._model.iterations,
                                         output), end='\r')
 </s> add         output = "[{}] [#{:05d}] {}".format(self._timestamp, self._model.iterations, output)
        if not is_colab:
            print(output, end='\r')
        else:
            print(output) </s> remove                 exit(1)
 </s> add                 sys.exit(1)
                self.__print_loss(loss, is_colab)
                  self._store_history(side, side_loss)
                  self._log_tensorboard(side, side_loss)
  
              if not self._pingpong.active:
                self.__print_loss(loss, is_colab)
              else:
                  for key, val in loss.items():
                      self._pingpong.loss[key] = val
                  self.__print_loss(self._pingpong.loss)
  
keep keep keep keep replace keep keep keep keep keep
 lib,cli: Add suppressed colab flag 
plugins/train/trainer/_base.py