          return err
  
      @staticmethod
      def keypress_monitor(keypress_queue):
          """ Monitor stdin for keypress """
          while True:
              keypress_queue.put(sys.stdin.read(1))
  
      @staticmethod
      def set_tf_allow_growth():
 
</s> remove             self.output.warning("Running without root/admin privileges")
 </s> add             self.output.info("Running without root/admin privileges") </s> remove         """ Check the image dirs exist, contain images and return the image
 </s> add         """ Check the image folders exist, contain images and return the image </s> remove         """ Set the alignments path to input dirs if not provided """
 </s> add         """ Set the alignments path to input folder if not provided """ </s> remove         """ Set timelapse paths if requested """
 </s> add         """ Set time-lapse paths if requested """ </s> remove                 alignments_path = os.path.join(image_path, "alignments.json")
 </s> add                 alignments_path = os.path.join(image_path, "alignments.fsa")
        """ Monitor stdin for key press """
          return err
  
      @staticmethod
      def keypress_monitor(keypress_queue):
        """ Monitor stdin for key press """
          while True:
              keypress_queue.put(sys.stdin.read(1))
  
      @staticmethod
      def set_tf_allow_growth():
keep keep keep keep replace keep keep keep keep keep
 Minor Fixes

scripts.train - default to .fsa alignments file
setup.py - Lower non-root message to info level 
scripts/train.py