Jedrzej Kosinski
f71feac11c
Merge branch 'master' into attention-select
2025-09-11 20:59:23 -07:00
comfyanonymous
e01e99d075
Support hunyuan image distilled model. ( #9807 )
2025-09-10 23:17:34 -04:00
comfyanonymous
543888d3d8
Fix lowvram issue with hunyuan image vae. ( #9794 )
2025-09-10 02:15:34 -04:00
comfyanonymous
85e34643f8
Support hunyuan image 2.1 regular model. ( #9792 )
2025-09-10 02:05:07 -04:00
comfyanonymous
5c33872e2f
Fix issue on old torch. ( #9791 )
2025-09-10 00:23:47 -04:00
comfyanonymous
b288fb0db8
Small refactor of some vae code. ( #9787 )
2025-09-09 18:09:56 -04:00
comfyanonymous
2ee7879a0b
Fix lowvram issues with hunyuan3d 2.1 ( #9735 )
2025-09-05 14:57:35 -04:00
Yousef R. Gamaleldin
261421e218
Add Hunyuan 3D 2.1 Support ( #8714 )
2025-09-04 20:36:20 -04:00
comfyanonymous
72855db715
Fix potential rope issue. ( #9710 )
2025-09-03 22:20:13 -04:00
comfyanonymous
e3018c2a5a
uso -> uxo/uno as requested. ( #9688 )
2025-09-02 16:12:07 -04:00
comfyanonymous
3412d53b1d
USO style reference. ( #9677 )
...
Load the projector.safetensors file with the ModelPatchLoader node and use
the siglip_vision_patch14_384.safetensors "clip vision" model and the
USOStyleReferenceNode.
2025-09-02 15:36:22 -04:00
comfyanonymous
27e067ce50
Implement the USO subject identity lora. ( #9674 )
...
Use the lora with FluxContextMultiReferenceLatentMethod node set to "uso"
and a ReferenceLatent node with the reference image.
2025-09-01 18:54:02 -04:00
Jedrzej Kosinski
dd0a5093f6
Satisfy ruff
2025-08-30 14:58:30 -07:00
Jedrzej Kosinski
c092b8a4ac
Remove _register_core_attention_functions, as we wouldn't want someone to call that, just in case
2025-08-30 14:49:04 -07:00
Jedrzej Kosinski
eaa9433ff8
Remove attention logging code
2025-08-30 14:45:12 -07:00
Jedrzej Kosinski
d9bb4530b0
Merge branch 'master' into attention-select
2025-08-29 23:35:38 -07:00
Jedrzej Kosinski
cb959f9669
Add optimized to get_attention_function
2025-08-29 21:48:36 -07:00
Jedrzej Kosinski
d553073a1e
Fixed WAN 2.1 VACE transformer_options passthrough
2025-08-29 13:20:43 -07:00
Jedrzej Kosinski
af288b9946
Fixed Wan2.1 Fun Camera transformer_options passthrough
2025-08-29 13:06:37 -07:00
Jedrzej Kosinski
1ae6fe14a7
Fix WanI2VCrossAttention so that it expects to receive transformer_options
2025-08-29 02:31:16 -07:00
Jedrzej Kosinski
2d13bf1c7a
Made SVD work with optimized_attention_override
2025-08-28 22:45:45 -07:00
Jedrzej Kosinski
8be3edb606
Made Chroma work with optimized_attention_override
2025-08-28 22:45:31 -07:00
Jedrzej Kosinski
d644aba6bc
Made Lumina work with optimized_attention_override
2025-08-28 22:00:44 -07:00
Jedrzej Kosinski
17090c56be
Made AuraFlow work with optimized_attention_override
2025-08-28 21:46:56 -07:00
Jedrzej Kosinski
034d6c12e6
Made StableCascade work with optimized_attention_override
2025-08-28 21:42:08 -07:00
Jedrzej Kosinski
09c84b31a2
Made Omnigen 2 work with optimized_attention_override
2025-08-28 21:30:18 -07:00
Jedrzej Kosinski
8fe2dea297
Made CosmosVideo work with optimized_attention_override
2025-08-28 21:23:03 -07:00
Jedrzej Kosinski
4a44ed4a76
Make CosmosPredict2 work with optimized_attention_override
2025-08-28 21:18:34 -07:00
Jedrzej Kosinski
8b9b4bbb62
Made Hunyuan3D work with optimized_attention_override
2025-08-28 21:06:44 -07:00
Jedrzej Kosinski
27ebd312ae
Made optimized_attention_override work with ACE Step
2025-08-28 21:03:28 -07:00
Jedrzej Kosinski
9461f30387
Made StableAudio work with optimized_attention_override
2025-08-28 20:56:56 -07:00
Jedrzej Kosinski
2cda45d1b4
Made LTX work with optimized_attention_override
2025-08-28 20:42:22 -07:00
Jedrzej Kosinski
61b5c5fc75
Made Mochi work with optimized_attention_override
2025-08-28 20:34:06 -07:00
Jedrzej Kosinski
ef894cdf08
Made HunyuanVideo work with optimized_attention_override
2025-08-28 20:26:53 -07:00
Jedrzej Kosinski
0ac5c6344f
Made SD3 work with optimized_attention_override
2025-08-28 20:21:14 -07:00
Jedrzej Kosinski
1ddfb5bb14
Made wan patches_replace work with optimized_attention_override
2025-08-28 20:13:51 -07:00
Jedrzej Kosinski
4cafd58f71
Made hidream work with optimized_attention_override
2025-08-28 20:10:50 -07:00
Jedrzej Kosinski
f752715aac
Make Qwen work with optimized_attention_override
2025-08-28 19:52:52 -07:00
Jedrzej Kosinski
48ed71caf8
Add logs to verify optimized_attention_override is passed all the way into attention function
2025-08-28 19:43:39 -07:00
Jedrzej Kosinski
a7d70e42a0
Make flux work with optimized_attention_override
2025-08-28 19:33:02 -07:00
Jedrzej Kosinski
51a30c2ad7
Make sure wrap_attn doesn't make itself recurse infinitely, attempt to load SageAttention and FlashAttention if not enabled so that they can be marked as available or not, create registry for available attention
2025-08-28 18:53:20 -07:00
Jedrzej Kosinski
669b9ef8e6
Added **kwargs to all attention functions so transformer_options could potentially be passed through
2025-08-28 13:14:41 -07:00
Jedrzej Kosinski
dd21b4aa51
Made WAN attention receive transformer_options, test node added to wan to test out attention override later
2025-08-27 17:56:21 -07:00
Jedrzej Kosinski
29b7990dc2
Fix memory usage issue with inspect
2025-08-27 17:55:35 -07:00
Jedrzej Kosinski
68b00e9c60
Created logging code for this branch so that it can be used to track down all the code paths where transformer_options would need to be added
2025-08-27 17:13:33 -07:00
comfyanonymous
491755325c
Better s2v memory estimation. ( #9584 )
2025-08-27 19:02:42 -04:00
Jedrzej Kosinski
b58db6934c
Looking into a @wrap_attn decorator to look for 'optimized_attention_override' entry in transformer_options
2025-08-27 14:18:18 -07:00
comfyanonymous
496888fd68
Improve s2v performance when generating videos longer than 120 frames. ( #9582 )
2025-08-27 16:06:40 -04:00
comfyanonymous
b5ac6ed7ce
Fixes to make controlnet type models work on qwen edit and kontext. ( #9581 )
2025-08-27 15:26:28 -04:00
comfyanonymous
88aee596a3
WIP Wan 2.2 S2V model. ( #9568 )
2025-08-27 01:10:34 -04:00