382 Commits

Author SHA1 Message Date
kijai
142ea4650b Fix logging on lora resize 2025-09-08 10:25:27 +03:00
kijai
0adab07d1a Update lora_nodes.py 2025-09-01 19:02:21 +03:00
kijai
ee5589c9ea Update lora_nodes.py 2025-09-01 18:31:29 +03:00
kijai
d8b8c637fb Add LoraReduceRank
for testing
based on:
https://github.com/kohya-ss/sd-scripts/blob/main/networks/resize_lora.py
2025-09-01 17:11:35 +03:00
kijai
ba9153cb06 Allow disabling clamping on lora extract 2025-08-23 16:21:30 +03:00
kijai
b37122a9fd Add LazySwitchKJ 2025-08-20 21:06:39 +03:00
kijai
6dfd2c2420 I have no idea... 2025-08-20 14:35:18 +03:00
kijai
e435e999e4 Add GetLatentSizeAndCount 2025-08-20 12:36:50 +03:00
kijai
876a6dd292 Add LoadVideosFromFolder
This extends and requires https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite
2025-08-18 11:55:26 +03:00
kijai
2f7300dc54 Add bbox_format option for bbox visualize node 2025-08-15 12:46:02 +03:00
kijai
87d0cf42db fix dit lora block loader on loras with diff keys 2025-08-06 23:15:12 +03:00
kijai
dafbcae4e6 Add option to load extra state dict with a diffusion model
Also add node DiffusionModelSelector to easily select the path. This can be used to add standalone VACE module to any WanModel
2025-08-06 20:09:14 +03:00
kijai
331260d908 Update model_optimization_nodes.py 2025-08-06 09:45:54 +03:00
kijai
984c7bb276 remove print 2025-08-06 00:24:37 +03:00
kijai
504044f181 Add TorchCompileModelQwenImage
Mostly to limit compile to transformer blocks only for less recompiles
2025-08-06 00:09:15 +03:00
kijai
d382efd7e7 Support Qwen image with sageattn patch 2025-08-05 23:52:54 +03:00
kijai
fbdb08f9d6 NAG for batches 2025-08-02 21:02:48 +03:00
kijai
b7f337fe3a Update lora_nodes.py 2025-07-27 12:26:14 +03:00
kijai
37a0973b47 Allow RBG strings 2025-07-21 14:34:56 +03:00
netjerikh
0d2334de6d Added multithread option to ColorMatch node 2025-07-18 11:54:19 +03:00
kijai
ad37ce656c Make multi-input node inputs optional 2025-07-16 16:54:06 +03:00
kijai
ab8cac5396 Add LoraExtractKJ
Improved Lora extraction node
- build in diff substraction
- lowrank algo for quick extraction
- dtype selection
2025-07-16 14:02:31 +03:00
kijai
730edb08c1 Change JoinStrings inputs to optional 2025-07-16 11:12:21 +03:00
kijai
fca4aa2a15 ImageResizeKJv2: output padded area as mask if no input mask to resize 2025-07-15 14:57:57 +03:00
kijai
d9425173e7 Add ImageBatchJoinWithTransition 2025-07-14 16:40:23 +03:00
kijai
f20cb4c108 Update image_nodes.py 2025-07-14 15:27:53 +03:00
kijai
4549812bcc Update CrossFadeImages to allow joining different batch sizes 2025-07-14 15:24:05 +03:00
kijai
22e722bafe Update image_nodes.py 2025-07-10 18:59:17 +03:00
kijai
cabfcb2245 ImageResizeKJv2: Allow changing pad direction, add output info display 2025-07-10 18:56:25 +03:00
kijai
479cde218b Update nodes.py 2025-07-08 13:56:58 +03:00
kijai
5c19bd835a typo 2025-07-06 23:57:29 +03:00
kijai
6a0c755c56 these should not be output nodes... 2025-07-06 23:06:20 +03:00
kijai
ee0eb6696b Use node_typing for ANY -inputs 2025-07-04 13:04:18 +03:00
kijai
40d9d84b68 Update mask_nodes.py 2025-07-03 20:45:10 +03:00
kijai
1f653a8d96 ReplaceImagesInBatch: Allow replacing only masks without images 2025-07-03 17:51:40 +03:00
kijai
ff49e1b01f Add sageattn++ as selectable mode for easier testing 2025-07-01 12:26:27 +03:00
kijai
6363376a17 Add optional mask resiszing to ImageResizeKJv2, allow lanczos for mask resizing 2025-07-01 12:22:37 +03:00
kijai
fbc779a7bd Allow negative values in INTConstant 2025-06-30 12:03:50 +03:00
kijai
f7eb33abc8 I remembered
Should keep the id or node title methods viable, though not recommended
2025-06-18 11:03:51 +03:00
kijai
24f10ca90c Don't run WidgetToString on each queue...
I can't remember the reason for this, if it ever was necessary, it doesn't seem to be anymore...
2025-06-18 10:42:57 +03:00
kijai
ff98412479 Check if folder contents change on LoadImagesFromFolderKJ 2025-06-16 17:31:35 +03:00
kijai
7afb0f906a Update model_optimization_nodes.py 2025-06-16 00:35:53 +03:00
kijai
d584c711a3 Experimental NAG node 2025-06-15 22:05:24 +03:00
kijai
ed8294d7fb Add new "speed" sampling mode to SplineEditor 2025-06-09 18:16:58 +03:00
kijai
1fbf4805f1 SplineEditor updates 2025-06-09 17:59:31 +03:00
kijai
dfe7a909a4 Update model_optimization_nodes.py 2025-06-09 04:30:00 +03:00
kijai
e96a028254 Support VACE with TeaCache 2025-06-09 02:58:41 +03:00
kijai
5736669288 Support multiple splines on CreateShapeImageOnPath 2025-06-08 20:40:14 +03:00
kijai
87b8f85103 Fix Wan enhance a video disabling sageattention patch 2025-06-06 15:46:33 +03:00
kijai
f35bb4d336 Don't return coordinates as list if only one spline 2025-06-04 21:57:21 +03:00