Commit Graph
15 Commits
Author SHA1 Message Date
Jedrzej Kosinski 37e7ab8921 Made controlnets work with context splitting, allow NaiveReuse to permit context splitting 2025-02-02 05:23:58 -06:00
Jedrzej Kosinski 827cd2027c small renaming/type hints 2025-01-27 06:33:28 -06:00
Jedrzej Kosinski ad935663b4 Extract NaiveReuse code from sliding_calc_cond_batch into NaiveReuseHandler 2025-01-26 07:27:23 -06:00
Jedrzej Kosinski 99525ac852 Refactored sliding_calc_cond_batch to extract prepare_control_objects/get_resized_cond as well as ContextRef implementation 2025-01-26 06:57:49 -06:00
Jedrzej Kosinski 450b658184 Fixed backwards compatibility for scheduling, changed "sigmas" to "sample_sigmas" to match up with incoming ComfyUI PR 2025-01-05 15:30:54 -06:00
Jedrzej Kosinski 856d850437 Fixed keyframes not working as expected when sampling is spread across multiple nodes/calls, removed conditioning.py since most of the code there was already deprecated in favor of vanilla ComfyUI after my PR was merged in early December 2024-12-30 23:32:47 -06:00
Jedrzej Kosinski fd7f0ffa24 Added ContextRef Keyframe From List node, added NaiveReuse Keyframe Interp. and From List nodes, added inherit_missing to NaiveReuse Keyframes 2024-08-06 21:57:25 -05:00
Jedrzej Kosinski 0f6aa7c251 Added ContextRef Keyframes, made strength_multival for ContextRef functional, removed redundant version of NaiveReuse Keyframe node, and instead mult_multival is on the normal node 2024-08-06 05:34:16 -05:00
Jedrzej Kosinski d4b328b0b0 Fix NaiveReuse throwing error if no KFs attached 2024-08-05 14:33:14 -05:00
Jedrzej Kosinski 6167eee9f4 Added basic NaiveReuse Keyframe nodes 2024-08-05 04:32:22 -05:00
Jedrzej Kosinski 4256412352 Add ContextRef Mode - Indexes node 2024-08-04 21:11:29 -05:00
Jedrzej Kosinski 0ba022c775 Added ContextRef Tune nodes to modify values of underlying ReferenceAdvanced ACN object 2024-08-02 17:18:00 -05:00
Jedrzej Kosinski 11252fc34f Added sliding reference window mode for ContextRef + ContextRef Mode nodes 2024-07-31 06:31:21 -05:00
Jedrzej Kosinski bd514925de Added strength_multival inputs to NaiveReuse (working) and ContextRef (no functionality at all) nodes, some scaffolding code for cleanup 2024-07-25 00:52:15 -05:00
Jedrzej Kosinski 3a8744860d Added initial work on two novel context consistency techs: NaiveReuse and ContextRef; with this commit, NaiveReuse is functional, but not mask_opt, ContextRef is totally unfunctional as will require appropriate rework of Advanced-ControlNet refcn code to be pushed out 2024-07-23 03:26:01 -05:00