Jedrzej Kosinski
172543b725
Merge pull request #194 from Stability-AI/bugfix/ControlLLLiteAdvanced
...
Fix for ControlLLLiteAdvanced
2024-10-31 18:20:35 -05:00
pharmapsychotic
6d00ede674
device is no longer a parameter to constructor for ControlBase
2024-10-31 23:12:46 +00:00
Jedrzej Kosinski
b9c8bdc6dd
Merge pull request #192 from AustinMroz/main
...
Update autosizing js
2024-10-25 15:43:25 -05:00
Austin Mroz
5610657a56
Update autosizing js
...
Allow for autosizing to be configured by setting a hidden field instead
of dummy widget.
If autosizing isn't specified for a node, instead set the initial width
to the greater of the title length, or the original base node width used
by ComfyUI
2024-10-25 03:31:06 -05:00
Jedrzej Kosinski
dc48641c97
Merge PR #188 from Kosinkadink/comfyupdate
...
Removed device var to match new ComfyUI update
2024-10-23 22:00:26 -05:00
Jedrzej Kosinski
934f55df85
version bump
2024-10-23 21:58:20 -05:00
Jedrzej Kosinski
95e26b9b79
Made code work with new ComfyUI changes (device var removed from ControlBase)
2024-10-23 21:57:39 -05:00
Jedrzej Kosinski
74d0c56ab3
Merge PR #170 from Kosinkadink/develop - fix fp8 support for SparseCtrl
...
Fix fp8 support for SparseCtrl
2024-08-30 08:35:40 -05:00
Jedrzej Kosinski
50db1e64be
version bump
2024-08-30 08:29:57 -05:00
Jedrzej Kosinski
5641babc05
Merge branch 'main' into develop
2024-08-30 08:29:39 -05:00
Jedrzej Kosinski
552599ec6d
Fix fp8 support for SparseCtrl
2024-08-30 08:29:23 -05:00
Jedrzej Kosinski
dcc928be58
Merge PR #169 from Kosinkadink/develop - initial flux support
...
Initial flux support, refactoring weight control
2024-08-30 07:50:30 -05:00
Jedrzej Kosinski
ef16e3c6be
Refactored Scaled Soft Weights node to remove flip_weights param
2024-08-30 07:47:38 -05:00
Jedrzej Kosinski
60ac29b4ae
version bump
2024-08-30 07:42:18 -05:00
Jedrzej Kosinski
476da0e724
Implemented changes from ComfyUI's InstantX depth flux support commit
2024-08-30 07:09:26 -05:00
Jedrzej Kosinski
299c6d9506
Fixed flux cns not working if no soft weights attached, added ControlNet Custom Weights [Flux] node
2024-08-30 06:37:30 -05:00
Jedrzej Kosinski
4b3a65fa32
Refactored Soft ControlNet SD1.5/T2I Weights node code to reuse code from Custom version
2024-08-30 06:05:00 -05:00
Jedrzej Kosinski
9c00ec00ea
Clarified Soft/Custom ControlNet SD1.5/T2I Adapter Weights nodes, deprecated old versions
2024-08-30 05:59:05 -05:00
Jedrzej Kosinski
ce72ce674f
Add single cond version of Apply Advanced ControlNet node
2024-08-30 05:04:17 -05:00
Jedrzej Kosinski
a9e9ec7b92
Fix inconsistent variable name causing reference before assignment error
2024-08-30 03:28:01 -05:00
Jedrzej Kosinski
d3ceadbaba
Attempted to add masking support for flux controlnet (not working yet, but logic is partway there
2024-08-29 09:57:23 -05:00
Jedrzej Kosinski
49609d318f
Refactored cn weights to separate out input, middle, and output blocks, improved soft weight behavior to generalize math to be architecture agnostic (for the most part)
2024-08-24 07:31:26 -05:00
Jedrzej Kosinski
1807cd64e4
Updated ControlNetAdvanced to work with Flux controlnet, beginning of rework of weights
2024-08-24 00:43:21 -05:00
Jedrzej Kosinski
949843e2c0
Merge PR #165 from zhiselfly/main - ControlNet++ shape fix
...
Fixed the "doesn't match the broadcast shape" issue in ControlNet++ (…
2024-08-23 21:08:13 -05:00
zhiselfly
45e56c3003
Fixed the "doesn't match the broadcast shape" issue in ControlNet++ (Multi) when there are two or more Inputs due to insufficient memory
2024-08-23 21:41:11 +08:00
Jedrzej Kosinski
1b3cb5f48c
Merge PR #163 from Kosinkadink/develop - SparseCtrl lowvram fix for newest ComfyUI
...
Make SparseCtrl work with newest ComfyUI updates
2024-08-20 05:14:24 -05:00
Jedrzej Kosinski
d98cd8d38f
version bump
2024-08-20 05:11:22 -05:00
Jedrzej Kosinski
dd7e29e5c2
Make SparseCtrl work with new ComfyUI ModelPatcher updates
2024-08-20 05:09:30 -05:00
Jedrzej Kosinski
85d4970cae
Merge PR #155 from Kosinkadink/develop - logging cleanup
...
Comment out logging for nodes with no documentation
2024-08-14 20:27:28 -05:00
Jedrzej Kosinski
bbb3ca56c4
Comment out logging for nodes with no documentation
2024-08-14 20:27:00 -05:00
Jedrzej Kosinski
55c6889b3b
Merge PR #154 from AustinMroz/main - documentation functionality
...
Port documentation functionality to ACN
2024-08-14 20:06:25 -05:00
Austin Mroz
0510ba4c42
Port documentation functionality to ACN
2024-08-14 19:00:28 -05:00
Jedrzej Kosinski
68e5cd41e4
Merge PR #145 from Kosinkadink/develop - ContextRef support for ADE
...
Added ContextRef support for ADE + ReferenceCN Refactor
2024-08-08 03:23:10 -05:00
Jedrzej Kosinski
890e8cbce0
version bump
2024-08-08 03:03:48 -05:00
Jedrzej Kosinski
2303845a02
Added a value for future ContextRef version compatibility checks
2024-08-08 02:50:04 -05:00
Jedrzej Kosinski
800af8f69f
Added support for ContextRef mode_replace and tune_replace, fixed orig_forware_timestep_embed not being properly restored for ContextRef adain, ReferenceCN options are schedulable in the backed (no nodes added yet)
2024-08-07 02:40:36 -05:00
Jedrzej Kosinski
6b77eab348
Renamed Interpolation to Interp. in node names to let the nodes be visually smaller
2024-08-06 20:06:21 -05:00
Jedrzej Kosinski
9236a91eb2
Merge branch 'main' into develop
2024-08-06 17:34:33 -05:00
Jedrzej Kosinski
b2c9b7a351
Merge pull request #150 from Kosinkadink/current_device_fix
...
Remove current_device from ModelPatcher init
2024-08-06 17:30:22 -05:00
Jedrzej Kosinski
47d0115912
Remove current_device from ModelPatcher init to match latest ComfyUI, fix pyproject.tomp license field
2024-08-06 17:28:56 -05:00
Jedrzej Kosinski
d4a0a11347
Added keyframe support for ContextRef, small changes to timestep keyframe code, initial ContextRef version check
2024-08-06 05:28:06 -05:00
Jedrzej Kosinski
15308a39f3
Added offloading for stored cached_n value to avoid OOMs when a lot of conds are present + higher resolutions
2024-08-04 22:35:46 -05:00
Jedrzej Kosinski
17b70c421a
Add additional type check in len wrapper hack to prevent issues with Tensors in list
2024-08-04 21:08:43 -05:00
Jedrzej Kosinski
c4aa684cb3
Fixed TimestepKeyframes being evaluated each time get_control is run instead of just once per step (technically could change results of some workflows, but now works as intended)
2024-08-04 16:23:45 -05:00
Jedrzej Kosinski
2af647de56
Added adain support for ContextRef, fixed ref_weight less than 1.0 index error
2024-08-02 17:04:22 -05:00
Jedrzej Kosinski
f25e35f1fe
Fixed READ_WRITE state for ContextRef behaving like READ state instead
2024-07-31 21:04:52 -05:00
Jedrzej Kosinski
f1916a4a0b
Added ability to READ and WRITE ContextRef in one go, for the purposes of adding a sliding reference window
2024-07-31 06:32:21 -05:00
Jedrzej Kosinski
413c95edcc
Modified ControlRef to keep track of one cond at a time - ensured by AnimateDiff-Evolved
2024-07-28 19:11:23 -05:00
Jedrzej Kosinski
ee3490d4b0
Initial working implementation of ContextRef
2024-07-27 21:08:46 -05:00
Jedrzej Kosinski
4dde3062a0
Merge branch 'develop' of https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet into develop
2024-07-27 18:54:47 -05:00