              return True
  
          if gpu_stats.device_count == 0:
              logger.debug("No GPU detected. Enabling parallel processing.")
              return True
  
          required_vram = detector_vram + aligner_vram + 320  # 320MB buffer
          stats = gpu_stats.get_card_most_free()
 
</s> remove                 self.plaid = plaidlib(log=log)
 </s> add                     loglevel = self.logger.getEffectiveLevel()
                self.plaid = plaidlib(loglevel=loglevel, log=log) </s> remove             _LOGGER.debug("Initializing: %s: (loglevel: %s)", self.__class__.__name__, loglevel)
 </s> add             _LOGGER.debug("Initializing: %s: (loglevel: %s, log: %s)",
                          self.__class__.__name__, loglevel, log) </s> remove         numeric_level = getattr(logging, loglevel.upper(), None)
 </s> add         if isinstance(loglevel, int):
            numeric_level = loglevel
        else:
            numeric_level = getattr(logging, loglevel.upper(), None)
        if gpu_stats.is_plaidml and (self.detector.supports_plaidml and
                                     self.aligner.supports_plaidml):
            logger.debug("Both aligner and detector support plaidML. Disabling parallel "
                         "processing.")
            return False

              return True
  
        if gpu_stats.is_plaidml and (self.detector.supports_plaidml and
                                     self.aligner.supports_plaidml):
            logger.debug("Both aligner and detector support plaidML. Disabling parallel "
                         "processing.")
            return False

          if gpu_stats.device_count == 0:
              logger.debug("No GPU detected. Enabling parallel processing.")
              return True
  
          required_vram = detector_vram + aligner_vram + 320  # 320MB buffer
          stats = gpu_stats.get_card_most_free()
keep add keep keep keep keep keep keep
 PlaidML Updates

- Add fan-amd details to Cli
- Update Extract Parallel Processing rules for plaidML
- Handle missing plaidML lib on amd flag
- Pass through correct loglevel from GPUStats to plaidml_tools 
plugins/extract/pipeline.py