kijai
eb5ec262a0
Merge branch 'main' into longcat_avatar
2025-12-22 00:42:53 +02:00
kijai
7c0ba84a26
remove prints
2025-12-21 23:00:43 +02:00
kijai
06a86923e7
Fix ref latent
...
oops
2025-12-21 22:53:25 +02:00
kijai
fed3b22bc9
Update nodes_sampler.py
2025-12-21 15:06:46 +02:00
kijai
392d0305fc
Add portrait_cfg
2025-12-21 15:06:14 +02:00
kijai
be411bdef6
Support loading FlashPortrait model
...
Can just re-use FantasyPortrait for basic usage
2025-12-20 19:56:26 +02:00
kijai
dca3106f10
Expose more options, make vid2vid easier
2025-12-20 18:46:32 +02:00
kijai
175418b8d2
Create LongCatAvatar_testing_wip.json
2025-12-20 03:15:24 +02:00
kijai
4a6e2d3c6c
Init
2025-12-20 03:14:49 +02:00
Jukka Seppänen
2ee9e2f356
version 1.4.4
2025-12-17 18:35:11 +02:00
kijai
ef82826161
Add LoadNLFModel -node
...
For local loading
2025-12-17 18:10:18 +02:00
kijai
93f7af6dc8
Make uni3c offloading optional
2025-12-17 16:22:37 +02:00
kijai
ae6fe0853e
Update nodes.py
2025-12-16 00:06:21 +02:00
kijai
c80fed01fe
Don't error on empty
2025-12-15 20:27:06 +02:00
kijai
95097fefc2
NLF predit: Add batching option, output bboxes as well
2025-12-15 20:11:40 +02:00
kijai
c49fe98e55
version 1.4.3
2025-12-15 18:04:01 +02:00
kijai
ebceb165cc
SCAIL example
2025-12-15 18:03:37 +02:00
kijai
e6bd1b413a
Don't trigger context windows if not enough frames
2025-12-15 18:02:41 +02:00
kijai
4dbba4d06d
Update readme.md
2025-12-15 17:35:48 +02:00
kijai
a9e21f164c
Squashed commit of the following:
...
commit 916fc0b1bcfd37b6bd9ece0daeb5b3cbaa53d0a9
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 15 17:30:37 2025 +0200
Update nodes.py
commit 63818324f5dbb0b300064bea0402c4cd1bd57b2b
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 15 17:30:26 2025 +0200
Refactor RoPE caching
commit bb0c55da4d8f8bca4968704e877fd057a90a1eeb
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 15 01:59:16 2025 +0200
Update nodes_sampler.py
commit a0447d55534857051606ee4201bc7f4e25aa73ae
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 15 01:28:09 2025 +0200
Fix non scale wfs
commit fa761cc2f2a426faa9c391aeede62cf6f0fd7266
Merge: ea1677b 3aae54f
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 15 01:26:23 2025 +0200
Merge branch 'main' into SCAIL
commit ea1677bd4ad42f19e369551590a9d4f17a36fa29
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 19:41:43 2025 +0200
Handle torchscript issue better
Some other custom nodes globally set torch._C._jit_set_profiling_executor(False) which breaks the NLF model
commit e3cfa64bd3712ac153ce84a75215842c884a8ba4
Merge: ad7a0b9 3611341
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 16:49:04 2025 +0200
Merge branch 'main' into SCAIL
commit ad7a0b925de61ff705b928cd802e752e46089b42
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 16:10:34 2025 +0200
Fix possible uni3c issue
commit 74d97fa4bb7c58a0edf8516cc9fad4468da5c57e
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 15:58:42 2025 +0200
Match Uni3C temporal dim
commit 056d8ad96ffa5a223a8cd88c900a573a8d450e22
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 14:47:58 2025 +0200
Add warning for potential other overrides on torch.jit.script
commit f6dff002ffdcd880451955db298872ea90a4e3f8
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 14:19:33 2025 +0200
Add option to warmup the NLF model on load and fix it's offloading
commit a19107501dff23804e7db984d7da304a9955adc9
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 14 13:45:20 2025 +0200
Add error to indicate ComfyUI-RMBG currently breaks the NLF model
commit e2cfa486e48ead50195884167d9794c7caf0a69f
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 23:29:49 2025 +0200
Cleanup unnecessary code
commit 462b61855fb96b0cb18cbccd48593256992808d7
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 18:05:10 2025 +0200
context windows
commit e57d4baeebf12c43e851c6c2467d698d7dbb4d03
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 16:55:23 2025 +0200
Start/end percentages and strength
commit 3e507ae32256ed3e41cea69d9e26c30b5272968e
Merge: 1e5c7cb 0fa5383
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 16:09:16 2025 +0200
Merge branch 'main' into SCAIL
commit 1e5c7cb2113138bdeae562d266f911c1e3edee91
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 15:45:39 2025 +0200
Update nodes.py
commit 98f8e56bcacfc07e12cbb4b26555b2b28d9db92f
Merge: 9652146 78e3e18
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 15:42:44 2025 +0200
Merge branch 'main' into SCAIL
commit 9652146763fb27e916a6853a8125efd0a67cd601
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 02:41:06 2025 +0200
Add imitation of SCAIL pose drawing to the existing NLF node
This only draws the pose with same colors, it's not meant as final solution, just for testing.
commit 1f86cebdaa97570ed88da0c9986b85c6664d62dc
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 13 01:11:56 2025 +0200
test pose inputs
commit b348b21dbef0dcb92c0961df85959648e78da6aa
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Fri Dec 12 20:10:48 2025 +0200
Init
2025-12-15 17:31:01 +02:00
kijai
a19d6bf12d
Update nodes_sampler.py
2025-12-15 01:59:39 +02:00
kijai
3aae54f220
Allow WanMove to work with context windows
2025-12-15 01:22:21 +02:00
kijai
3611341339
Fix uni3c reloading
2025-12-14 16:48:55 +02:00
kijai
0fa5383106
Fix default rope for v2 sampler
2025-12-13 16:09:08 +02:00
kijai
78e3e1857c
Add v2 sampling nodes for cleaner workflows
...
No functional changes, just cleaner nodes
2025-12-13 15:42:35 +02:00
kijai
164a6bbebd
Restore LoRA step scheduling functionality
2025-12-13 00:54:22 +02:00
kijai
4a3ab6958a
Update nodes.py
2025-12-12 15:43:48 +02:00
kijai
91413b33f5
One-to-all pose cfg
2025-12-12 15:23:56 +02:00
kijai
60b3ec57dd
Support 1.3B OneToAll
2025-12-12 12:32:04 +02:00
kijai
f6e2d6dd47
version 1.4.2
2025-12-11 17:43:31 +02:00
kijai
68d65979d6
Fix crash on latest frontend version
2025-12-11 17:30:08 +02:00
kijai
66a21e544a
WanMove: Make compatible with TRACK -input type and make strength param do something
2025-12-11 01:45:05 +02:00
kijai
7273470faa
Optimize trajectory drawing
2025-12-10 20:08:54 +02:00
kijai
c36e56875e
Update nodes.py
2025-12-10 20:05:49 +02:00
kijai
f9287e3ecd
Fix cfg when using WanMove
2025-12-10 20:05:41 +02:00
kijai
2790c532cc
Handle OneToAll extra layer devices
2025-12-10 19:46:02 +02:00
kijai
369043c5d8
Add comfy core attention as option
...
For edge cases that may benefit from the older attention types
2025-12-10 19:39:05 +02:00
Jukka Seppänen
eb6dd96049
Merge pull request #1749 from wong00/fix-flashattn3-attention-compute
...
[bugfix] Fixed the logic of computing attention in flashAttention3.
2025-12-10 11:52:18 +02:00
kijai
dd58511d4e
Expose some WanMove track preview drawing options
...
Don't need to be so huge
2025-12-10 02:26:51 +02:00
kijai
4c97d27583
Fix LongCat error
2025-12-09 21:09:44 +02:00
kijai
bcdc0c0661
Add node to use WanMove with native workflows
2025-12-09 21:04:56 +02:00
kijai
83c25644ef
Create wanvideo_WanMove_I2V_example_01.json
2025-12-09 20:28:45 +02:00
kijai
113b6df04d
Fix multiple tracks
2025-12-09 20:11:45 +02:00
kijai
d000fbc645
Support WanMove
...
https://github.com/ali-vilab/Wan-Move
2025-12-09 19:55:56 +02:00
kijai
cc58964027
Refactor init.py to something more sensible
2025-12-09 19:53:26 +02:00
kijai
fa57681424
Reduce recompiles with unmerged loras
2025-12-09 14:40:52 +02:00
kijai
0a65354247
Allow larger wananimate window size for disabling windowing
2025-12-09 14:15:00 +02:00
kijai
a27a4892b6
version 1.4.1
2025-12-09 12:56:40 +02:00
kijai
8b037bce2e
Squashed commit of the following:
...
commit c3eb0f49faf68ab953f1b08b7e00225e041e5d0b
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Tue Dec 9 12:55:49 2025 +0200
move workflow
commit e129e25c26f9b55b527dd3e9f15c6e3f215af11f
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Tue Dec 9 11:17:17 2025 +0200
Fix padding
commit f252f34eff5cc15ec6fc475f929cafa3e5b7f46c
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Tue Dec 9 01:38:17 2025 +0200
Add long video example
commit 09ceab808b67a3b2fb7d1ee5fc0a1ad667739e2a
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Tue Dec 9 01:31:48 2025 +0200
Support extension
commit 7ca221874e8a2cabfc766c51bb63774fde3c851b
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 12:28:29 2025 +0200
Might as well not even do control pass on uncond...
commit b55caf299e4d89148f5885e8e56bf8e411472dc3
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 12:15:59 2025 +0200
Cfg fixes
commit fd54ba23e6746acb33a8bf124e5bc7de9d947ff1
Merge: 2f97b1b e867e64
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 10:39:55 2025 +0200
Merge branch 'main' into onetoall
commit 2f97b1bd887367962542b9a6058f9f6e3c4ad4d7
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 09:32:09 2025 +0200
Add ref_mask input
commit 74cad232fd35347c50f2ed7465ff13e179ef8402
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 03:44:42 2025 +0200
Update nodes_model_loading.py
commit 01a038eb4a30f29d868fbaef190e6e90da1a058d
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 03:11:08 2025 +0200
Fix indentation
commit a95f4d6eaa4468e818910fec7ba11e1f92423d9b
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 02:54:47 2025 +0200
Update model.py
commit ad006985a1bafdf5941c0fa85a47852eb20a818a
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 02:54:19 2025 +0200
Fix token replace
commit b5f0f44f1720586950756ad142a538e04814270f
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 02:50:52 2025 +0200
Don't use token replace by default
commit 874174ec2921c528a4373097fd0bebbbb5257606
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 02:24:47 2025 +0200
Create WanToAllAnimation_test.json
commit 9e6175855618c94c1bcb89c4b89879219410ce53
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 02:23:15 2025 +0200
Add token replacement
commit 41fd76dfcbf0e70a3a7308a6fa0652fb492ed1f6
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 00:45:33 2025 +0200
Use correct norm for reference attn
commit 705f5dcc8b6cd5fa6fe453f9bd01ffdf43a23078
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Mon Dec 8 00:11:17 2025 +0200
cleanup
commit 4f095d97f80da807417d49d9aa7e9ee47145c85f
Merge: 3e4e4db 2369cdb
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 7 18:44:01 2025 +0200
Merge branch 'main' into onetoall
commit 3e4e4db35d3e266c39d48cd683f60384a737eca5
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sun Dec 7 00:27:23 2025 +0200
handle controlnet better
commit c5742552a9af4a3ae208f9c2ead6e1105cc2c348
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 6 17:24:45 2025 +0200
cleanup
commit c06ff9c06651c32953236802bd7fb385b9cf93ab
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 6 03:41:02 2025 +0200
3D rope for controlnet
commit 948ea6b783f54892515cbc9cfe66484913904ee7
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 6 03:08:04 2025 +0200
pose input scaling
commit 90c2eff3b2d30d3a92ff5c27e4327a0ac80b642c
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Sat Dec 6 02:37:48 2025 +0200
Cleanup
commit 9f7683422c1aa8ebe4d3380a86be98d6c589b270
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Fri Dec 5 23:29:05 2025 +0200
pose control
commit 0f217be4d8742741b0f89db50138214302a58dc3
Author: kijai <40791699+kijai@users.noreply.github.com >
Date: Fri Dec 5 20:55:10 2025 +0200
Support reference input
2025-12-09 12:56:11 +02:00
kijai
e867e642d4
Fix longcat scheduler
2025-12-08 10:26:38 +02:00
kijai
00971fc121
Don't remove lora in loop sampling offload
2025-12-08 09:43:36 +02:00
Jukka Seppänen
0e81adb843
Fix for HuMo with I2V
2025-12-08 03:17:29 +02:00
kijai
7f9560eb33
Fix mistake in sageattn_ultravico
2025-12-07 19:56:03 +02:00
kijai
2369cdbbe9
Fix prompt splitting
2025-12-07 18:34:21 +02:00
kijai
123c9ca312
Allow HuMo to work with start_image
2025-12-07 18:18:16 +02:00
kijai
2b62866945
Fix SteadyDancer GGUF dtypes
2025-12-06 17:25:57 +02:00
kijai
b5415573c5
Update nodes_model_loading.py
2025-12-05 20:55:33 +02:00
kijai
9e005fab90
Fix scaling for light TAE
2025-12-05 14:03:33 +02:00
kijai
f85ea5a48a
add "empty_frame_pad_image" input to I2V encode node for easier SVI lora use
...
This pads the empty frames with the given image, as should be done with SVI-shot and SVI 2.0 LoRAs
2025-12-05 13:05:35 +02:00
kijai
ee1bb5c5c7
Update nodes_utility.py
2025-12-05 12:07:48 +02:00
kijai
041c31fe2e
cleanup
2025-12-05 12:01:34 +02:00
kijai
4e7b8dd92c
Clearer error on attention mode imports
2025-12-05 02:00:31 +02:00
kijai
e2333d0f04
Update nodes_sampler.py
2025-12-04 16:51:30 +02:00
kijai
2dd4c6bf15
Merge branch 'pr/1705'
2025-12-04 16:48:50 +02:00
kijai
9d0a21228b
Update nodes_sampler.py
2025-12-04 16:48:23 +02:00
kijai
001bc0e24a
Merge branch 'main' of https://github.com/kijai/ComfyUI-WanVideoWrapper
2025-12-04 16:44:29 +02:00
kijai
7189922f36
Update __init__.py
2025-12-04 16:44:18 +02:00
kijai
faf9c5927d
Merge branch 'pr/1510'
2025-12-04 16:44:02 +02:00
Jukka Seppänen
6c5dc0ba2a
Merge pull request #1546 from wzxysf/main
...
Enable vae tiling with end frame
2025-12-04 16:40:29 +02:00
Jukka Seppänen
995804166d
Merge pull request #1651 from jamesjjcondon/patch-1
...
Refactor data_mean and data_std initialization
2025-12-04 16:40:05 +02:00
kijai
b06c7d2d6d
Add UltraViCo -sage attention mode and refactor some attention code
...
https://github.com/thu-ml/DiT-Extrapolation/
2025-12-03 13:32:45 +02:00
kijai
014e711972
cleanup
2025-12-03 11:09:09 +02:00
kijai
c47b1ded69
Apply conv3d workaround to UniAnimate
2025-12-02 15:00:06 +02:00
kijai
7bc45daaf2
Cleanup whitespaces
2025-12-02 14:50:26 +02:00
kijai
aebeeb9160
Code cleanup
2025-12-02 14:49:42 +02:00
kijai
e60eb995ee
version 1.4.0
2025-12-02 00:46:01 +02:00
kijai
b9f6c9aa50
Update __init__.py
2025-12-02 00:45:22 +02:00
kijai
c1fbc93521
Add ViBTScheduler to use ViBT models
...
https://github.com/Yuanshi9815/ViBT/tree/main
2025-12-02 00:26:50 +02:00
kijai
c4ca252fea
Fix compiled LoRA application
...
Still needs to be unfused
2025-12-01 20:38:01 +02:00
kijai
c4db00609a
Use torch.chunk for chunking
2025-12-01 17:39:50 +02:00
kijai
5a52d6b92f
Add VAE feat_cache offloading, VAE tqdm progress bar and memory usage report
2025-12-01 15:05:20 +02:00
kijai
a652c55bf7
Remove LoRAs when fully offloading as well
2025-12-01 12:50:22 +02:00
kijai
196d39695f
Fix sageattn_varlen
2025-12-01 01:11:06 +02:00
kijai
e5be3e5263
Use torch custom_ops to avoid graph breaks with torch.compile
...
Hopefully finally fixes the torch.compile VRAM issues...
2025-12-01 00:29:27 +02:00
kijai
a6071c7be5
Merge branch 'main' into steadydancer
2025-11-30 17:56:50 +02:00
kijai
0cba1edd4e
Better just not compile this as it's causing issues
2025-11-30 17:53:28 +02:00
kijai
a9cd073f29
Remove unnecessary recompile when using cfg
2025-11-30 17:52:56 +02:00
kijai
1e9e2be622
Avoid recompile here
2025-11-30 17:32:24 +02:00
kijai
99c3978da4
Reduce peak VRAM usage when not using torch.compile (and some even with it)
...
Found some intermediates that weren't freed which should reduce VRAM usage overall, and modified RoPE application outside torch compile for similar gains than when using torch.compile.
2025-11-30 17:14:53 +02:00
kijai
30bd7d46eb
example update
2025-11-29 02:38:02 +02:00
kijai
0c9d5b8dcc
context windows
2025-11-29 02:11:57 +02:00
kijai
66d44ec8db
This doesn't really do anything useful
2025-11-28 21:15:25 +02:00
kijai
394c7c13d2
Add strength controls
2025-11-28 21:11:20 +02:00
kijai
c9931364b3
Create wanvideo_I2V_steadydancer_testing.json
2025-11-28 20:34:55 +02:00
kijai
e54fa5d059
Init
2025-11-28 20:32:16 +02:00
kijai
772642b4f1
Update nodes.py
2025-11-27 20:19:06 +02:00
kijai
472ed70757
Add node to preview image embeds
2025-11-27 20:08:23 +02:00
kijai
44feb24290
Allow TTM to work with 5B models
2025-11-20 11:43:53 +02:00
kijai
fa7a967ee7
Fix stand-in
2025-11-17 11:56:02 +02:00
kijai
ec161373f4
Update readme.md
2025-11-16 19:30:09 +02:00