              path = None
          return path
  
      @staticmethod
      def cuda_path_linux():
          """ Get the path to Cuda on linux systems """
          ld_library_path = os.environ.get("LD_LIBRARY_PATH", None)
          chk = os.popen("ldconfig -p | grep -P \"libcudart.so.\\d+.\\d+\" | head -n 1").read()
          if ld_library_path and not chk:
              paths = ld_library_path.split(":")
              for path in paths:
 
</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
        """ </s> remove     def cudnn_checkfiles_linux():
        """ Return the checkfile locations for linux """
 </s> add     def _cudnn_checkfiles_linux():
        """ Obtain the location of the files to check for cuDNN location in Linux.

        Returns
        str:
            The location of the header files for cuDNN
        """ </s> remove     def cuda_path_windows():
        """ Get the path to Cuda on Windows systems """
 </s> add     def _cuda_path_windows():
        """ Obtain the path to Cuda install location on Windows.

        Returns
        -------
        str
            The path to the install location of Cuda on a Windows system
        """ </s> remove     def get_cuda_path(self):
        """ Return the correct CUDA Path """
        if self.is_linux:
            path = self.cuda_path_linux()
        elif self.is_windows:
            path = self.cuda_path_windows()
 </s> add     def _get_cuda_path(self):
        """ Obtain the path to Cuda install location.

        Returns
        -------
        str
            The path to the install location of Cuda on the system
        """
        if self._is_linux:
            path = self._cuda_path_linux()
        elif self._is_windows:
            path = self._cuda_path_windows() </s> remove         else:
            path = parts[0]
            allparts.insert(0, parts[1])
 </s> add         path = parts[0]
        allparts.insert(0, parts[1])
    def _cuda_path_linux():
        """ Obtain the path to Cuda install location on Linux.

        Returns
        -------
        str
            The path to the install location of Cuda on a Linux system
        """
              path = None
          return path
  
      @staticmethod
    def _cuda_path_linux():
        """ Obtain the path to Cuda install location on Linux.

        Returns
        -------
        str
            The path to the install location of Cuda on a Linux system
        """
    def _cuda_path_linux():
        """ Obtain the path to Cuda install location on Linux.

        Returns
        -------
        str
            The path to the install location of Cuda on a Linux system
        """
          ld_library_path = os.environ.get("LD_LIBRARY_PATH", None)
          chk = os.popen("ldconfig -p | grep -P \"libcudart.so.\\d+.\\d+\" | head -n 1").read()
          if ld_library_path and not chk:
              paths = ld_library_path.split(":")
              for path in paths:
keep keep keep keep replace 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