          """ Get the installed CUDA version """
          chk = Popen("nvcc -V", shell=True, stdout=PIPE, stderr=PIPE)
          stdout, stderr = chk.communicate()
          if not stderr:
              version = re.search(r".*release (?P<cuda>\d+\.\d+)", stdout.decode(self.encoding))
              version = version.groupdict().get("cuda", None)
              if version:
                  return version
          # Failed to load nvcc
          if self.is_linux:
 
</s> remove     def cuda_version(self):
        """ Get the installed CUDA version """
 </s> add     def _cuda_version(self):
        """ str: The installed CUDA version. """
        # TODO Handle multiple CUDA installs </s> remove         if self.is_linux:
            version = self.cuda_version_linux()
        elif self.is_windows:
            version = self.cuda_version_windows()
 </s> add         if self._is_linux:
            version = self._cuda_version_linux()
        elif self._is_windows:
            version = self._cuda_version_windows() </s> remove     def conda_version(self):
        """ Get conda version """
        if not self.is_conda:
 </s> add     def _conda_version(self):
        """ str: The installed version of Conda, or `N/A` if Conda is not installed. """
        if not self._is_conda: </s> remove     def git_branch(self):
        """ Get the current git branch """
 </s> add     def _git_branch(self):
        """ str: The git branch that is currently being used to execute Faceswap. """ </s> remove     def cuda_version_linux(self):
        """ Get CUDA version for linux systems """
 </s> add     def _cuda_version_linux(self):
        """ Obtain the installed version of Cuda on a Linux system.

        Returns
        -------
        The installed CUDA version on a Linux system
        """
            version = re.search(r".*release (?P<cuda>\d+\.\d+)", stdout.decode(self._encoding))
          """ Get the installed CUDA version """
          chk = Popen("nvcc -V", shell=True, stdout=PIPE, stderr=PIPE)
          stdout, stderr = chk.communicate()
          if not stderr:
            version = re.search(r".*release (?P<cuda>\d+\.\d+)", stdout.decode(self._encoding))
              version = version.groupdict().get("cuda", None)
              if version:
                  return version
          # Failed to load nvcc
          if self.is_linux:
keep keep keep keep replace keep keep keep keep keep
 Core Updates (#1015)

- Remove lib.utils.keras_backend_quiet and replace with get_backend() where relevant
- Document lib.gpu_stats and lib.sys_info
- Remove call to GPUStats.is_plaidml from convert and replace with get_backend()
- lib.gui.menu - typofix 
lib/sysinfo.py