Jedrzej Kosinski
|
ee3490d4b0
|
Initial working implementation of ContextRef
|
2024-07-27 21:08:46 -05:00 |
|
Jedrzej Kosinski
|
cdabf60fca
|
Automatic conversion of vanilla ControlNets to Advanced-ControlNet equivalents when context_options are detected, extracting refcn's sample wrapper to its own function, refactoring of ControlLLLite code to work without a model_optional input
|
2024-07-19 18:17:24 -05:00 |
|
Jedrzej Kosinski
|
55da9bb2d1
|
Initial progress on initial support of ControlNet++ model
|
2024-07-08 20:09:20 -05:00 |
|
Jedrzej Kosinski
|
3d00251fc2
|
modified prepare_mask_batch to work with sd3
|
2024-06-27 19:37:00 -05:00 |
|
Jedrzej Kosinski
|
96d957e9ec
|
Fixed get_calc_pow to work the same as before (only current difference would be with SDXL T2IAdapter models with custom/soft weights), automatically resize T2IAdapter control tensors to match batch_size to make my life easier
|
2024-06-27 17:43:21 -05:00 |
|
Jedrzej Kosinski
|
bc528228c7
|
Make 1 mask input work with T2IAdapter (some ComfyUI optimization caused feature regression at some point)
|
2024-06-27 12:46:06 -05:00 |
|
Jedrzej Kosinski
|
86e6ed301e
|
Fixed control weights not being applied properly
|
2024-06-27 11:15:03 -05:00 |
|
Jedrzej Kosinski
|
e800d52acf
|
Made all controlnets works with upcoming ComfyUI changes, started work on making latent preprocs obsolete, still need to make control weights apply the same way as before
|
2024-06-27 05:03:10 -05:00 |
|
Jedrzej Kosinski
|
20d54c0660
|
Added support for weight extras, added sparse_hint_mult, sparse_nonhint_mult, and sparse_mask_strength for SparseCtrl, renamed Force Default Weights node to Default Weights
|
2024-05-27 18:49:28 -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
|
bed20c2e28
|
Fixed contains_uncond_multipier tailend recursion instead of returning False
|
2024-05-17 03:24:23 -05:00 |
|
Jedrzej Kosinski
|
ab894722f6
|
Made len hack for uncond_multiplier more robust
|
2024-05-16 21:20:09 -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
|
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
|
0556fd2265
|
Fixed SparseCtrl not working with lowvram
|
2024-04-04 14:35:28 -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
|
cb309c6078
|
Added initial reference_adain and reference_adain+attn support
|
2024-04-01 03:44:11 -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
|
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
|
111632917c
|
Cleaned up ref cn so I can add more features
|
2024-03-30 04:02: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
|
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
|
b83d6f7213
|
Initial work on Reference CN support
|
2024-02-19 10:33:28 -06:00 |
|
Jedrzej Kosinski
|
7329728aff
|
Initial scaffolding for eventual SVD-ControlNet support
|
2024-02-06 08:21:49 -06:00 |
|
Jedrzej Kosinski
|
7a34d00c6a
|
Added BIGMIN and BIGMAX to use as placeholder limits for INT widgets that don't care about limits
|
2024-02-06 01:34:47 -06:00 |
|
Jedrzej Kosinski
|
77e92f5f8f
|
Fixed ControlLLLite error with certain latent sizes
|
2024-02-06 01:19:07 -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 |
|