comfyanonymous and GitHub
40fd39c7cb
debug -> warning ( #8506 )
2025-06-12 17:14:59 -04:00
comfyanonymous and GitHub
d2566eb4b2
Add a warning for old python versions. ( #8504 )
2025-06-12 15:38:33 -04:00
comfyanonymous and GitHub
365f9ed157
Revert "auto register web folder from pyproject ( #8478 )" ( #8497 )
...
This reverts commit 9685d4f3c3 .
2025-06-11 17:28:04 -04:00
comfyanonymous and GitHub
8a4ff747bd
Fix mistake in last commit. ( #8496 )
...
* Move to right place.
2025-06-11 15:13:29 -04:00
comfyanonymous and GitHub
af1eb58be8
Fix black images on some flux models in fp16. ( #8495 )
2025-06-11 15:09:11 -04:00
comfyanonymous and GitHub
6e28a46454
Apple most likely is never fixing the fp16 attention bug. ( #8485 )
2025-06-10 13:06:24 -04:00
comfyanonymous and GitHub
7f800d04fa
Enable AMD fp8 and pytorch attention on some GPUs. ( #8474 )
...
Information is from the pytorch source code.
2025-06-09 12:50:39 -04:00
comfyanonymous and GitHub
97755eed46
Enable fp8 ops by default on gfx1201 ( #8464 )
2025-06-08 14:15:34 -04:00
comfyanonymous and GitHub
daf9d25ee2
Cleaner torch version comparisons. ( #8453 )
2025-06-07 10:01:15 -04:00
comfyanonymous and GitHub
3b4b171e18
Alternate fix for #8435 ( #8442 )
2025-06-06 09:43:27 -04:00
comfyanonymous and GitHub
4248b1618f
Let chroma TE work on regular flux. ( #8429 )
2025-06-05 10:07:17 -04:00
comfyanonymous and GitHub
871749c208
Add batch to GetImageSize node. ( #8419 )
2025-06-04 09:40:21 -04:00
comfyanonymous and GitHub
310f4b6ef8
Add api nodes to readme. ( #8402 )
2025-06-03 04:26:44 -04:00
comfyanonymous and GitHub
312d511630
Style fix. ( #8390 )
2025-06-02 07:22:02 -04:00
comfyanonymous and GitHub
fb4754624d
Make the casting in lists the same as regular inputs. ( #8373 )
2025-06-01 05:39:54 -04:00
comfyanonymous and GitHub
19e45e9b0e
Make it easier to pass lists of tensors to models. ( #8358 )
2025-05-31 20:00:20 -04:00
comfyanonymous and GitHub
704fc78854
Put ROCm version in tuple to make it easier to enable stuff based on it. ( #8348 )
2025-05-30 15:41:02 -04:00
comfyanonymous and GitHub
f2289a1f59
Delete useless file. ( #8327 )
2025-05-29 08:29:37 -04:00
comfyanonymous and GitHub
5e5e46d40c
Not really tested WAN Phantom Support. ( #8321 )
2025-05-28 23:46:15 -04:00
comfyanonymous and GitHub
1c1687ab1c
Support HiDream SimpleTuner loras. ( #8318 )
2025-05-28 18:47:15 -04:00
comfyanonymous and GitHub
06c661004e
Memory estimation code can now take into account conds. ( #8307 )
2025-05-27 15:09:05 -04:00
comfyanonymous and GitHub
89a84e32d2
Disable initial GPU load when novram is used. ( #8294 )
2025-05-26 16:39:27 -04:00
comfyanonymous and GitHub
e5799c4899
Enable pytorch attention by default on AMD gfx1151 ( #8282 )
2025-05-26 04:29:25 -04:00
comfyanonymous and GitHub
a0651359d7
Return proper error if diffusion model not detected properly. ( #8272 )
2025-05-25 05:28:11 -04:00
comfyanonymous and GitHub
5a87757ef9
Better error if sageattention is installed but a dependency is missing. ( #8264 )
2025-05-24 06:43:12 -04:00
comfyanonymous and GitHub
0b50d4c0db
Add argument to explicitly enable fp8 compute support. ( #8257 )
...
This can be used to test if your current GPU/pytorch version supports fp8 matrix mult in combination with --fast or the fp8_e4m3fn_fast dtype.
2025-05-23 17:43:50 -04:00
comfyanonymous and GitHub
f85c08df06
Make VACE conditionings stackable. ( #8240 )
2025-05-22 19:22:26 -04:00
comfyanonymous and GitHub
4202e956a0
Add append feature to conditioning_set_values ( #8239 )
...
Refactor unclipconditioning node.
2025-05-22 08:11:13 -04:00
comfyanonymous and GitHub
87f9130778
Revert "This doesn't seem to be needed on chroma. ( #8209 )" ( #8210 )
...
This reverts commit 7e84bf5373 .
2025-05-20 05:39:55 -04:00
comfyanonymous and GitHub
7e84bf5373
This doesn't seem to be needed on chroma. ( #8209 )
2025-05-20 05:29:23 -04:00
comfyanonymous and GitHub
e930a387d6
Update AMD instructions in README. ( #8198 )
2025-05-19 04:58:41 -04:00
comfyanonymous and GitHub
d8e5662822
Remove default delimiter. ( #8183 )
2025-05-18 04:12:12 -04:00
comfyanonymous and GitHub
62690eddec
Node to add pixel space noise to an image. ( #8182 )
2025-05-18 04:09:56 -04:00
comfyanonymous and GitHub
aee2908d03
Remove useless log. ( #8166 )
2025-05-17 06:27:34 -04:00
comfyanonymous and GitHub
dc46db7aa4
Make ImagePadForOutpaint return a 3 channel mask. ( #8157 )
2025-05-16 15:15:55 -04:00
comfyanonymous and GitHub
1c2d45d2b5
Fix typo in last PR. ( #8144 )
...
More robust model detection for future proofing.
2025-05-15 19:02:19 -04:00
comfyanonymous and GitHub
6a2e4bb9e0
Remove old hack used to fix windows pytorch 2.4 on the portable. ( #8139 )
...
Not necessary anymore.
2025-05-15 08:21:47 -04:00
comfyanonymous and GitHub
08368f8e00
Update comment on ROCm pytorch attention in README. ( #8123 )
2025-05-14 17:54:50 -04:00
comfyanonymous and GitHub
4a9014e201
Hunyuan Custom initial untested implementation. ( #8101 )
2025-05-13 15:53:47 -04:00
comfyanonymous and GitHub
a814f2e8cc
Fix issue with old pytorch RMSNorm. ( #8095 )
2025-05-13 07:54:28 -04:00
comfyanonymous and GitHub
481732a0ed
Support official ACE Step loras. ( #8094 )
2025-05-13 07:32:16 -04:00
comfyanonymous and GitHub
640c47e7de
Fix torch warning about deprecated function. ( #8075 )
...
Drop support for torch versions below 2.2 on the audio VAEs.
2025-05-12 14:32:01 -04:00
comfyanonymous and GitHub
577de83ca9
ACE VAE works in fp16. ( #8055 )
2025-05-11 04:58:00 -04:00
comfyanonymous and GitHub
d42613686f
Fix issue with fp8 ops on some models. ( #8045 )
...
_scaled_mm errors when an input is non contiguous.
2025-05-10 07:52:56 -04:00
comfyanonymous and GitHub
8ab15c863c
Add --mmap-torch-files to enable use of mmap when loading ckpt/pt ( #8021 )
2025-05-09 04:52:47 -04:00
comfyanonymous and GitHub
924d771e18
Add ACE Step to README. ( #8005 )
2025-05-08 08:40:57 -04:00
comfyanonymous and GitHub
a692c3cca4
Make ACE VAE tiling work. ( #8004 )
2025-05-08 07:25:45 -04:00
comfyanonymous and GitHub
5d3cc85e13
Make japanese hiragana and katakana characters work with ACE. ( #7997 )
2025-05-08 03:32:36 -04:00
comfyanonymous and GitHub
c7c025b8d1
Adjust memory estimation code for ACE VAE. ( #7990 )
2025-05-08 01:22:23 -04:00
comfyanonymous and GitHub
fd08e39588
Make torchaudio not a hard requirement. ( #7987 )
...
Some platforms can't install it apparently so if it's not there it should
only break models that actually use it.
2025-05-07 21:37:12 -04:00
comfyanonymous and GitHub
56b6ee6754
Detection code to make ltxv models without config work. ( #7986 )
2025-05-07 21:28:24 -04:00
comfyanonymous and GitHub
cc33cd3422
Experimental lyrics strength for ACE. ( #7984 )
2025-05-07 19:22:07 -04:00
comfyanonymous and GitHub
b9980592c4
Refuse to load api nodes on old pyav version. ( #7981 )
2025-05-07 17:27:16 -04:00
comfyanonymous and GitHub
16417b40d9
Initial ACE-Step model implementation. ( #7972 )
2025-05-07 08:33:34 -04:00
comfyanonymous and GitHub
271c9c5b9e
Better mem estimation for the LTXV 13B model. ( #7963 )
2025-05-06 09:52:37 -04:00
comfyanonymous and GitHub
a4e679765e
Change chroma to use Flux shift. ( #7961 )
2025-05-06 09:00:01 -04:00
comfyanonymous and GitHub
094e9ef126
Add a way to disable api nodes: --disable-api-nodes ( #7960 )
2025-05-06 04:53:53 -04:00
comfyanonymous and GitHub
d9c80a85e5
This should not be a warning. ( #7946 )
2025-05-05 07:49:07 -04:00
comfyanonymous and GitHub
80a44b97f5
Change lumina to native RMSNorm. ( #7935 )
2025-05-04 06:39:23 -04:00
comfyanonymous and GitHub
9187a09483
Change cosmos and hydit models to use the native RMSNorm. ( #7934 )
2025-05-04 06:26:20 -04:00
comfyanonymous and GitHub
3041e5c354
Switch mochi and wan modes to use pytorch RMSNorm. ( #7925 )
...
* Switch genmo model to native RMSNorm.
* Switch WAN to native RMSNorm.
2025-05-03 19:07:55 -04:00
comfyanonymous and GitHub
486ad8fdc5
Fix updater issue with newer portable. ( #7917 )
2025-05-03 00:28:10 -04:00
comfyanonymous and GitHub
ff99861650
Make clipsave work with more TE models. ( #7908 )
2025-05-02 05:15:32 -04:00
comfyanonymous and GitHub
aa9d759df3
Switch ltxv to use the pytorch RMSNorm. ( #7897 )
2025-05-01 06:33:42 -04:00
comfyanonymous and GitHub
39c27a3705
Add updater test to stable release workflow. ( #7887 )
2025-04-30 14:42:18 -04:00
comfyanonymous and GitHub
b1c7291569
Test updater in the windows release workflow. ( #7886 )
2025-04-30 14:18:20 -04:00
comfyanonymous and GitHub
dbc726f80c
Better vace memory estimation. ( #7875 )
2025-04-29 20:42:00 -04:00
comfyanonymous and GitHub
7ee96455e2
Bump minimum pyav version to 14.2.0 ( #7874 )
2025-04-29 20:38:45 -04:00
comfyanonymous and GitHub
0a66d4b0af
Per device stream counters for async offload. ( #7873 )
2025-04-29 20:28:52 -04:00
comfyanonymous and GitHub
005a91ce2b
Latest desktop and portable should work on blackwell. ( #7861 )
...
Removed the mention about the cards from the readme.
2025-04-29 06:29:38 -04:00
comfyanonymous and GitHub
83d04717b6
Support HiDream E1 model. ( #7857 )
2025-04-28 15:01:15 -04:00
comfyanonymous and GitHub
5a50c3c7e5
Fix stream priority to support older pytorch. ( #7856 )
2025-04-28 13:07:21 -04:00
comfyanonymous and GitHub
c8cd7ad795
Use stream for casting if enabled. ( #7833 )
2025-04-27 05:38:11 -04:00
comfyanonymous and GitHub
542b4b36b6
Prevent custom nodes from hooking certain functions. ( #7825 )
2025-04-26 20:52:56 -04:00
comfyanonymous and GitHub
ac10a0d69e
Make loras work with --async-offload ( #7824 )
2025-04-26 19:56:22 -04:00
comfyanonymous and GitHub
0dcc75ca54
Add experimental --async-offload lowvram weight offloading. ( #7820 )
...
This should speed up the lowvram mode a bit. It currently is only enabled when --async-offload is used but it will be enabled by default in the future if there are no problems.
2025-04-26 16:11:21 -04:00
comfyanonymous and GitHub
b685b8a4e0
Update portable package workflow to cu128 ( #7812 )
2025-04-26 04:43:12 -04:00
comfyanonymous and GitHub
23e39f2ba7
Add a T5TokenizerOptions node to set options for the T5 tokenizer. ( #7803 )
2025-04-25 19:36:00 -04:00
comfyanonymous and GitHub
5acb705857
Switch LTXVPreprocess to libx264 ( #7776 )
2025-04-24 13:58:31 -04:00
comfyanonymous and GitHub
154f2911aa
Lower size of release package more. ( #7754 )
2025-04-23 06:33:09 -04:00
comfyanonymous and GitHub
3eaad0590e
Lower size of release package. ( #7751 )
2025-04-23 05:47:09 -04:00
comfyanonymous and GitHub
7eaff81be1
fp16 accumulation can now be enabled on the stable package. ( #7750 )
2025-04-23 05:28:24 -04:00
comfyanonymous and GitHub
21a11ef817
Pytorch stable 2.7 is out and support cu128 ( #7749 )
2025-04-23 05:12:59 -04:00
comfyanonymous and GitHub
552615235d
Fix for dino lowvram. ( #7748 )
2025-04-23 04:12:52 -04:00
comfyanonymous and GitHub
2d6805ce57
Add option for using fp8_e8m0fnu for model weights. ( #7733 )
...
Seems to break every model I have tried but worth testing?
2025-04-22 06:17:38 -04:00
comfyanonymous and GitHub
3ab231f01f
Fix issue with WAN VACE implementation. ( #7724 )
2025-04-21 23:36:12 -04:00
comfyanonymous and GitHub
5d0d4ee98a
Add strength control for vace. ( #7717 )
2025-04-21 19:36:20 -04:00
comfyanonymous and GitHub
ce22f687cc
Support for WAN VACE preview model. ( #7711 )
...
* Support for WAN VACE preview model.
* Remove print.
2025-04-21 14:40:29 -04:00
comfyanonymous and GitHub
11b72c9c55
CLIPTextEncodeHiDream. ( #7703 )
2025-04-21 02:41:51 -04:00
comfyanonymous and GitHub
2c735c13b4
Slightly better fix for #7687
2025-04-20 11:33:27 -04:00
comfyanonymous and GitHub
8c6b9f4481
Prevent custom nodes from accidentally overwriting global modules. ( #7167 )
...
* Prevent custom nodes from accidentally overwriting global modules.
* Improve.
2025-04-09 09:08:57 -04:00
comfyanonymous and GitHub
bc219a6487
Merge pull request #7143 from christian-byrne/fix-remote-widget-node
...
Fix LoadImageOutput node
2025-03-11 04:30:25 -04:00
comfyanonymous and GitHub
94689766ad
Merge pull request #7179 from comfyanonymous/ignore_fe_package
...
Only check frontend package if using default frontend
2025-03-11 03:45:02 -04:00
comfyanonymous and GitHub
79d5ceae6e
Improved memory management. ( #5450 )
...
* Less fragile memory management.
* Fix issue.
* Remove useless function.
* Prevent and detect some types of memory leaks.
* Run garbage collector when switching workflow if needed.
* Fix issue.
2024-12-02 14:39:34 -05:00
comfyanonymous and GitHub
6730f3e1a3
Disable non blocking.
...
It fixed some perf issues but caused other issues that need to be debugged.
2024-08-18 14:38:09 -04:00
comfyanonymous and GitHub
c032b11e07
xlabs Flux controlnet implementation. ( #4260 )
...
* xlabs Flux controlnet.
* Fix not working on old python.
* Remove comment.
2024-08-12 21:22:22 -04:00
comfyanonymous and GitHub
a5f4292f9f
Basic hunyuan dit implementation. ( #4102 )
...
* Let tokenizers return weights to be stored in the saved checkpoint.
* Basic hunyuan dit implementation.
* Fix some resolutions not working.
* Support hydit checkpoint save.
* Init with right dtype.
* Switch to optimized attention in pooler.
* Fix black images on hunyuan dit.
2024-07-25 18:21:08 -04:00
35a2c790b6
Update comfy_extras/nodes_mask.py
...
Co-authored-by: missionfloyd <missionfloyd@users.noreply.github.com >
2023-04-14 00:12:15 -04:00