              logger.debug("At least one of aligner or detector have no VRAM requirement. "
                           "Enabling parallel processing.")
              return True
  
          gpu_stats = GPUStats()
          if gpu_stats.is_plaidml and (not self.detector.supports_plaidml or
                                       not self.aligner.supports_plaidml):
              logger.debug("At least one of aligner or detector does not support plaidML. "
 
</s> remove         if self.device_count == 0:
 </s> add         if self.device_count == 0 or (self.is_plaidml and not supports_plaidml): </s> remove         if not multiprocess:
            logger.debug("Parallel processing disabled by cli.")
            return False

 </s> add  </s> remove         vram = stats.get_card_most_free()
 </s> add         vram = stats.get_card_most_free(supports_plaidml=self.supports_plaidml)
        if not multiprocess:
            logger.debug("Parallel processing disabled by cli.")
            return False

              logger.debug("At least one of aligner or detector have no VRAM requirement. "
                           "Enabling parallel processing.")
              return True
  
        if not multiprocess:
            logger.debug("Parallel processing disabled by cli.")
            return False

          gpu_stats = GPUStats()
          if gpu_stats.is_plaidml and (not self.detector.supports_plaidml or
                                       not self.aligner.supports_plaidml):
              logger.debug("At least one of aligner or detector does not support plaidML. "
keep keep keep add keep keep keep keep
 Fix Active Devices for plaidML. Add Supports PlaidML to Extractors 
plugins/extract/pipeline.py