          _final = "final_process_" + self.args.final_process.lower()
          if _sort.startswith('sort_color-'):
              self.args.color_method = _sort.replace('sort_color-', '')
              _sort = _sort[:10]
          self.args.sort_method = _sort.replace('-', '_')
          self.args.group_method = _group.replace('-', '_')
          self.args.final_process = _final.replace('-', '_')
  
          self.sort_process()
  
      def launch_aligner(self):
          """ Load the aligner plugin to retrieve landmarks """
 
</s> remove             self.args.color_method = _sort.replace('sort_color-', '')
 </s> add             self._args.color_method = _sort.replace('sort_color-', '') </s> remove         _sort = "sort_" + self.args.sort_method.lower()
        _group = "group_" + self.args.group_method.lower()
        _final = "final_process_" + self.args.final_process.lower()
 </s> add         _sort = "sort_" + self._args.sort_method.lower()
        _group = "group_" + self._args.group_method.lower()
        _final = "final_process_" + self._args.final_process.lower() </s> remove                               normalize_method="hist", exclude_gpus=self.args.exclude_gpus)
 </s> add                               normalize_method="hist", exclude_gpus=self._args.exclude_gpus) </s> remove             # Set serializer based on logfile extension
            self.serializer = get_serializer_from_filename(self.args.log_file_path)
 </s> add             # Set serializer based on log file extension
            self.serializer = get_serializer_from_filename(self._args.log_file_path) </s> remove         sort_method = self.args.sort_method.lower()
        group_method = self.args.group_method.lower()
        final_method = self.args.final_process.lower()
 </s> add         sort_method = self._args.sort_method.lower()
        group_method = self._args.group_method.lower()
        final_method = self._args.final_process.lower()
        self._args.sort_method = _sort.replace('-', '_')
        self._args.group_method = _group.replace('-', '_')
        self._args.final_process = _final.replace('-', '_')
          _final = "final_process_" + self.args.final_process.lower()
          if _sort.startswith('sort_color-'):
              self.args.color_method = _sort.replace('sort_color-', '')
              _sort = _sort[:10]
        self._args.sort_method = _sort.replace('-', '_')
        self._args.group_method = _group.replace('-', '_')
        self._args.final_process = _final.replace('-', '_')
        self._args.sort_method = _sort.replace('-', '_')
        self._args.group_method = _group.replace('-', '_')
        self._args.final_process = _final.replace('-', '_')
        self._args.sort_method = _sort.replace('-', '_')
        self._args.group_method = _group.replace('-', '_')
        self._args.final_process = _final.replace('-', '_')
  
          self.sort_process()
  
      def launch_aligner(self):
          """ Load the aligner plugin to retrieve landmarks """
keep keep keep keep replace replace replace keep keep keep keep keep
 Extract - Increase area and move centering (#1095)

* Extract
  - Implement aligner re-feeding
  - Add extract type to pipeline.ExtractMedia
  - Add pose annotation to debug
* Convert
  - implement centering
  - remove usage of feed and reference face properties
  - Remove distributed option from convert
  - Force update of alignments file on legacy receive
* Train
  - Resize preview image to model output size
  - Force legacy centering if centering does not exist in model's state file
  - Enable training on legacy face sets

* Alignments Tool
  - Update draw to include head/pose
  - Remove DFL drop + linting
  - Remove remove-frames job
  - remove align-eyes option
  - Update legacy masks to new extract type
  - Exit if attempting to merge version 1.0 alignments files with version 2.0 alignments files
  - Re-generate thumbnails on legacy upgrade
* Mask Tool
  - Update for new extract + bugfix full frame
* Manual Tool
  - Update to new extraction method
   - Disable legacy alignments,
   - extract box bugfix
   - extract faces - size to 512 and center on head
* Preview Tool
  - Display based on model centering
* Sort Tool
  - Use alignments for sort by face

* lib.aligner
  - Add Pose Class
  - Add AlignedFace Class
  - center _MEAN_FACE on x
  - Add meta information with versioning to alignments file
  - lib.aligner.get_align_matrix to use landmarks not face
  - Refactor aligned faces in lib.faces_detect
* lib.logger
  - larger file log padding
* lib.config
  - Fix global changeable_items
* lib.face_filter
  - Use new extracted face images
* lib.image
  - bump thumbnail default size to 96px 
tools/sort/sort.py