Commit Graph
173 Commits
Author SHA1 Message Date
Jedrzej Kosinski cdfbdc0bbe Refactored Timestep Keyframes to use guarantee_steps instead of guarantee_usage, Timestep Keyframes with same start_percent will no longer overwrite one another, allowing guarantee_steps to be used to schedule on a per-step basis without worrying about unique start_percents, added Timestep Keyframe Interpolation and From List nodes to ease creation of Timestep Keyframe schedules, small cleanup/upkeep 2024-05-14 04:05:18 -05:00
Jedrzej Kosinski 33d9884b76 Merge PR #97 from Kosinkadink/develop: lowvram SparseCtrl fix
Fix SparseCtrl for lowvram
2024-04-04 14:49:52 -05:00
Jedrzej Kosinski 1a5a48d37d Account for use_motion being off 2024-04-04 14:42:47 -05:00
Jedrzej Kosinski 0556fd2265 Fixed SparseCtrl not working with lowvram 2024-04-04 14:35:28 -05:00
Jedrzej Kosinski 0e02a2669a Update README.md- full ReferenceCN support 2024-04-02 23:48:05 -05:00
Jedrzej Kosinski 541627eb0b Merge PR #95 from Kosinkadink/develop SD1.5 ControlLoRA fix
ControlLora fix for weights error
2024-04-02 23:44:57 -05:00
Jedrzej Kosinski 3bf357e662 Removed extra empty line I accidentally added 2024-04-02 23:43:49 -05:00
Jedrzej Kosinski 3e975bb841 Fix for cases where predefined weights length doesn't match expected layer lengths (will need to generalize for for ControlLora to properly do soft weights for actual layer number) 2024-04-02 23:40:48 -05:00
Jedrzej Kosinski 2824901902 Merge PR #93 from Kosinkadink/develop: reference_adain and reference_adain+attn support
Added reference_adain and reference_adain+attn support
2024-04-02 01:15:35 -05:00
Jedrzej Kosinski 0357841c15 Removed unnecessary dropdown from Reference ControlNet (Finetune) node, as should always be adain+attn anyway to prevent confusion 2024-04-02 01:14:06 -05:00
Jedrzej Kosinski 019452c790 Made sure ref cns match up to expected bank indexes, made adain properly react to strengths and masks 2024-04-02 01:08:19 -05:00
Jedrzej Kosinski 5e3c34027f Added Reference ControlNet (Finetune) to control attn and adain values separately 2024-04-01 18:20:35 -05:00
Jedrzej Kosinski 414ac8d6ec Started separating out attn and adain variables to prevent issues when using multiple RefCN 2024-04-01 04:28:00 -05:00
Jedrzej Kosinski cb309c6078 Added initial reference_adain and reference_adain+attn support 2024-04-01 03:44:11 -05:00
Jedrzej Kosinski e6e3e7e0f3 Merge PR #92 from Kosinkadink/develop - Reference support
Reference ControlNet support (reference_attn)
2024-03-31 01:31:34 -05:00
Jedrzej Kosinski 829d10ddc0 Fixed BIGMIN and BIGMAX to conform with javascript limits, pretty-fied deprecated node 2024-03-31 01:30:07 -05:00
Jedrzej Kosinski ab0c75999b Update README.md - Reference support (reference_attn) 2024-03-31 01:23:28 -05:00
Jedrzej Kosinski fb4cd18a7f Only expose reference_attn for now since it's the only one with code support (adain coming soon) 2024-03-31 01:13:49 -05:00
Jedrzej Kosinski e5841d1759 Added latent_kf and masking support (masks don't work per-area currently, but do work per-latent) 2024-03-31 00:34:56 -05:00
Jedrzej Kosinski 2fdf8236f6 Don't apply normal CNs during ref cn WRITE runs 2024-03-30 19:48:45 -05:00
Jedrzej Kosinski 7696628fdd Simplified RefCN injection, model_opt no longer needed and should fix some intermittent bugs 2024-03-30 19:16:21 -05:00
Jedrzej Kosinski 37ae77b486 Applied proper strength control to attn1_replace_patch as well 2024-03-30 05:29:22 -05:00
Jedrzej Kosinski 25892b7b7d Added proper strength control to ReferenceCN, replaced old strength with ref_weight 2024-03-30 05:26:09 -05:00
Jedrzej Kosinski 111632917c Cleaned up ref cn so I can add more features 2024-03-30 04:02:44 -05:00
Jedrzej Kosinski 5c3786e1a7 Merge branch 'main' into develop 2024-03-19 10:55:07 -05:00
Jedrzej Kosinski be7c362221 Merge PR #86 from Kosinkadink/import-fix
Fixed ModelPatcher import in control.py
2024-03-19 10:42:10 -05:00
Jedrzej Kosinski 6e05ca03fe Fixed ModelPatcher import in control.py 2024-03-19 10:40:44 -05:00
Jedrzej Kosinski 7678232a80 More refcn debugging and fix for refcn issue for ancestral samplers while testing 2024-03-19 10:38:52 -05:00
Jedrzej Kosinski 654988cf98 Merge branch 'main' into develop 2024-03-07 04:26:30 -06:00
Jedrzej Kosinski 98768c7c3c Merge PR #79 from Kosinkadink/comfyui-update Match T2iAdapter ComfyUI changes
Updated T2IAdapterAdvanced to match recent ComfyUI changes
2024-03-07 04:22:40 -06:00
Jedrzej Kosinski 0082222162 Updated T2IAdapterAdvanced to match recent ComfyUI changes 2024-03-07 04:21:37 -06:00
Jedrzej Kosinski 362e1b8bb3 Merge branch 'main' into develop 2024-03-07 03:54:54 -06:00
Jedrzej Kosinski 3acf378866 Started debugging ref cn 2024-03-07 03:52:54 -06:00
Jedrzej Kosinski 8afa5e0db7 Merge PR #77 from harelc/fix_image_only_indicator_bug
Fix break caused by change to ComfyUI
2024-03-03 08:47:45 -06:00
Harel Cain 767563c78c Fix break caused by change to ComfyUI 2024-03-03 16:45:21 +02:00
Jedrzej Kosinski faf1458ef8 Merge pull request #76 from Kosinkadink/revert-75-fix_image_only_indicator_bug
Revert "Fix break caused by change to ComfyUI"
2024-03-03 08:42:09 -06:00
Jedrzej Kosinski dc3f773bbf Revert "Fix break caused by change to ComfyUI" 2024-03-03 08:41:55 -06:00
Jedrzej Kosinski 31ae334333 Merge PR #75 from harelc/fix_image_only_indicator_bug
Fix break caused by change to ComfyUI
2024-03-03 08:40:39 -06:00
Harel Cain 7fbd553c66 Fix break caused by change to ComfyUI 2024-03-03 16:36:46 +02:00
Jedrzej Kosinski 8be003562d Make sure to reference context_attn1 2024-03-02 10:56:11 -06:00
Jedrzej Kosinski b370f26986 More progress on ref cn 2024-03-02 10:25:27 -06:00
Jedrzej Kosinski f1ef8bb3a0 Continued debugging of ref cn 2024-03-01 02:16:48 -06:00
Jedrzej Kosinski a02e383454 Merge branch 'main' into develop 2024-02-20 00:44:10 -06:00
Jedrzej Kosinski 9c0fe542c6 Merge PR #71 from Kosinkadink/comfy-update - make RGB SparseCtrl compat with new ComfyUI
Make RGB SparseCtrl Preprocessor compatible with newest ComfyUI changes
2024-02-19 10:43:51 -06:00
Jedrzej Kosinski 03176480f0 Make RGB SparseCtrl Preprocessor compatible with newest ComfyUI changes 2024-02-19 10:42:39 -06:00
Jedrzej Kosinski 6f555e8cfe Merge branch 'develop' of https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet into develop 2024-02-19 10:33:37 -06:00
Jedrzej Kosinski b83d6f7213 Initial work on Reference CN support 2024-02-19 10:33:28 -06:00
Jedrzej Kosinski f8ba75f1a0 Merge PR #69 from Kosinkadink/develop - SVD-ControlNet support
SVD-ControlNet support
2024-02-14 02:34:57 -06:00
Jedrzej Kosinski 3b844989f7 Update README.md - SVD-ControlNet support 2024-02-14 02:32:44 -06:00
Jedrzej Kosinski 5fb46b1abf Delete cond ref just in case in SVDControlNet 2024-02-14 02:28:00 -06:00