          self.gfx_devices = gpu_stats.devices
          self.gfx_devices_active = gpu_stats.active_devices
  
      @property
      def encoding(self):
          """ Return system preferred encoding """
          return locale.getpreferredencoding()
  
      @property
      def is_conda(self):
          """ Boolean for whether in a conda environment """
 
</s> remove     def is_conda(self):
        """ Boolean for whether in a conda environment """
 </s> add     def _is_conda(self):
        """ bool: `True` if running in a Conda environment otherwise ``False``. """ </s> remove         gpu_stats = GPUStats(log=False)
        self.state_file = State().state_file
        self.configs = Configs().configs
        self.platform = platform.platform()
        self.system = platform.system()
        self.machine = platform.machine()
        self.release = platform.release()
        self.processor = platform.processor()
        self.cpu_count = os.cpu_count()
        self.py_implementation = platform.python_implementation()
        self.py_version = platform.python_version()
        self._cuda_path = self.get_cuda_path()
        self.vram = gpu_stats.vram
        self.gfx_driver = gpu_stats.driver
        self.gfx_devices = gpu_stats.devices
        self.gfx_devices_active = gpu_stats.active_devices
 </s> add         self._state_file = _State().state_file
        self._configs = _Configs().configs
        self._system = dict(platform=platform.platform(),
                            system=platform.system(),
                            machine=platform.machine(),
                            release=platform.release(),
                            processor=platform.processor(),
                            cpu_count=os.cpu_count())
        self._python = dict(implementation=platform.python_implementation(),
                            version=platform.python_version())
        self._gpu = GPUStats(log=False).sys_info
        self._cuda_path = self._get_cuda_path() </s> remove     def is_windows(self):
        """ Boolean for whether system is Windows """
        return self.system.lower() == "windows"
 </s> add     def _is_windows(self):
        """ bool: `True` if running on a Windows system otherwise ``False``. """
        return self._system["system"].lower() == "windows" </s> remove     def is_virtual_env(self):
        """ Boolean for whether running in a virtual environment """
        if not self.is_conda:
 </s> add     def _is_virtual_env(self):
        """ bool: `True` if running inside a virtual environment otherwise ``False``. """
        if not self._is_conda: </s> remove     def is_macos(self):
        """ Boolean for whether system is macOS """
        return self.system.lower() == "darwin"
 </s> add     def _is_macos(self):
        """ bool: `True` if running on a macOS system otherwise ``False``. """
        return self._system["system"].lower() == "darwin"
    def _encoding(self):
        """ str: The system preferred encoding """
          self.gfx_devices = gpu_stats.devices
          self.gfx_devices_active = gpu_stats.active_devices
  
      @property
    def _encoding(self):
        """ str: The system preferred encoding """
    def _encoding(self):
        """ str: The system preferred encoding """
          return locale.getpreferredencoding()
  
      @property
      def is_conda(self):
          """ Boolean for whether in a conda environment """
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