          logger.debug("Zipfile: Filenames: %s, Total Size: %s", fnames, length)
          pbar = tqdm(desc="Extracting", unit="B", total=length, unit_scale=True, unit_divisor=1024)
          for fname in fnames:
              out_fname = os.path.join(self.cache_dir, fname)
              logger.debug("Extracting from: '%s' to '%s'", self._model_zip_path, out_fname)
              zipped = zip_file.open(fname)
              with open(out_fname, "wb") as out_file:
                  while True:
                      buffer = zipped.read(self.chunk_size)
                      if not buffer:
 
</s> remove         logger.debug("Zipfile: Filenames: %s, Total Size: %s", fnames, length)
 </s> add         self.logger.debug("Zipfile: Filenames: %s, Total Size: %s", fnames, length) </s> remove             logger.info("Zip already exists. Skipping download")
 </s> add             self.logger.info("Zip already exists. Skipping download") </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.info("R|- Using live preview                          -")
        logger.info("R|- Press 'ENTER' to save and quit              -")
        logger.info("R|- Press 'S' to save model weights immediately -")
        logger.info("R|===============================================")
 </s> add             logger.info("R|  Using live preview")
        logger.info("R|  Press '%s' to save and quit",
                    "Terminate" if self.args.redirect_gui else "ENTER")
        if not self.args.redirect_gui:
            logger.info("R|  Press 'S' to save model weights immediately")
        logger.info("R|===================================================") </s> remove         logger.trace(retval)
 </s> add         self.logger.trace(retval)
            self.logger.debug("Extracting from: '%s' to '%s'", self._model_zip_path, out_fname)
          logger.debug("Zipfile: Filenames: %s, Total Size: %s", fnames, length)
          pbar = tqdm(desc="Extracting", unit="B", total=length, unit_scale=True, unit_divisor=1024)
          for fname in fnames:
              out_fname = os.path.join(self.cache_dir, fname)
            self.logger.debug("Extracting from: '%s' to '%s'", self._model_zip_path, out_fname)
              zipped = zip_file.open(fname)
              with open(out_fname, "wb") as out_file:
                  while True:
                      buffer = zipped.read(self.chunk_size)
                      if not buffer:
keep keep keep keep replace keep 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/utils.py