Jedrzej Kosinski
|
65af498879
|
Fix for ControlLLLite control object on patches becoming None
|
2024-02-02 09:02:49 -06:00 |
|
Jedrzej Kosinski
|
be2da1c086
|
Fixed ControlLLLite issues due to deepcopy behavior within ModelPatcher patches
|
2024-02-02 02:13:35 -06:00 |
|
Jedrzej Kosinski
|
04bbe21589
|
Made sure xformers is not used for SparseCtrl attention, removed testing log statement from ControlLLLite
|
2024-02-01 22:01:05 -06:00 |
|
Jedrzej Kosinski
|
5938d3fda1
|
Update README.md - ControlLLLite support
|
2024-01-31 23:21:51 -06:00 |
|
Jedrzej Kosinski
|
fbf005f31d
|
Added full ControlLLLite support, refactored some code to eliminate code repetition and support controls that require model patching
|
2024-01-31 23:19:16 -06:00 |
|
Jedrzej Kosinski
|
9fcc3b664d
|
Apply ComfyUI update for fixing issue with multiple t2iadapters with batched images
|
2024-01-10 23:55:41 -06:00 |
|
Jedrzej Kosinski
|
8e0a94b5ff
|
Renamed control folder to adv_control
|
2024-01-10 03:41:55 -06:00 |
|
Jedrzej Kosinski
|
f4af0e3e0f
|
Merge PR #44 from Kosinkadink/develop
Brought back deprecated Load Images node for now (Please use the VHS Load Images (Path) node instead of you are reading this)
|
2023-12-22 14:20:04 -06:00 |
|
Jedrzej Kosinski
|
39c96b37a6
|
Merge branch 'main' into develop
|
2023-12-22 14:18:36 -06:00 |
|
Jedrzej Kosinski
|
3dc5783565
|
Brought back deprecated Load Images node to prevent workflows from breaking (for now...)
|
2023-12-22 14:18:23 -06:00 |
|
Jedrzej Kosinski
|
a456f3c3ff
|
Update README.md - SparseCtrl support
|
2023-12-22 12:29:46 -06:00 |
|
Jedrzej Kosinski
|
9a5e16649b
|
Merge PR #42 from Kosinkadink/develop - SparseCtrl support
Added SparseCtrl support - RGB + scribble
|
2023-12-22 12:12:16 -06:00 |
|
Jedrzej Kosinski
|
d984aa23cf
|
Add some helpful error messages when not loading SparseCtrl model or trying to use preprocessed RGB images with incompatible SparseCtrl
|
2023-12-22 12:08:56 -06:00 |
|
Jedrzej Kosinski
|
db0493a34b
|
Make it clear Sparse RGB preproc output cannot be used for anything but Apply ControlNet nodes
|
2023-12-22 11:44:57 -06:00 |
|
Jedrzej Kosinski
|
fa0a3dba4c
|
Automatically scale image before RGB Preproc does vae encoding, make sure RGB Preproc image isn't attempted to be used outside of Apply ControlNet nodes
|
2023-12-22 11:12:23 -06:00 |
|
Jedrzej Kosinski
|
e674b995d0
|
Change latent upscaling to nearest-exact for now - will come up with a better solution after getting sleep
|
2023-12-22 03:20:19 -06:00 |
|
Jedrzej Kosinski
|
491045b8f3
|
Apply missing scale factor via model's LatentFormat for RGB SparseCtrl
|
2023-12-22 03:00:24 -06:00 |
|
Jedrzej Kosinski
|
2eebf83ff6
|
Fix center Spread logic to work as intended instead of just returning one index
|
2023-12-22 00:47:38 -06:00 |
|
Jedrzej Kosinski
|
bcc7fa385e
|
Add experimental Load Merged SparseCtrl Model node
|
2023-12-22 00:31:06 -06:00 |
|
Jedrzej Kosinski
|
2ca56093ff
|
Add motion_strength and motion_scale to Load SparseCtrl node
|
2023-12-21 23:35:36 -06:00 |
|
Jedrzej Kosinski
|
2fc43f458b
|
Fixed Sparse Spread Method dropdown not rendering, added use_motion toggle
|
2023-12-21 01:24:13 -06:00 |
|
Jedrzej Kosinski
|
be0460ec04
|
Made SparseIndex and SparseSpread much more robust, added usable spread types for SparseSpread
|
2023-12-20 23:43:42 -06:00 |
|
Jedrzej Kosinski
|
1f66b7c581
|
Removed unnecessary shape[0] comparison - already handled
|
2023-12-19 11:03:36 -06:00 |
|
Jedrzej Kosinski
|
2757a4f17e
|
Properly set video length in SparseCtrl motion module, account for potential batched_number changes
|
2023-12-19 10:59:45 -06:00 |
|
Jedrzej Kosinski
|
3bf77b1f82
|
Scribble SparseCtrl working, RGB still in progress - added SparseCtrl-related nodes
|
2023-12-19 02:57:16 -06:00 |
|
Jedrzej Kosinski
|
88cc0ac149
|
Progress on SparseCtrl support
|
2023-12-18 01:01:47 -06:00 |
|
Jedrzej Kosinski
|
be0fb940a2
|
Merge branch 'main' into develop
|
2023-12-12 14:46:28 -06:00 |
|
Jedrzej Kosinski
|
296a9ef49c
|
Merge PR #37 from Kosinkadink/comfy_update
Updated ControlNet code to work with newest ComfyUI changes (probably not backwards compatible)
|
2023-12-12 14:10:34 -06:00 |
|
Jedrzej Kosinski
|
f297890854
|
Updated ControlNet code to work with newest ComfyUI changes (probably not backwards compatible)
|
2023-12-12 14:09:31 -06:00 |
|
Jedrzej Kosinski
|
74386d2380
|
Initial work on ControlLLLite support
|
2023-12-12 13:44:19 -06:00 |
|
Jedrzej Kosinski
|
9b0944874e
|
Merge PR #31 from Kosinkadink/develop Major features added + refactor
Major features added + refactor
|
2023-11-30 10:46:16 -06:00 |
|
Jedrzej Kosinski
|
419ae2983b
|
Update README.md
|
2023-11-30 10:44:32 -06:00 |
|
Jedrzej Kosinski
|
ea3c846eae
|
Brought back ControlNetLoaderAdvanced/Diff timestep_keyframe names to avoid node name cutoff
|
2023-11-30 10:14:39 -06:00 |
|
Jedrzej Kosinski
|
764409115d
|
Shortened some input/output names while maintaining backward compatibility, set default strength so that old workflows will work fine
|
2023-11-30 10:07:02 -06:00 |
|
Jedrzej Kosinski
|
941cd5c611
|
Update README.md - more changes
|
2023-11-30 10:01:04 -06:00 |
|
Jedrzej Kosinski
|
772bef72d2
|
Update README.md - starting to add stuff
|
2023-11-30 07:51:56 -06:00 |
|
Jedrzej Kosinski
|
7e2d8b08fc
|
Moved prev_timestep_keyframe param on TimestepKeyframeNode to the top to make it less annoying to connect adjacent keyframes
|
2023-11-30 04:36:21 -06:00 |
|
Jedrzej Kosinski
|
fb38e126ef
|
Made strength an optional param to keep old workflows from needing the Timestep Keyframe node to be manually replaced
|
2023-11-30 04:13:50 -06:00 |
|
Jedrzej Kosinski
|
6c8216a889
|
Verify weights are compatible with loaded CN, fixed Scaled Soft Masked Weights in the case of a mask tensor with uniform max value, made Scaled Soft Masked Weights use same scaling for T2IAdapter as normal Scaled Soft Weights
|
2023-11-29 13:57:25 -06:00 |
|
Jedrzej Kosinski
|
db7c535dc6
|
Fixed T2IAdvanced trying to copy itself as a ControlLoraAdvanced
|
2023-11-29 11:53:05 -06:00 |
|
Jedrzej Kosinski
|
583d2c59b7
|
Scaled Soft Mask Weights added, fixed latent keyframe error when batch_index out of range, removed duplicate weight nodes, renamed TK outputs on weight nodes
|
2023-11-29 11:39:23 -06:00 |
|
Jedrzej Kosinski
|
1e2d9a5491
|
Added masks to TimestepKeyframes, fixed duplication bug between runs with LatentKeyframes and TimestepKeyframes
|
2023-11-29 03:36:36 -06:00 |
|
Jedrzej Kosinski
|
badf1d33b7
|
TimestepKeyframes work now, unified Weights, reorganized some noes (massive refactor all around)
|
2023-11-28 14:55:22 -06:00 |
|
Jedrzej Kosinski
|
1f4fcff967
|
Added ControlLora full support, completed T2IAdapter full support, fixed Latent Keyframe Group node not working properly when optional latents are not passed in, made keyframe print statements optional+better
|
2023-11-26 08:38:12 -06:00 |
|
Jedrzej Kosinski
|
1bd0764359
|
Merge branch 'main' into develop
|
2023-11-16 15:43:21 -06:00 |
|
Jedrzej Kosinski
|
b5e77ecc3f
|
Merge PR #30 from Kosinkadink/comfyui-updatefix Fixed Apply Advanced ControlNet node for new ComfyUI change
Fixed Apply Advanced ControlNet node for new ComfyUI change
|
2023-11-16 15:40:41 -06:00 |
|
Jedrzej Kosinski
|
17b4392c26
|
Fixed Apply Advanced ControlNet node for new ComfyUI change
|
2023-11-16 15:39:35 -06:00 |
|
Jedrzej Kosinski
|
dbe8136cdc
|
Fixed Apply Advanced ControlNet node - new ComfyUI update does not subtract start/end percentages from 1.0
|
2023-11-16 15:25:41 -06:00 |
|
Jedrzej Kosinski
|
ee59f8f91a
|
Merge branch 'main' into develop
|
2023-11-01 19:46:11 -05:00 |
|
Jedrzej Kosinski
|
19ea71ad88
|
Merge pull request #23 from Kosinkadink/condhint-memory-decrease
Hopefully decreased RAM usage for large batches of cond_hint images b…
|
2023-11-01 19:33:55 -05:00 |
|