              import plaidml  # noqa pylint:disable=unused-import
          except ImportError:
              logger.error("PlaidML not found. Run `pip install plaidml-keras` for AMD support")
              return False
          from lib.plaidml_tools import setup_plaidml
          setup_plaidml(loglevel)
          logger.debug("setup up for PlaidML")
          return True
  
  
 
</s> remove             import plaidml  # noqa pylint:disable=unused-import
 </s> add             import plaidml  # noqa pylint:disable=unused-import,import-outside-toplevel </s> remove             import tkinter  # noqa pylint: disable=unused-import
 </s> add             import tkinter  # noqa pylint: disable=unused-import,import-outside-toplevel </s> remove             import tensorflow as tf
 </s> add             import tensorflow as tf  # pylint:disable=import-outside-toplevel </s> remove         if masker is not None and masker.lower() != "none":
            retval.append("mask")
 </s> add         for idx, mask in enumerate(masker):
            if mask is not None and mask.lower() != "none":
                retval.append("mask_{}".format(idx)) </s> remove         The normalization method is dictated by the command line argument `-nh (--normalization)`
 </s> add         The normalization method is dictated by the normalization command line argument
        from lib.plaidml_tools import setup_plaidml  # pylint:disable=import-outside-toplevel
              import plaidml  # noqa pylint:disable=unused-import
          except ImportError:
              logger.error("PlaidML not found. Run `pip install plaidml-keras` for AMD support")
              return False
        from lib.plaidml_tools import setup_plaidml  # pylint:disable=import-outside-toplevel
          setup_plaidml(loglevel)
          logger.debug("setup up for PlaidML")
          return True
  
  
keep keep keep keep replace keep keep keep keep keep
 Extraction - Auto generate Components and Extended Masks 
lib/cli.py