mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-03-06 17:57:40 +08:00
Fix anima LLM adapter forward when manual cast (#12504)
This commit is contained in:
parent
fe52843fe5
commit
44f8598521
@ -179,8 +179,8 @@ class LLMAdapter(nn.Module):
|
|||||||
if source_attention_mask.ndim == 2:
|
if source_attention_mask.ndim == 2:
|
||||||
source_attention_mask = source_attention_mask.unsqueeze(1).unsqueeze(1)
|
source_attention_mask = source_attention_mask.unsqueeze(1).unsqueeze(1)
|
||||||
|
|
||||||
x = self.in_proj(self.embed(target_input_ids))
|
|
||||||
context = source_hidden_states
|
context = source_hidden_states
|
||||||
|
x = self.in_proj(self.embed(target_input_ids, out_dtype=context.dtype))
|
||||||
position_ids = torch.arange(x.shape[1], device=x.device).unsqueeze(0)
|
position_ids = torch.arange(x.shape[1], device=x.device).unsqueeze(0)
|
||||||
position_ids_context = torch.arange(context.shape[1], device=x.device).unsqueeze(0)
|
position_ids_context = torch.arange(context.shape[1], device=x.device).unsqueeze(0)
|
||||||
position_embeddings = self.rotary_emb(x, position_ids)
|
position_embeddings = self.rotary_emb(x, position_ids)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user