                                                    cudnn_req[1] <= cudnn_inst[1]):
                  tf_ver = key
                  break
          if tf_ver:
              # Remove the version of tensorflow in requirements.txt and add the correct version that
              # corresponds to the installed Cuda/cuDNN versions
              self.required_packages = [pkg for pkg in self.required_packages
                                        if not pkg.startswith("tensorflow-gpu")]
              tf_ver = "tensorflow-gpu{}".format(tf_ver)
              self.required_packages.append(tf_ver)
              return
 
</s> remove             # Don't do this with Conda, as we must use conda's pip
 </s> add             # Don't do this with Conda, as we must use Conda version of pip </s> remove         return [key for key in os.environ.keys() if key.lower().startswith("cuda_path_v")]
 </s> add         return [key for key in os.environ if key.lower().startswith("cuda_path_v")] </s> remove # Revisions of tensorflow-gpu and cuda/cudnn requirements
 </s> add # Revisions of tensorflow GPU and cuda/cudnn requirements </s> remove # Mapping of Python packages to their conda names if different from pypi or in non-default channel
 </s> add # Mapping of Python packages to their conda names if different from pip or in non-default channel </s> remove         """ Process any cli arguments """
        for arg in sys.argv:
 </s> add         """ Process any cli arguments and dummy in cli arguments if calling from updater. """
        args = [arg for arg in sys.argv]  # pylint:disable=unnecessary-comprehension
        if self.updater:
            from lib.utils import get_backend  # pylint:disable=import-outside-toplevel
            args.append("--{}".format(get_backend()))

        for arg in args:
            # Remove the version of tensorflow in requirements file and add the correct version
            # that corresponds to the installed Cuda/cuDNN versions
                                                    cudnn_req[1] <= cudnn_inst[1]):
                  tf_ver = key
                  break
          if tf_ver:
            # Remove the version of tensorflow in requirements file and add the correct version
            # that corresponds to the installed Cuda/cuDNN versions
            # Remove the version of tensorflow in requirements file and add the correct version
            # that corresponds to the installed Cuda/cuDNN versions
              self.required_packages = [pkg for pkg in self.required_packages
                                        if not pkg.startswith("tensorflow-gpu")]
              tf_ver = "tensorflow-gpu{}".format(tf_ver)
              self.required_packages.append(tf_ver)
              return
keep keep keep keep replace replace keep keep keep keep keep
 bugfix - Update Dependencies - Avoid constantly trying to redownload Tensorflow 
setup.py