From 9471cd3d73de57cf359b960c32727b9a531fcc89 Mon Sep 17 00:00:00 2001 From: hlky Date: Fri, 11 Oct 2024 13:37:21 +0100 Subject: [PATCH] Convert list/tuple of SD3ControlNetModel to SD3MultiControlNetModel --- .../controlnet_sd3/pipeline_stable_diffusion_3_controlnet.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/diffusers/pipelines/controlnet_sd3/pipeline_stable_diffusion_3_controlnet.py b/src/diffusers/pipelines/controlnet_sd3/pipeline_stable_diffusion_3_controlnet.py index f5246027a49d..df35d4affae1 100644 --- a/src/diffusers/pipelines/controlnet_sd3/pipeline_stable_diffusion_3_controlnet.py +++ b/src/diffusers/pipelines/controlnet_sd3/pipeline_stable_diffusion_3_controlnet.py @@ -192,6 +192,8 @@ def __init__( ], ): super().__init__() + if isinstance(controlnet, (list, tuple)): + controlnet = SD3MultiControlNetModel(controlnet) self.register_modules( vae=vae,