Dango233
85fee2c683
Merge 8643d75a6b98dfd1f39eb97ea53e1c927314200a into 79f529a84a8c20fe5dcdfa984c6be7a94102c014
2025-12-22 09:03:26 +08:00
kijai
79f529a84a
Add VAEDecodeLoopKJ
...
VAE decoding node that helps fix the seam that can appear when decoding looped videos.
2025-12-21 14:23:06 +02:00
kijai
70a95fa264
Update nodes.py
2025-12-21 12:05:29 +02:00
kijai
409eda5e29
Update CheckpointLoaderKJ for latest Comfy changes
2025-12-21 12:00:11 +02:00
Perry
56902f9bf8
Add shift operators to Simple Calculator KJ node
2025-12-20 21:07:07 -08:00
kijai
ea74a92803
Merge branch 'main' of https://github.com/kijai/ComfyUI-KJNodes
2025-12-19 20:07:58 +02:00
kijai
925f1d7514
Correct cond combine order
2025-12-19 18:21:36 +02:00
VipCrazyMaster
61c26e496d
Fix BytesIO import error caused by comfy_api.latest.io
2025-12-19 22:04:54 +08:00
kijai
16cbf238a7
Fix StringConstantMultiline
...
I have no idea what this even was about...
2025-12-15 18:29:17 +02:00
kijai
908c14b9cf
AddNoiseToTrackPath -node
2025-12-15 00:08:14 +02:00
kijai
1b9af2322c
Add GetTrackRange, SimpleCalculatorKJ
2025-12-14 17:12:03 +02:00
kijai
4fbadf18a2
Fix crash on latest frontend
...
Guess this isn't allowed anymore
2025-12-11 17:23:58 +02:00
kijai
557edbae16
SplineEditor: Return only first spline length when using multiple splines
2025-12-09 23:49:26 +02:00
Urle Sistiana
2c79008121
change "dynamic" in TorchCompileModelAdvanced to list with 3 options
2025-12-09 20:13:26 +08:00
kijai
91a141c8b8
minor cleanup
2025-12-09 07:55:43 +02:00
kijai
022b499c70
Fix case of rows 0
2025-12-09 07:44:23 +02:00
Jukka Seppänen
488e6607fe
Merge pull request #458 from nolbert82/fix-scheduled-cfg-batch
...
Fix Scheduled CFG guider for batched timesteps
2025-12-08 21:23:18 +02:00
nolbert82
b44992b7e0
Fix Scheduled CFG guider for batched timesteps
2025-12-08 19:32:44 +01:00
stuttlepress
67fbc4b04d
Add None checks to prevent warnings in path resolution
2025-12-04 03:03:55 -06:00
stuttlepress
496d3bd07e
Add relative path handling for --base-directory
...
- LoadImagesFromFolderKJ: Resolve relative paths against base_directory
- LoadVideosFromFolder: Resolve relative video folder paths
- SaveStringKJ: Resolve relative output folder paths
2025-12-04 00:37:15 -06:00
kijai
50e7dd34d3
Update model_optimization_nodes.py
2025-12-03 17:18:13 +02:00
kijai
37206374ef
Add nodes to assist with CUDA memory use visualization
2025-12-03 17:13:44 +02:00
Sokes
a7ce03e735
Update image_nodes.py
...
sorted() is needed around os.listdir for proper linux file sorting.
The reason your files are not in order is that os.listdir() returns filenames in an arbitrary order (usually based on how they are stored in the file system's inode table), not alphabetically or numerically.
On Windows, os.listdir sometimes appears sorted due to how NTFS works, but on Ubuntu (Linux), the raw directory listing is almost never sorted by name.
The Fix
You need to sort the list of files before iterating through them.
Change this line:
code
Python
for f in os.listdir(kwargs['video']):
To this:
code
Python
for f in sorted(os.listdir(kwargs['video'])):
2025-11-30 18:35:29 -05:00
kijai
f37df472df
Kandinsky5 blocks for compile too
2025-11-27 17:57:52 +02:00
kijai
390d05fe7e
Add generic TorchCompileModelAdvanced node to handle advanced compile options for all diffusion models
...
Avoids needing different nodes for different models
2025-11-27 13:59:31 +02:00
kijai
f0ed965cd9
Allow fp32 input for sageattn function
2025-11-27 13:33:41 +02:00
kijai
acdd16a973
Add NABLA_AttentionKJ
...
Only tested with Kadinsky5
2025-11-26 23:40:12 +02:00
kijai
4dfb85dcc5
Update nodes.py
2025-11-23 02:18:47 +02:00
kijai
8660778ea1
TTM: Rename end_steps to steps for clarity
2025-11-23 02:10:23 +02:00
kijai
3b9c1b49ab
Add LatentInpaintTTM
...
Can be used to mimic:
https://github.com/time-to-move/TTM
2025-11-23 01:47:56 +02:00
kijai
246920d8b9
Update nodes.py
2025-11-22 17:46:28 +02:00
Jukka Seppänen
7aafce8578
Merge pull request #422 from poipoi300/main
...
Minor ColorMatch improvement
2025-11-22 17:43:04 +02:00
Jukka Seppänen
a4a2ecc14d
Merge pull request #432 from drozbay/pr_20251108a
...
DiffusionModelLoaderKJ: Allow model checkpoints to be used with extra state_dict_input
2025-11-22 17:41:41 +02:00
Jukka Seppänen
a69d7c1a95
Merge pull request #441 from Ken-g6/main
...
Allow SomethingToString to accept a string
2025-11-22 17:40:01 +02:00
kijai
e5935115cf
Update ImageAndMaskPreview for upcoming core update
...
Solves https://github.com/kijai/ComfyUI-KJNodes/issues/443
2025-11-22 17:34:09 +02:00
Ken Brazier
5c0564a47f
Allow SomethingToString to accept a string
2025-11-17 15:44:13 -07:00
ozbayb
3a8786c206
DiffusionModelLoaderKJ: Allow model checkpoints to be used with extra state dict input
2025-11-08 11:48:31 -07:00
kijai
be96f5c3a3
Remove prints
2025-11-05 14:13:11 +02:00
kijai
7d1fc32d6f
Update model_optimization_nodes.py
2025-11-05 14:09:53 +02:00
kijai
1585f9b523
Start using core "optimized_attention_override" for sageattn patches
2025-11-05 14:05:23 +02:00
Dango233
8643d75a6b
Extend fp8 diff path when either model is scaled
2025-10-28 22:40:05 -04:00
Dango233
e6ee59b4c2
Log when scaled fp8 diff path is used
2025-10-28 22:30:26 -04:00
Dango233
cedea47902
Fix LoRA extraction for scaled fp8 models
2025-10-28 22:28:43 -04:00
kijai
c4158590b1
Add ImageBatchExtendWithOverlap
2025-10-29 03:03:45 +02:00
poipoi300
aa89c147d0
Merge branch 'kijai:main' into main
2025-10-21 19:32:57 -04:00
poipoi300
b4af62112c
Optimize colormatch processing
2025-10-21 19:31:54 -04:00
kijai
6ee278aa7d
ImageResizeKJv2: Add total_pixels mode
...
Resizes to desired total pixel count while preserving aspect ratio
2025-10-19 14:07:15 +03:00
kijai
3af232e755
Expose force_parameter_static_shapes in some torch compile nodes
2025-10-18 00:37:58 +03:00
kijai
3fcd22f2fe
Revert this for now as old workflows get validation issues...
2025-10-07 10:55:43 +03:00
kijai
9954d6b599
Update model_optimization_nodes.py
2025-10-06 21:37:56 +03:00