                         "\nCLI: Go to `faceswap/config/extract.ini` and change the `allow_growth "
                         "option to `True`.")
                  raise FaceswapError(msg) from err
              raise err
          logger.info("Initialized %s (%s) with batchsize of %s",
                      self.name, self._plugin_type.title(), self.batchsize)
  
      def _add_queues(self, in_queue, out_queue, queues):
 
</s> remove         plugin_type: {'aligner', 'detector'}
 </s> add         plugin_type: {'align', 'detect'} </s> remove     def launch(self):
 </s> add     def launch(self) -> None: </s> remove     def _check_and_raise_error(self):
 </s> add     def _check_and_raise_error(self) -> bool: </s> remove #: lib/cli/args.py:767
 </s> add #: lib/cli/args.py:776
        self._is_initialized = True
                         "\nCLI: Go to `faceswap/config/extract.ini` and change the `allow_growth "
                         "option to `True`.")
                  raise FaceswapError(msg) from err
              raise err
        self._is_initialized = True
          logger.info("Initialized %s (%s) with batchsize of %s",
                      self.name, self._plugin_type.title(), self.batchsize)
  
      def _add_queues(self, in_queue, out_queue, queues):
keep keep keep add keep keep keep keep
 extract: Add batch processing mode 
plugins/extract/_base.py