From 0c6dd32ece962b4f36f15da7d8c5fbec40c03aad Mon Sep 17 00:00:00 2001 From: Ryan Dick Date: Tue, 9 Apr 2024 12:27:24 -0400 Subject: [PATCH] (minor) Fix IP-Adapter conditional logic in CustomAttnProcessor2_0. --- .../backend/stable_diffusion/diffusion/custom_atttention.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/invokeai/backend/stable_diffusion/diffusion/custom_atttention.py b/invokeai/backend/stable_diffusion/diffusion/custom_atttention.py index c864669df5..ed706f6453 100644 --- a/invokeai/backend/stable_diffusion/diffusion/custom_atttention.py +++ b/invokeai/backend/stable_diffusion/diffusion/custom_atttention.py @@ -129,7 +129,7 @@ class CustomAttnProcessor2_0(AttnProcessor2_0): # End unmodified block from AttnProcessor2_0. # Apply IP-Adapter conditioning. - if is_cross_attention and self._is_ip_adapter_enabled(): + if is_cross_attention: if self._is_ip_adapter_enabled(): assert regional_ip_data is not None ip_masks = regional_ip_data.get_masks(query_seq_len=query_seq_len)