a23df2f696
Improved command handling for prepend_text/append_text
Jedrzej Kosinski2024-08-14 18:22:59 -05:00
0e81426aba
Add values_replace, prepend_text, and append_text functionality to Prompt Scheduling nodes, add Float to Floats node, fix an edge case in prompt scheduling
Jedrzej Kosinski2024-08-14 06:03:05 -05:00
b81ec6b9ac
Just in case, make sure model is still injected if was originally injected prior to partially_load call
Jedrzej Kosinski2024-08-12 12:30:48 -05:00
95a5bcad6e
Fix new partial_load/partial_unload calls breaking things for motion module patching
Jedrzej Kosinski2024-08-12 12:21:06 -05:00
dc02adf09d
Pushing small progress on prompt scheduling code so i can work on lowvram fix for main branch
Jedrzej Kosinski2024-08-12 12:18:29 -05:00
ecbd4ff362
Added check for Advanced-ControlNet cooperation and matching errors to throw
Jedrzej Kosinski2024-08-08 02:49:25 -05:00
ee3409f30e
Added support for ContextRef mode_replace and tune_replace
Jedrzej Kosinski2024-08-07 02:36:22 -05:00
fd7f0ffa24
Added ContextRef Keyframe From List node, added NaiveReuse Keyframe Interp. and From List nodes, added inherit_missing to NaiveReuse Keyframes
Jedrzej Kosinski2024-08-06 21:57:25 -05:00
0ecd0ac82c
Added ContextRef Keyframe Interp. node, renamed Interpolation to Interp. in node names to decrease visual node size
Jedrzej Kosinski2024-08-06 20:05:12 -05:00
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
Jedrzej Kosinski2024-08-06 05:34:16 -05:00
f051ca9944
Workflows can be cancelled between context window execution, instead of only per-step
Jedrzej Kosinski2024-08-04 22:00:10 -05:00
9dee45bc22
Remove pointless batched_conds calculations in sliding_calc_conds_batch; this is a wrapper around cond batching, so there never is any batching in this layer
Jedrzej Kosinski2024-08-04 21:28:52 -05:00
2ffa1ef8e5
Added curr_t checks for Context Ketframes, AD Keyframes, and CustomCFG Keyframes to work as expected for tiling
Jedrzej Kosinski2024-08-04 16:25:02 -05:00
a3f1e38dc8
Add js code to add documentation to nodes
Austin Mroz2024-08-04 03:10:41 -05:00
1c68c56809
NaiveReuse is now functional for Uniform Context Options and relative fuse_method
Jedrzej Kosinski2024-07-29 01:35:12 -05:00
d1fc329c61
Fixed ContextRef so it keeps track of current cond/uncond idx - matching commit made to Advanced-ControlNet
Jedrzej Kosinski2024-07-28 19:12:56 -05:00
b55fb0f56f
Adjustments for soon-to-be ContextRef support in Advanced-ControlNet
Jedrzej Kosinski2024-07-27 18:53:19 -05:00
bd514925de
Added strength_multival inputs to NaiveReuse (working) and ContextRef (no functionality at all) nodes, some scaffolding code for cleanup
Jedrzej Kosinski2024-07-25 00:52:15 -05:00
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
Jedrzej Kosinski2024-07-23 03:26:01 -05:00
6cd7747da8
Added Custom CFG Keyframes Interpolation and From List nodes, copied over set_model_options_post_cfg_function function into cfg_extras.py to slightly extend ComfyUI version compatibility
Jedrzej Kosinski2024-07-15 19:05:12 -05:00
8ba29239bd
Fix visualization images not being in float32, fix steps showing up as None when using S. Cus. node
Jedrzej Kosinski2024-07-10 22:57:41 -05:00
7a8415b560
Enable autosize by widget instead of namespace.
Austin Mroz2024-07-10 22:05:50 -05:00
ce99718068
Added Visualize Context Options nodes, fixed bug with view options not getting their step properly set
Jedrzej Kosinski2024-07-10 21:29:33 -05:00
35c8fdb807
Hid Visualize Context Options node since I am still working on it
Jedrzej Kosinski2024-07-09 21:07:31 -05:00
583c61cb66
Fixed deprecation prop on ancient animatediff settings nodes
Jedrzej Kosinski2024-07-09 21:02:58 -05:00
7e8f521f89
Added cfg_extras to Custom CFG nodes to allow cfg patch scheduling (and stacking)
Jedrzej Kosinski2024-07-09 20:47:16 -05:00
7ad604a30b
Added PerturbedAttnGuide [Multival] node to allow multival inputs into PerturbedAttentionGuidance
Jedrzej Kosinski2024-07-09 17:56:20 -05:00
b7104b0da2
Refactored custom_cfg code to no longer use sampler_cfg_function patch, allowing that patch to not be overridden when using Custom CFG (some stuff might fail if it expects cond_scale to be a float instead of a tensor)
Jedrzej Kosinski2024-07-09 17:32:44 -05:00
109e07a23c
Enabled cfg1 optimization for Custom CFG when current cfg is 1.0
Jedrzej Kosinski2024-07-09 16:26:51 -05:00
62b0dae4c1
Added experimental node to inject PIA component into any AnimateDiff model (not very useful currently)
Jedrzej Kosinski2024-06-17 07:17:29 -05:00
fa227805fb
Implemented PIA paper's original preset values from diffusers code via PIA Input [Paper Presets], some prototype work on PIA effect_multival input (hidden for now)
Jedrzej Kosinski2024-06-17 06:06:57 -05:00