          if self._env.backend == "apple_silicon":
              return
          self._user_input()
          self._check_cuda()
          self._env.update_tf_dep()
          if self._env.os_version[0] == "Windows":
              self._tips.pip()
  
      def _directml_ask_enable(self) -> None:
          """ Set backend to 'directml' if OS is Windows and DirectML support required """
 
</s> remove                     "update.\r\n"
                    "AMD users should select 'DirectML support' if possible.\r\n"
                    "Nvidia Users MUST answer 'no' to this option.")
 </s> add                     "update.\r\n%s"
                    "Nvidia Users MUST answer 'no' to this option.", msg) </s> remove elif backend == "cpu":
 </s> add elif backend == "rocm":
    from .rocm import ROCm as GPUStats  # type:ignore
else:
        self._check_rocm()
          if self._env.backend == "apple_silicon":
              return
          self._user_input()
          self._check_cuda()
        self._check_rocm()
          if self._env.os_version[0] == "Windows":
              self._tips.pip()
  
      def _directml_ask_enable(self) -> None:
          """ Set backend to 'directml' if OS is Windows and DirectML support required """
keep keep keep keep replace keep keep keep keep keep
 Linux - ROCm (AMD) support 
setup.py