From 863319a82613df7531fcf2cff30efbadd18ed010 Mon Sep 17 00:00:00 2001 From: Haoming Date: Thu, 19 Feb 2026 22:42:45 +0800 Subject: [PATCH] compile --- extensions-builtin/sd_forge_compile/scripts/compile.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions-builtin/sd_forge_compile/scripts/compile.py b/extensions-builtin/sd_forge_compile/scripts/compile.py index 47f44599..a2419a53 100644 --- a/extensions-builtin/sd_forge_compile/scripts/compile.py +++ b/extensions-builtin/sd_forge_compile/scripts/compile.py @@ -75,8 +75,10 @@ class TorchCompileForForge(scripts.Script): else: config = dict(backend=backend, dynamic=True, fullgraph=True) + _cache: str = str(config) + p.sd_model.current_lora_hash + if (_config := getattr(kmodel, "_compile_config", None)) is not None: - if _config != config: + if _config != _cache: self.restore(kmodel) else: return @@ -90,4 +92,4 @@ class TorchCompileForForge(scripts.Script): torch.compile(model, **config), ) - kmodel._compile_config = config + kmodel._compile_config = _cache