comfyanonymous and GitHub
ecdc8697d5
Qwen Image Lora training fix from #11090 ( #11094 )
2025-12-03 22:49:28 -05:00
comfyanonymous and GitHub
861817d22d
Fix issue with portable updater. ( #11070 )
...
This should fix the problem with the portable updater not working with portables created from a separate branch on the repo.
This does not affect any current portables who were all created on the master branch.
2025-12-03 00:47:51 -05:00
comfyanonymous and GitHub
b94d394a64
Support Z Image alibaba pai fun controlnets. ( #11062 )
...
These are not actual controlnets so put it in the models/model_patches
folder and use the ModelPatchLoader + QwenImageDiffsynthControlnet node to
use it.
2025-12-02 21:38:31 -05:00
comfyanonymous and GitHub
daaceac769
Hack to make zimage work in fp16. ( #11057 )
2025-12-02 17:11:58 -05:00
comfyanonymous and GitHub
878db3a727
Implement the Ovis image model. ( #11030 )
2025-12-01 20:56:17 -05:00
comfyanonymous and GitHub
2640acb31c
Update qwen tokenizer to add qwen 3 tokens. ( #11029 )
...
Doesn't actually change anything for current workflows because none of the
current models have a template with the think tokens.
2025-12-01 17:13:48 -05:00
comfyanonymous and GitHub
f8b981ae9a
Next AMD portable will have pytorch with ROCm 7.1.1 ( #11002 )
2025-11-30 04:21:31 -05:00
comfyanonymous and GitHub
0a6746898d
Make the ScaleRope node work on Z Image and Lumina. ( #10994 )
2025-11-29 18:00:55 -05:00
comfyanonymous and GitHub
5151cff293
Add some missing z image lora layers. ( #10980 )
2025-11-28 23:55:00 -05:00
comfyanonymous and GitHub
52a32e2b32
Support some z image lora formats. ( #10978 )
2025-11-28 21:12:42 -05:00
comfyanonymous and GitHub
065a2fbbec
Update driver link in AMD portable README ( #10974 )
2025-11-28 19:37:39 -05:00
comfyanonymous and GitHub
f55c98a89f
Disable offload stream when torch compile. ( #10961 )
2025-11-28 16:16:46 -05:00
comfyanonymous and GitHub
9d8a817985
Enable async offloading by default on Nvidia. ( #10953 )
...
Add --disable-async-offload to disable it.
If this causes OOMs that go away when you --disable-async-offload please
report it.
2025-11-27 17:46:12 -05:00
comfyanonymous and GitHub
eaf68c9b5b
Make lora training work on Z Image and remove some redundant nodes. ( #10927 )
2025-11-26 19:25:32 -05:00
comfyanonymous and GitHub
dd41b74549
Add Z Image to readme. ( #10924 )
2025-11-26 15:36:38 -05:00
comfyanonymous and GitHub
55f654db3d
Fix the CSP offline feature. ( #10923 )
2025-11-26 15:16:40 -05:00
comfyanonymous and GitHub
f16219e3aa
Add cheap latent preview for flux 2. ( #10907 )
...
Thank you to the person who calculated them. You saved me a percent of my
time.
2025-11-26 04:00:43 -05:00
comfyanonymous and GitHub
58b8574661
Fix Flux2 reference image mem estimation. ( #10905 )
2025-11-26 02:36:19 -05:00
comfyanonymous and GitHub
bdb10a583f
Fix loras not working on mixed fp8. ( #10899 )
2025-11-26 00:07:58 -05:00
comfyanonymous and GitHub
0e24dbb19f
Adjustments to Z Image. ( #10893 )
2025-11-25 19:02:51 -05:00
comfyanonymous and GitHub
e9aae31fa2
Z Image model. ( #10892 )
2025-11-25 18:41:45 -05:00
comfyanonymous and GitHub
d196a905bb
Lower vram usage for flux 2 text encoder. ( #10887 )
2025-11-25 14:58:39 -05:00
comfyanonymous and GitHub
dff996ca39
Fix crash. ( #10885 )
2025-11-25 14:30:24 -05:00
comfyanonymous and GitHub
af81cb962d
Add Flux 2 support to README. ( #10882 )
2025-11-25 11:40:32 -05:00
comfyanonymous and GitHub
6b573ae0cb
Flux 2 ( #10879 )
2025-11-25 10:50:19 -05:00
comfyanonymous and GitHub
015a0599d0
I found a case where this is needed ( #10875 )
2025-11-25 03:23:19 -05:00
comfyanonymous and GitHub
acfaa5c4a1
Don't try fp8 matrix mult in quantized ops if not supported by hardware. ( #10874 )
2025-11-25 02:55:49 -05:00
comfyanonymous and GitHub
b6805429b9
Allow pinning quantized tensors. ( #10873 )
2025-11-25 02:48:20 -05:00
comfyanonymous and GitHub
25022e0b09
Cleanup and fix issues with text encoder quants. ( #10872 )
2025-11-25 01:48:53 -05:00
comfyanonymous and GitHub
22a2644e57
Bump transformers version in requirements.txt ( #10869 )
2025-11-24 19:45:54 -05:00
comfyanonymous and GitHub
cbd68e3d58
Add better error message for common error. ( #10846 )
2025-11-23 04:55:22 -05:00
comfyanonymous and GitHub
d89c29f259
Add display names to Hunyuan latent video nodes. ( #10837 )
2025-11-22 22:51:53 -05:00
comfyanonymous and GitHub
532938b16b
--disable-api-nodes now sets CSP header to force frontend offline. ( #10829 )
2025-11-21 17:51:55 -05:00
comfyanonymous and GitHub
3398123752
Fix wrong path. ( #10821 )
2025-11-20 23:39:37 -05:00
943b3b615d
HunyuanVideo 1.5 ( #10819 )
...
* init
* update
* Update model.py
* Update model.py
* remove print
* Fix text encoding
* Prevent empty negative prompt
Really doesn't work otherwise
* fp16 works
* I2V
* Update model_base.py
* Update nodes_hunyuan.py
* Better latent rgb factors
* Use the correct sigclip output...
* Support HunyuanVideo1.5 SR model
* whitespaces...
* Proper latent channel count
* SR model fixes
This also still needs timesteps scheduling based on the noise scale, can be used with two samplers too already
* vae_refiner: roll the convolution through temporal
Work in progress.
Roll the convolution through time using 2-latent-frame chunks and a
FIFO queue for the convolution seams.
* Support HunyuanVideo15 latent resampler
* fix
* Some cleanup
Co-Authored-By: comfyanonymous <121283862+comfyanonymous@users.noreply.github.com >
* Proper hyvid15 I2V channels
Co-Authored-By: comfyanonymous <121283862+comfyanonymous@users.noreply.github.com >
* Fix TokenRefiner for fp16
Otherwise x.sum has infs, just in case only casting if input is fp16, I don't know if necessary.
* Bugfix for the HunyuanVideo15 SR model
* vae_refiner: roll the convolution through temporal II
Roll the convolution through time using 2-latent-frame chunks and a
FIFO queue for the convolution seams.
Added support for encoder, lowered to 1 latent frame to save more
VRAM, made work for Hunyuan Image 3.0 (as code shared).
Fixed names, cleaned up code.
* Allow any number of input frames in VAE.
* Better VAE encode mem estimation.
* Lowvram fix.
* Fix hunyuan image 2.1 refiner.
* Fix mistake.
* Name changes.
* Rename.
* Whitespace.
* Fix.
* Fix.
---------
Co-authored-by: kijai <40791699+kijai@users.noreply.github.com >
Co-authored-by: Rattus <rattus128@gmail.com >
2025-11-20 22:44:43 -05:00
comfyanonymous and GitHub
f5e66d5e47
Fix ImageBatch with different channel count. ( #10815 )
2025-11-20 15:08:03 -05:00
comfyanonymous and GitHub
cb96d4d18c
Disable workaround on newer cudnn. ( #10807 )
2025-11-19 23:56:23 -05:00
comfyanonymous and GitHub
7601e89255
Fix workflow name. ( #10806 )
2025-11-19 20:17:15 -05:00
comfyanonymous and GitHub
17027f2a6a
Add a way to disable the final norm in the llama based TE models. ( #10794 )
2025-11-18 22:36:03 -05:00
comfyanonymous and GitHub
d526974576
Fix hunyuan 3d 2.0 ( #10792 )
2025-11-18 16:46:19 -05:00
comfyanonymous and GitHub
47bfd5a33f
Native block swap custom nodes considered harmful. ( #10783 )
2025-11-18 00:26:44 -05:00
comfyanonymous and GitHub
f41e5f398d
Update README with new portable download link ( #10778 )
2025-11-17 19:59:19 -05:00
comfyanonymous and GitHub
27cbac865e
Add release workflow for NVIDIA cu126 ( #10777 )
2025-11-17 19:04:04 -05:00
comfyanonymous and GitHub
7d6103325e
Change ROCm nightly install command to 7.1 ( #10764 )
2025-11-16 03:01:14 -05:00
comfyanonymous and GitHub
bd01d9f7fd
Add left padding support to tokenizers. ( #10753 )
2025-11-15 06:54:40 -05:00
comfyanonymous and GitHub
443056c401
Fix custom nodes import error. ( #10747 )
...
This should fix the import errors but will break if the custom nodes actually try to use the class.
2025-11-14 03:26:05 -05:00
comfyanonymous and GitHub
f60923590c
Use same code for chroma and flux blocks so that optimizations are shared. ( #10746 )
2025-11-14 01:28:05 -05:00
comfyanonymous and GitHub
1ef328c007
Better instructions for the portable. ( #10743 )
2025-11-13 21:32:39 -05:00
comfyanonymous and GitHub
8b0b93df51
Update Python 3.14 compatibility notes in README ( #10730 )
2025-11-12 17:04:41 -05:00
comfyanonymous and GitHub
1199411747
Don't pin tensor if not a torch.nn.parameter.Parameter ( #10718 )
2025-11-11 19:33:30 -05:00
comfyanonymous and GitHub
5ebcab3c7d
Update CI workflow to remove dead macOS runner. ( #10704 )
...
* Update CI workflow to remove dead macOS runner.
* revert
* revert
2025-11-10 15:35:29 -05:00
comfyanonymous and GitHub
dea899f221
Unload weights if vram usage goes up between runs. ( #10690 )
2025-11-09 18:51:33 -05:00
comfyanonymous and GitHub
e632e5de28
Add logging for model unloading. ( #10692 )
2025-11-09 18:06:39 -05:00
comfyanonymous and GitHub
2abd2b5c20
Make ScaleROPE node work on Flux. ( #10686 )
2025-11-08 15:52:02 -05:00
comfyanonymous and GitHub
a1a70362ca
Only unpin tensor if it was pinned by ComfyUI ( #10677 )
2025-11-07 11:15:05 -05:00
comfyanonymous and GitHub
eb1c42f649
Tell users they need to upload their logs in bug reports. ( #10671 )
2025-11-06 20:24:28 -05:00
comfyanonymous and GitHub
e05c907126
Clarify release cycle. ( #10667 )
2025-11-06 04:11:30 -05:00
comfyanonymous and GitHub
09dc24c8a9
Pinned mem also seems to work on AMD. ( #10658 )
2025-11-05 19:11:15 -05:00
comfyanonymous and GitHub
1d69245981
Enable pinned memory by default on Nvidia. ( #10656 )
...
Removed the --fast pinned_memory flag.
You can use --disable-pinned-memory to disable it. Please report if it
causes any issues.
2025-11-05 18:08:13 -05:00
comfyanonymous and GitHub
97f198e421
Fix qwen controlnet regression. ( #10657 )
2025-11-05 18:07:35 -05:00
comfyanonymous and GitHub
c4a6b389de
Lower ltxv mem usage to what it was before previous pr. ( #10643 )
...
Bring back qwen behavior to what it was before previous pr.
2025-11-04 22:47:35 -05:00
comfyanonymous and GitHub
7f3e4d486c
Limit amount of pinned memory on windows to prevent issues. ( #10638 )
2025-11-04 17:37:50 -05:00
comfyanonymous and GitHub
af4b7b5edb
More fp8 torch.compile regressions fixed. ( #10625 )
2025-11-03 22:14:20 -05:00
comfyanonymous and GitHub
0f4ef3afa0
This seems to slow things down slightly on Linux. ( #10624 )
2025-11-03 21:47:14 -05:00
comfyanonymous and GitHub
6b88478f9f
Bring back fp8 torch compile performance to what it should be. ( #10622 )
2025-11-03 19:22:10 -05:00
comfyanonymous and GitHub
e199c8cc67
Fixes ( #10621 )
2025-11-03 17:58:24 -05:00
comfyanonymous and GitHub
0652cb8e2d
Speed up torch.compile ( #10620 )
2025-11-03 17:37:12 -05:00
comfyanonymous and GitHub
958a17199a
People should update their pytorch versions. ( #10618 )
2025-11-03 17:08:30 -05:00
comfyanonymous and GitHub
97ff9fae7e
Clarify help text for --fast argument ( #10609 )
...
Updated help text for the --fast argument to clarify potential risks.
2025-11-02 13:14:04 -05:00
comfyanonymous and GitHub
44869ff786
Fix issue with pinned memory. ( #10597 )
2025-11-01 17:25:59 -04:00
comfyanonymous and GitHub
c58c13b2ba
Fix torch compile regression on fp8 ops. ( #10580 )
2025-11-01 00:25:17 -04:00
comfyanonymous and GitHub
7f374e42c8
ScaleROPE now works on Lumina models. ( #10578 )
2025-10-31 15:41:40 -04:00
comfyanonymous and GitHub
27d1bd8829
Fix rope scaling. ( #10560 )
2025-10-30 22:51:58 -04:00
comfyanonymous and GitHub
614cf9805e
Add a ScaleROPE node. Currently only works on WAN models. ( #10559 )
2025-10-30 22:11:38 -04:00
comfyanonymous and GitHub
906c089957
Fix small performance regression with fp8 fast and scaled fp8. ( #10537 )
2025-10-29 19:29:01 -04:00
comfyanonymous and GitHub
25de7b1bfa
Try to fix slow load issue on low ram hardware with pinned mem. ( #10536 )
2025-10-29 17:20:27 -04:00
comfyanonymous and GitHub
ec4fc2a09a
Fix case of weights not being unpinned. ( #10533 )
2025-10-29 15:48:06 -04:00
comfyanonymous and GitHub
1a58087ac2
Reduce memory usage for fp8 scaled op. ( #10531 )
2025-10-29 15:43:51 -04:00
comfyanonymous and GitHub
e525673f72
Fix issue. ( #10527 )
2025-10-29 00:37:00 -04:00
comfyanonymous and GitHub
3fa7a5c04a
Speed up offloading using pinned memory. ( #10526 )
...
To enable this feature use: --fast pinned_memory
2025-10-29 00:21:01 -04:00
comfyanonymous and GitHub
22e40d2ace
Tell users to update their nvidia drivers if portable doesn't start. ( #10518 )
2025-10-28 15:08:08 -04:00
comfyanonymous and GitHub
3bea4efc6b
Tell users to update nvidia drivers if problem with portable. ( #10510 )
2025-10-28 04:45:45 -04:00
comfyanonymous and GitHub
8cf2ba4ba6
Remove comfy api key from queue api. ( #10502 )
2025-10-28 03:23:52 -04:00
comfyanonymous and GitHub
b61a40cbc9
Bump stable portable to cu130 python 3.13.9 ( #10508 )
2025-10-28 03:21:45 -04:00
comfyanonymous and GitHub
601ee1775a
Add a bat to run comfyui portable without api nodes. ( #10504 )
2025-10-27 23:54:00 -04:00
comfyanonymous and GitHub
c170fd2db5
Bump portable deps workflow to torch cu130 python 3.13.9 ( #10493 )
2025-10-26 20:23:01 -04:00
comfyanonymous and GitHub
f6bbc1ac84
Fix mistake. ( #10484 )
2025-10-25 23:07:29 -04:00
comfyanonymous and GitHub
098a352f13
Add warning for torch-directml usage ( #10482 )
...
Added a warning message about the state of torch-directml.
2025-10-25 20:05:22 -04:00
comfyanonymous and GitHub
426cde37f1
Remove useless function ( #10472 )
2025-10-24 19:56:51 -04:00
comfyanonymous and GitHub
1bcda6df98
WIP way to support multi multi dimensional latents. ( #10456 )
2025-10-23 21:21:14 -04:00
comfyanonymous and GitHub
a1864c01f2
Small readme improvement. ( #10442 )
2025-10-22 17:26:22 -04:00
comfyanonymous and GitHub
9cdc64998f
Only disable cudnn on newer AMD GPUs. ( #10437 )
2025-10-21 19:15:23 -04:00
comfyanonymous and GitHub
b7992f871a
Revert "execution: fold in dependency aware caching / Fix --cache-none with l…" ( #10422 )
...
This reverts commit b1467da480 .
2025-10-20 19:03:06 -04:00
comfyanonymous and GitHub
2c2aa409b0
Log message for cudnn disable on AMD. ( #10418 )
2025-10-20 15:43:24 -04:00
comfyanonymous and GitHub
b4f30bd408
Pytorch is stupid. ( #10398 )
2025-10-19 01:25:35 -04:00
comfyanonymous and GitHub
dad076aee6
Speed up chroma radiance. ( #10395 )
2025-10-18 23:19:52 -04:00
comfyanonymous and GitHub
0cf33953a7
Fix batch size above 1 giving bad output in chroma radiance. ( #10394 )
2025-10-18 23:15:34 -04:00
comfyanonymous and GitHub
5b80addafd
Turn off cuda malloc by default when --fast autotune is turned on. ( #10393 )
2025-10-18 22:35:46 -04:00
comfyanonymous and GitHub
9da397ea2f
Disable torch compiler for cast_bias_weight function ( #10384 )
...
* Disable torch compiler for cast_bias_weight function
* Fix torch compile.
2025-10-17 20:03:28 -04:00
comfyanonymous and GitHub
92d97380bd
Update Python 3.14 installation instructions ( #10385 )
...
Removed mention of installing pytorch nightly for Python 3.14.
2025-10-17 18:22:59 -04:00