modular pipeline prototype

Signed-off-by: Vladimir Mandic <mandic00@live.com>
This commit is contained in:
Vladimir Mandic
2025-09-24 11:40:20 -04:00
parent 35c319578d
commit 91dab5703a
5 changed files with 127 additions and 8 deletions
+7
View File
@@ -96,6 +96,13 @@ def process_pre(p: processing.StableDiffusionProcessing):
# sd_models.move_model(shared.sd_model.unet, devices.device)
# if hasattr(shared.sd_model, 'transformer'):
# sd_models.move_model(shared.sd_model.transformer, devices.device)
from modules import modular
if modular.is_compatible(shared.sd_model):
modular_pipe = modular.convert_to_modular(shared.sd_model)
if modular_pipe is not None:
shared.sd_model = modular_pipe
timer.process.record('pre')