From b8a4febd5188558e6623d43499d6d718f3b762db Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Mon, 11 Dec 2023 19:18:46 +0900 Subject: [PATCH] fix: Concat Conditionings crash --- modules/impact/config.py | 2 +- modules/impact/special_samplers.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/impact/config.py b/modules/impact/config.py index 83bbde0..d530c5c 100644 --- a/modules/impact/config.py +++ b/modules/impact/config.py @@ -2,7 +2,7 @@ import configparser import os -version = "V4.45.1" +version = "V4.45.2" dependency_version = 19 diff --git a/modules/impact/special_samplers.py b/modules/impact/special_samplers.py index 409f8f5..29c9d21 100644 --- a/modules/impact/special_samplers.py +++ b/modules/impact/special_samplers.py @@ -252,9 +252,9 @@ class ConcatConditionings: CATEGORY = "ImpactPack/__for_testing" def doit(self, **kwargs): - conditioning_to = kwargs.values()[0] + conditioning_to = list(kwargs.values())[0] - for k, conditioning_from in kwargs.items()[1:]: + for k, conditioning_from in list(kwargs.items())[1:]: out = [] if len(conditioning_from) > 1: print("Warning: ConcatConditionings {k} contains more than 1 cond, only the first one will actually be applied to conditioning1.") @@ -263,7 +263,7 @@ class ConcatConditionings: for i in range(len(conditioning_to)): t1 = conditioning_to[i][0] - tw = torch.cat((t1, cond_from),1) + tw = torch.cat((t1, cond_from), 1) n = [tw, conditioning_to[i][1].copy()] out.append(n)