kijai
df1476bf42
Support EchoShot
...
https://github.com/D2I-ai/EchoShot
2025-07-26 18:51:29 +03:00
kijai
5c36a4b111
minor memory tweaks
2025-07-26 14:19:07 +03:00
kijai
3157e0389e
Update nodes.py
2025-07-26 11:50:24 +03:00
kijai
a35eb7dfa4
Basic sageattn3 support
...
Probably going to need further timestep scheduling as the quality of sage3 on it's own is pretty bad.
2025-07-25 20:48:34 +03:00
kijai
b3820055d0
Fix GGUF with LoRAs and support GGUF witgh SetLoras -node
2025-07-24 14:59:59 +03:00
kijai
35e637cbfd
Allow merging LoRA to fp8 scaled models
2025-07-24 11:51:36 +03:00
kijai
59cd0dc272
Update nodes.py
2025-07-23 18:11:15 +03:00
kijai
bdce322e65
remove loras if SetLora bypassed/disconnected
2025-07-23 17:51:59 +03:00
kijai
3ed58330d9
better
2025-07-23 16:56:33 +03:00
kijai
65ac9fa6d9
cache positive and negative separately, add cache to single encode node as well
2025-07-23 16:33:11 +03:00
kijai
5e56e3649f
fix control lora
2025-07-23 16:20:30 +03:00
kijai
0212ad7a2d
cache only the prompts
...
so we can disconnect T5 completely if text embed exists in cache
2025-07-23 15:33:32 +03:00
kijai
1a1af02912
Allow using different init image for context windows beyond first one
...
This can be useful with models like MAGREF that behave differently when the init image is padded with white, idea is to use full init for first window and padded image for the rest, so that it works more like reference and doesn't force the window to snap back to the init.
2025-07-23 12:51:57 +03:00
kijai
fa93f5b3c1
Add optional prompt disk caching
...
Caches text embeds to disk with unique hash based on T5 name, dtype and prompts. If found on disk skips encoding, persists after restarts.
2025-07-23 00:52:56 +03:00
kijai
296baa30ce
Add WanVideoSetLoRAs
...
Node to set the LoRA weights to use with the unmerged LoRA mode, not able to merge LoRAs but allows instant LoRA switching without any loading times. The effect of unmerged LoRAs is stronger and differs from merged LoRAs.
2025-07-21 22:39:17 +03:00
kijai
e5b125cd89
Allow setting any block as dense for Radial attention
...
Also added WanVideoBlockList helper to to create list of ints that can be inserted to the dense_blocks -input.
2025-07-20 16:21:37 +03:00
kijai
0dba876979
Correct radial attn mask size when using context windows
2025-07-20 13:22:56 +03:00
kijai
bb82d63453
Update nodes.py
2025-07-20 13:08:40 +03:00
kijai
768a4b2d90
Fix radial attention cache not resetting on resolution change, add more robust supported dimension check
2025-07-20 12:15:01 +03:00
kijai
1f25bba463
Merge branch 'pr/828'
2025-07-20 02:13:26 +03:00
kijai
47978275bb
Update nodes.py
2025-07-20 02:13:07 +03:00
kijai
edd9b20691
Add res_multistep
2025-07-20 01:41:17 +03:00
komikndr
d3aba90119
adding 64 block_size
2025-07-19 20:05:19 +07:00
kijai
5a305a7f9f
include sparse_sage_API code
...
https://github.com/jt-zhang/Sparse_SageAttention_API
2025-07-18 17:16:43 +03:00
kijai
c68f5f7439
move node
2025-07-18 16:41:49 +03:00
kijai
c08296747f
more refactoring
2025-07-18 16:31:34 +03:00
kijai
6b9565ed63
Code refactoring
2025-07-18 16:15:50 +03:00
kijai
8b8da7d8fe
Update nodes.py
2025-07-18 14:41:38 +03:00
kijai
8538c517e6
Merge branch 'radial_attn'
2025-07-18 14:40:10 +03:00
kijai
ed11e2bb3e
Update nodes.py
2025-07-18 14:37:11 +03:00
kijai
a1cc320c36
force using the set node
2025-07-18 14:26:45 +03:00
kijai
0e920e5b18
support VACE
2025-07-18 14:04:04 +03:00
kijai
55fc8a13e0
better mask cache, optimize
2025-07-18 13:55:06 +03:00
kijai
a7166fc1a4
fix and rename args to be clearer
2025-07-18 01:28:01 +03:00
kijai
712eecf64b
more compile friendly
2025-07-18 00:53:12 +03:00
kijai
605011a237
allow setting dense attention mode
2025-07-17 23:47:08 +03:00
kijai
7c8020f8e8
works but slow
2025-07-17 21:49:14 +03:00
kijai
0417c8ea00
Update nodes.py
2025-07-17 20:48:16 +03:00
kijai
6ee7ad508e
init (not working)
2025-07-17 20:47:02 +03:00
kijai
8d7504144d
Update nodes.py
2025-07-17 19:25:03 +03:00
kijai
d8e90a94c1
more advanced input for Pusa
2025-07-17 19:10:24 +03:00
kijai
6bc53b771d
refactor scheduler import
2025-07-17 15:56:55 +03:00
kijai
2263d02a0a
basic Pusa support
2025-07-17 10:06:01 +03:00
kijai
a37c0e6ac8
Update nodes.py
2025-07-14 17:28:17 +03:00
kijai
24d3de2126
Add EasyCache
2025-07-14 17:27:10 +03:00
kijai
f96128bf2c
Make multitalk sampling actually use the seed...
2025-07-14 09:20:03 +03:00
kijai
b6d156afa5
Update nodes.py
2025-07-13 19:13:20 +03:00
kijai
127bfa2c99
refactor self attention
2025-07-11 23:00:59 +03:00
kijai
1077d2323c
fix max res selection
2025-07-10 23:41:54 +03:00
kijai
15f0e62e5f
Add chunked RoPE option to reduce peak VRAM usage when not using torch.compile
2025-07-10 17:15:06 +03:00