Jedrzej Kosinski
|
ed5deb30de
|
Attempt at view options for SparseCtrl, but seems to not work properly
|
2024-05-26 14:36:36 -05:00 |
|
Jedrzej Kosinski
|
1f95fac964
|
Fixed odd behavior when context options are active and there are less condhints than latents, condhints/masks are extended (last image/mask) instead of repeated, starting to work on uncond_mask to extend uncond_multiplier feature, modified motion_strength > 1.0 behavior
|
2024-05-24 00:11:26 -05:00 |
|
Jedrzej Kosinski
|
5660a110df
|
Made SparseCtrl work with fp8 and cleaner lowvram support
|
2024-05-23 18:12:28 -05:00 |
|
Jedrzej Kosinski
|
c808e875c4
|
Implement fallback_attention_mm for SparseCtrl to mirror AnimateDiff-Evolved
|
2024-05-23 15:59:50 -05:00 |
|
Jedrzej Kosinski
|
67884487aa
|
Merge PR #114 from Kosinkadink/develop - attn RefCN works with recent ComfyUI
Make attn RefCN compatible with recent ComfyUI (backwards compatible)
|
2024-05-19 23:19:59 -05:00 |
|
Jedrzej Kosinski
|
e346228937
|
Make attn RefCN compatible with most recent comfy (backwards compatible)
|
2024-05-19 23:13:21 -05:00 |
|
Jedrzej Kosinski
|
ee690c3289
|
Merge PR #113 from Kosinkadink/develop - fixed uncond_multiplier when last controlnet has 1.0
Fixed contains_uncond_multipier tail end recursion
|
2024-05-17 03:26:07 -05:00 |
|
Jedrzej Kosinski
|
bed20c2e28
|
Fixed contains_uncond_multipier tailend recursion instead of returning False
|
2024-05-17 03:24:23 -05:00 |
|
Jedrzej Kosinski
|
13d09cf846
|
Merge PR #111 from robinjhuang/pyproject
Add pyproject.toml for Custom Node Registry
|
2024-05-16 23:48:57 -05:00 |
|
Jedrzej Kosinski
|
cb179c0c96
|
Merge PR #112 from robinjhuang/publish
Add Github Action for Publishing to Comfy Registry
|
2024-05-16 23:48:28 -05:00 |
|
Robin Huang
|
d9058ad333
|
Added publisher Id.
|
2024-05-16 21:39:30 -07:00 |
|
Robin Huang
|
b37394f446
|
Add Github Action for Publishing to Comfy Registry
|
2024-05-16 21:19:27 -07:00 |
|
Robin Huang
|
2a8b9f3f73
|
Add pyproject.toml for Custom Node Registry
|
2024-05-16 21:18:49 -07:00 |
|
Jedrzej Kosinski
|
c2cf406107
|
Merge PR #110 from Kosinkadink/develop - make uncond_multiplier hacks more robust
Make uncond_multiplier hacks more robust
|
2024-05-16 21:22:23 -05:00 |
|
Jedrzej Kosinski
|
3a44539c53
|
Merge branch 'main' into develop
|
2024-05-16 21:20:32 -05:00 |
|
Jedrzej Kosinski
|
ab894722f6
|
Made len hack for uncond_multiplier more robust
|
2024-05-16 21:20:09 -05:00 |
|
Jedrzej Kosinski
|
55a86a1508
|
Merge PR #109 from Kosinkadink/develop - uncond_multiplier for "ControlNet is more important" feature replication
"ControlNet is more important" feature replication
|
2024-05-16 18:23:45 -05:00 |
|
Jedrzej Kosinski
|
dc0058a3de
|
Update README.md - "ControlNet is more important" replication via uncond_multiplier
|
2024-05-16 18:05:46 -05:00 |
|
Jedrzej Kosinski
|
86c528ddab
|
Make uncond_multiplier work with ControlLLLite
|
2024-05-16 17:55:06 -05:00 |
|
Jedrzej Kosinski
|
4ed14e9ae0
|
Make T2IAdapter work with uncond_multiplier (results are not great when < 1.0, but match up exactly with auto1111 results)
|
2024-05-16 17:40:46 -05:00 |
|
Jedrzej Kosinski
|
db0bf14dac
|
Add support for uncond_multiplier in all Control Weights (identical to auto1111's 'controlnet is more important when set to 0.0)
|
2024-05-16 04:15:36 -05:00 |
|
Jedrzej Kosinski
|
2ed1fff6b9
|
Merge PR #108 from Kosinkadink/develop - Timestep Keyframe updates
Updated Timestep Keyframes to use guarantee_steps + new Timestep Keyframe nodes
|
2024-05-15 00:04:41 -05:00 |
|
Jedrzej Kosinski
|
ee094d4304
|
Update README.md - new Timestep Keyframe nodes + changes
|
2024-05-15 00:02:08 -05:00 |
|
Jedrzej Kosinski
|
f61c3e2be3
|
Fix Timestep Keyframe Interpolation/From List nodes
|
2024-05-14 23:30:22 -05:00 |
|
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 |
|