From aa324847ee3f13d1010dc855801f191be2428d13 Mon Sep 17 00:00:00 2001 From: lllyasviel Date: Thu, 1 Feb 2024 15:56:04 -0800 Subject: [PATCH] remove shit --- .../controlnet_ui/controlnet_ui_group.py | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/extensions-builtin/sd_forge_controlnet/lib_controlnet/controlnet_ui/controlnet_ui_group.py b/extensions-builtin/sd_forge_controlnet/lib_controlnet/controlnet_ui/controlnet_ui_group.py index 123fecdd..19a7e9f3 100644 --- a/extensions-builtin/sd_forge_controlnet/lib_controlnet/controlnet_ui/controlnet_ui_group.py +++ b/extensions-builtin/sd_forge_controlnet/lib_controlnet/controlnet_ui/controlnet_ui_group.py @@ -164,27 +164,6 @@ class UiControlNetUnit(external_code.ControlNetUnit): self.output_dir = output_dir self.loopback = loopback - def unfold_merged(self) -> List[external_code.ControlNetUnit]: - """Unfolds a merged unit to multiple units. Keeps the unit merged for - preprocessors that can accept multiple input images. - """ - if self.input_mode != InputMode.MERGE: - return [copy(self)] - - if self.accepts_multiple_inputs(): - self.input_mode = InputMode.SIMPLE - return [copy(self)] - - assert isinstance(self.image, list) - result = [] - for image in self.image: - unit = copy(self) - unit.image = image["image"] - unit.input_mode = InputMode.SIMPLE - unit.weight = self.weight / len(self.image) - result.append(unit) - return result - class ControlNetUiGroup(object): refresh_symbol = "\U0001f504" # 🔄