Make sequential CPU offload available for non-CUDA

Add settings override for DirectML.
Move `devices.set_cuda_params()` to correct line.
This commit is contained in:
Seunghoon Lee
2023-07-28 23:11:57 +09:00
parent a32bf083f1
commit 0f44332e5c
6 changed files with 35 additions and 22 deletions
+1 -2
View File
@@ -12,7 +12,7 @@ import requests
import fasteners
from modules import errors, ui_components, shared_items, cmd_args
from modules.paths_internal import models_path, script_path, data_path, sd_configs_path, sd_default_config, sd_model_file, default_sd_model_file, extensions_dir, extensions_builtin_dir # pylint: disable=W0611
from modules.dml import directml_do_hijack, directml_override_opts
from modules.dml import directml_do_hijack
import modules.interrogate
import modules.memmon
import modules.styles
@@ -799,7 +799,6 @@ mem_mon = modules.memmon.MemUsageMonitor("MemMon", device, opts)
mem_mon.start()
if devices.backend == "directml":
directml_do_hijack()
directml_override_opts()
def reload_gradio_theme(theme_name=None):