Update nodes_sampler.py

This commit is contained in:
kijai
2025-12-04 16:48:23 +02:00
parent 4e2bf0f1fa
commit 9d0a21228b
+3 -2
View File
@@ -1090,6 +1090,7 @@ class WanVideoSampler:
lynx_ref_latent = lynx_embeds.get("ref_latent", None)
lynx_ref_latent_uncond = lynx_embeds.get("ref_latent_uncond", None)
lynx_ref_text_embed = lynx_embeds.get("ref_text_embed", None)
lynx_ref_text_embed = dict_to_device(lynx_ref_text_embed, device)
lynx_cfg_scale = lynx_embeds.get("cfg_scale", 1.0)
if not isinstance(lynx_cfg_scale, list):
lynx_cfg_scale = [lynx_cfg_scale] * (steps + 1)
@@ -1111,7 +1112,7 @@ class WanVideoSampler:
lynx_ref_buffer = transformer(
[lynx_ref_input.to(device, dtype)],
torch.tensor([0], device=device),
[emb.to(device) for emb in lynx_ref_text_embed["prompt_embeds"]],
lynx_ref_text_embed["prompt_embeds"],
seq_len=math.ceil((lynx_ref_latent.shape[2] * lynx_ref_latent.shape[3]) / 4 * lynx_ref_latent.shape[1]),
lynx_embeds=lynx_embeds
)
@@ -1125,7 +1126,7 @@ class WanVideoSampler:
lynx_ref_buffer_uncond = transformer(
[lynx_ref_input_uncond.to(device, dtype)],
torch.tensor([0], device=device),
[emb.to(device) for emb in lynx_ref_text_embed["prompt_embeds"]],
lynx_ref_text_embed["prompt_embeds"],
seq_len=math.ceil((lynx_ref_latent.shape[2] * lynx_ref_latent.shape[3]) / 4 * lynx_ref_latent.shape[1]),
lynx_embeds=lynx_embeds,
is_uncond=True