                                                           normalize_method=normalize_method)
          return aligner
  
      @staticmethod
      def _load_masker(masker, configfile, input_size, output_size, coverage_ratio):
          """ Set global arguments and load masker plugin """
          masker_name = masker.replace("-", "_").lower()
          logger.debug("Loading Masker: '%s'", masker_name)
          masker = PluginLoader.get_masker(masker_name)(configfile=configfile,
                                                        input_size=input_size,
 
</s> remove         masker = PluginLoader.get_masker(masker_name)(configfile=configfile,
                                                      input_size=input_size,
                                                      output_size=output_size,
                                                      coverage_ratio=coverage_ratio)
 </s> add         masker = PluginLoader.get_masker(masker_name)(configfile=configfile) </s> remove         if (self._detector.vram == 0 and self._aligner.vram == 0 and self._masker.vram == 0
            or get_backend() != "nvidia"):
            logger.debug("Either detector and aligner have no VRAM requirements or not running "
                         "on Nvidia. Not updating batchsize requirements.")
 </s> add         if get_backend() != "nvidia":
            logger.debug("Backend is not Nvidia. Not updating batchsize requirements")
            return
        if self._detector.vram == 0 and self._aligner.vram == 0 and self._masker.vram == 0:
            logger.debug("Either detector, aligner or masker have no VRAM requirements. Not "
                         "updating batchsize requirements.") </s> remove         """ Get items for inputting into the aligner from the queue in batches
 </s> add         """ Get items for inputting into the masker from the queue in batches </s> remove         self._masker = self._load_masker(masker,
                                         configfile,
                                         input_size,
                                         output_size,
                                         coverage_ratio)
 </s> add         self._masker = self._load_masker(masker, configfile)
    def _load_masker(masker, configfile):
                                                           normalize_method=normalize_method)
          return aligner
  
      @staticmethod
    def _load_masker(masker, configfile):
          """ Set global arguments and load masker plugin """
          masker_name = masker.replace("-", "_").lower()
          logger.debug("Loading Masker: '%s'", masker_name)
          masker = PluginLoader.get_masker(masker_name)(configfile=configfile,
                                                        input_size=input_size,
keep keep keep keep replace keep keep keep keep keep
 Mask plugin cleanup

- PEP8 Fixes
- Remove config for non NN Masks
- Tidy up defaults helptext
- cli.py fix typos
- Remove unused imports and functions _base.py
- Standardize input_size param
- Enable and update documentation
- Change references from `aligner` to `masker`
- Change  input_size, output_size and coverage_ratio from kwargs to params
- Move load_aligned to batch input iterator
- Remove unnecessary self.input param
- Add softmax layer append function to KSession
- Remove references to KSession protected objects
- Standardize plugin output into finalize method
- Make masks full frame and add to lib.faces_detect
- Add masks to alignments.json (temporary zipped base64 solution) 
plugins/extract/pipeline.py