          log_setup(arguments.loglevel, arguments.logfile, self.command, is_gui)
          logger.debug("Executing: %s. PID: %s", self.command, os.getpid())
          try:
              script = self.import_script()
              process = script(arguments)
              process.process()
 
</s> remove         if IS_MACOS:
 </s> add         if self.plaid is not None:
            driver = self.plaid.drivers
        elif IS_MACOS: </s> remove         logger.info("Downloading model: '%s' from: %s", self._model_name, self._url_download)
 </s> add         self.logger.info("Downloading model: '%s' from: %s", self._model_name, self._url_download) </s> remove             logger.error("Unable to extract model file: %s", str(err))
 </s> add             self.logger.error("Unable to extract model file: %s", str(err)) </s> remove         if IS_MACOS:
 </s> add         if self.plaid is not None:
            self.device_count = self.plaid.device_count
        elif IS_MACOS:
        if hasattr(arguments, "amd") and arguments.amd:
            from lib.plaidml_tools import setup_plaidml
            setup_plaidml(arguments.loglevel)
          log_setup(arguments.loglevel, arguments.logfile, self.command, is_gui)
          logger.debug("Executing: %s. PID: %s", self.command, os.getpid())
        if hasattr(arguments, "amd") and arguments.amd:
            from lib.plaidml_tools import setup_plaidml
            setup_plaidml(arguments.loglevel)
          try:
              script = self.import_script()
              process = script(arguments)
              process.process()
keep add keep keep keep keep
 Experimental AMD Support (#764)

* PlaidML support in setup.py

* Add AMD flag for plaidml support

* PlaidML - Use .plaidML file if present, otherwise default to largest available

* Update training info message for GUI

* Add AMD option to Windows Installer

* Add quiet keras.backend importer and minor sysinfo amend.

* plug PlaidMLStats into GPUStats

* Update Docs 
lib/cli.py