diff --git a/config.json b/config.json index 6d467bd88..d566e01ec 100644 --- a/config.json +++ b/config.json @@ -140,7 +140,6 @@ "eta_noise_seed_delta": 0, "always_discard_next_to_last_sigma": false, "disabled_extensions": [ - "openOutpaint-webUI-extension", "sdweb-merge-board", "ScuNET", "roll-artist" diff --git a/extensions-builtin/sd-extension-system-info b/extensions-builtin/sd-extension-system-info index d70daf5b5..7f7872039 160000 --- a/extensions-builtin/sd-extension-system-info +++ b/extensions-builtin/sd-extension-system-info @@ -1 +1 @@ -Subproject commit d70daf5b5c6a2a0797a1766e3f446a266419bce1 +Subproject commit 7f787203910e17fc96f33e876c1000b33b2443a5 diff --git a/modules/sd_models.py b/modules/sd_models.py index 099de7017..8c26adcc7 100644 --- a/modules/sd_models.py +++ b/modules/sd_models.py @@ -401,11 +401,12 @@ def load_model(checkpoint_info=None): sd_hijack.model_hijack.hijack(sd_model) if shared.cmd_opts.compile is not None: + if torch.cuda.is_available(): + torch.backends.cudnn.benchmark = True try: import time import torch._dynamo as dynamo # must be imported explicitly or namespace is not found torch._dynamo.config.verbose=True - torch.backends.cudnn.benchmark = True t0 = time.time() # script = sd_model.model.to_torchscript(method="trace") # script = torch.jit.script(sd_model.model.eval())