  
                  dst = os.path.join(output_dir, str(i), src_basename)
                  try:
                      process_file(src, dst, self.changes)
                  except FileNotFoundError as e:
                      print(e)
                      print('Failed to move {0} to {1}'.format(src, dst))
  
          if self.args.log_changes:
              self.write_to_log(self.changes)
  
 
</s> remove             except FileNotFoundError as e:
                print(e)
 </s> add             except FileNotFoundError as err:
                print(err) </s> remove             except FileNotFoundError as e:
                print(e)
 </s> add             except FileNotFoundError as err:
                print(err) </s> remove                 return process_file
 </s> add  </s> remove                 return process_file
 </s> add 
                except FileNotFoundError as err:
                    print(err)
  
                  dst = os.path.join(output_dir, str(i), src_basename)
                  try:
                      process_file(src, dst, self.changes)
                except FileNotFoundError as err:
                    print(err)
                except FileNotFoundError as err:
                    print(err)
                      print('Failed to move {0} to {1}'.format(src, dst))
  
          if self.args.log_changes:
              self.write_to_log(self.changes)
  
keep keep keep keep replace replace 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