      @staticmethod
      def find_images(input_dir):
          result = []
          extensions = [".jpg", ".png", ".jpeg"]
          for root, _, files in os.walk(input_dir):
              for file in files:
                  if os.path.splitext(file)[1].lower() in extensions:
                      result.append(os.path.join(root, file))
 
</s> remove         for root, dirs, files in os.walk(input_dir):
 </s> add         for root, _, files in os.walk(input_dir): </s> remove 
            return renaming
 </s> add         return renaming
        """ Return list of images at specified location """
      @staticmethod
      def find_images(input_dir):
        """ Return list of images at specified location """
          result = []
          extensions = [".jpg", ".png", ".jpeg"]
          for root, _, files in os.walk(input_dir):
              for file in files:
                  if os.path.splitext(file)[1].lower() in extensions:
                      result.append(os.path.join(root, file))
keep add keep keep keep keep keep keep
 Merge staging to Master (#470)

* DLib scaling amends (#461)

* Scaling area fix and rework of frames and bounding boxes

* Update DLib scaling and initialization

* Extract - Detector reinitialization bugfix

* Slight OriginaHightRes Model re-factoring (#464)

* Model re-factoring, might fix red screen of death on multi-gpu configurations

* Limited trainer support for various INPUT_SIZE

* Auto Extraction multiprocess bugfix

* Sort tool bugfixes and linting 
tools/sort.py