mirror of
https://github.com/kohya-ss/sd-scripts.git
synced 2026-04-08 22:35:09 +00:00
Fix to use SDPA instead of xformers
This commit is contained in:
@@ -645,7 +645,7 @@ class MMDiTBlock(nn.Module):
|
|||||||
|
|
||||||
if self.x_block.x_block_self_attn:
|
if self.x_block.x_block_self_attn:
|
||||||
x_q2, x_k2, x_v2 = x_qkv2
|
x_q2, x_k2, x_v2 = x_qkv2
|
||||||
attn2 = attention(x_q2, x_k2, x_v2, self.x_block.attn2.num_heads)
|
attn2 = attention(x_q2, x_k2, x_v2, self.x_block.attn2.num_heads, mode=self.mode)
|
||||||
x = self.x_block.post_attention_x(x_attn_out, attn2, *x_intermediates)
|
x = self.x_block.post_attention_x(x_attn_out, attn2, *x_intermediates)
|
||||||
else:
|
else:
|
||||||
x = self.x_block.post_attention(x_attn_out, *x_intermediates)
|
x = self.x_block.post_attention(x_attn_out, *x_intermediates)
|
||||||
|
|||||||
Reference in New Issue
Block a user