DrJKL
|
10ba1fa3da
|
[feat] Add node that gets a single timestep from a schedule of prompts.
|
2025-06-27 12:43:04 -07:00 |
|
DrJKL
|
85571320ce
|
fix: Index and holder changes for hold (e.g. .4: = "foo",)
|
2025-06-27 11:59:58 -07:00 |
|
Jedrzej Kosinski
|
6dc6fce8f9
|
Change defaultInput to forceInput on nodes to work properly with new frontend changes
|
2025-04-09 16:20:53 -05:00 |
|
Jedrzej Kosinski
|
466f5636dc
|
Add create_prepare_sampling_wrapper to interface with new prepare_sampling wrapper
|
2025-04-05 09:30:00 -05:00 |
|
Jedrzej Kosinski
|
599b71807d
|
Added overlap-linear fuse method, marked some fuse methods as experimental to make the dropdown less overwhelming, made sigma-related fuse methods work with View Options
|
2025-03-08 23:36:52 -06:00 |
|
Jedrzej Kosinski
|
0542cd97c3
|
Make experimental fuse methods clear with microscope emoji while maintaining backwards compatibility
|
2025-03-08 21:12:36 -06:00 |
|
Jedrzej Kosinski
|
6fda3ae9c9
|
Fix backwards compatibility for perform_special_model_features code
|
2025-03-08 20:30:25 -06:00 |
|
Jedrzej Kosinski
|
59b6fa6fe6
|
Guarantee proper execution interruption when using MultiGPU context work units
|
2025-02-24 17:11:02 -06:00 |
|
Jedrzej Kosinski
|
a69c1d7ae2
|
Cast transformer_options to device for multigpu in _handle_context_batch
|
2025-02-18 22:51:10 -06:00 |
|
Jedrzej Kosinski
|
863981c7eb
|
Fix Visualize Context code to properly call prepare_current
|
2025-02-06 08:08:18 -06:00 |
|
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
|
5940260880
|
Merge branch 'main' into multigpu
|
2025-02-02 03:19:52 -06:00 |
|
Jedrzej Kosinski
|
9c15c72ea2
|
Fixed BIGMAX_TENSOR to not be so big that it becomes an int64 instead of a float32
|
2025-01-31 03:51:51 -06:00 |
|
Jedrzej Kosinski
|
c1df1cee06
|
Fix recursive prepare_control_objects call
|
2025-01-30 14:47:26 -06:00 |
|
Jedrzej Kosinski
|
faab900799
|
Implement multigpu acceleration via context splitting
|
2025-01-29 11:11:49 -06:00 |
|
Jedrzej Kosinski
|
d167f18f79
|
Added multigpu support to a bunch of core AnimateDiff features via refactor
|
2025-01-29 09:13:53 -06:00 |
|
Jedrzej Kosinski
|
d317bc6976
|
Merge branch 'main' into multigpu
|
2025-01-29 06:28:54 -06:00 |
|
Jedrzej Kosinski
|
6c01970d51
|
Add initial Ancestral Options onto Sample Settings to control seed used for the additional noise generated by ancestral samplers
|
2025-01-29 06:24:22 -06:00 |
|
Jedrzej Kosinski
|
814180996e
|
Fix allow_multigpu_contexts check
|
2025-01-29 01:23:15 -06:00 |
|
Jedrzej Kosinski
|
cf4bc49b58
|
Beginning restructuring sliding_calc_cond_batch to support multigpu for context splits
|
2025-01-27 06:34:59 -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
|
b8d8817abd
|
Merge pull request #529 from drhead/patch-1
Add normalized weighted sum noise layer
|
2025-01-22 20:31:32 -06:00 |
|
Jedrzej Kosinski
|
11cd8453d2
|
Fixed bugs with previous commit
|
2025-01-22 19:53:27 -06:00 |
|
Jedrzej Kosinski
|
bc3ebe0943
|
Make CustomCFGKeyframe's effective_guarantee_steps check handle start_percent=0.0 better
|
2025-01-22 19:42:10 -06:00 |
|
drhead
|
ba86b612e7
|
fix node args
|
2025-01-21 11:13:31 -05:00 |
|
drhead
|
cb4d450f45
|
change application enum
|
2025-01-21 11:03:33 -05:00 |
|
drhead
|
9ee1d5bfaa
|
Add node definitions
|
2025-01-21 10:57:16 -05:00 |
|
drhead
|
0be330b97f
|
Add node for normalizedsum noise
|
2025-01-21 10:36:38 -05:00 |
|
drhead
|
e362e7986b
|
Add normalized sum class
|
2025-01-21 10:32:51 -05: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
|
4b615267dc
|
Commented out MotionCtrl nodes for now
|
2025-01-04 00:42:21 -06:00 |
|
Jedrzej Kosinski
|
06e41b1ad6
|
Make ContextRef be backwards compatible with previous versions of Advanced-ControlNet (DinkLink versioning coming in clutch)
|
2025-01-04 00:38:42 -06:00 |
|
Jedrzej Kosinski
|
d6d5a9241c
|
Fix ContextRef for newest Advanced-ControlNet
|
2025-01-04 00:27:03 -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
|
93cafde180
|
Got MotionCtrl's camere control working, fixed frame_length affecting CameraCtrl Pose speed; still need to fix CameraCtrl Poses not adding to each other as expected
|
2024-12-29 14:42:54 -06:00 |
|
Jedrzej Kosinski
|
faa5ec365a
|
More MotionCtrl progress, added per_block_replace to AnimateDiff Keyframe, small refactoring to make this possible, fully deprecated AnimateDiff Loader [Legacy] node
|
2024-12-28 12:57:19 -06:00 |
|
Jedrzej Kosinski
|
1431497ff8
|
Progress on MotionCtrl support, fixed PIA nodes autosize not being stored in hidden
|
2024-12-27 17:52:30 -06:00 |
|
Jedrzej Kosinski
|
ebb5496001
|
Technically initial support for HelloMeme RefNet; it needs more work, but after some more testing with the diffusers repo, it does not seem like something that can be extended well. Will continue to explore
|
2024-12-26 07:41:53 -06:00 |
|
Jedrzej Kosinski
|
4f3516860e
|
Testing unet layout for HM RefNet support
|
2024-12-10 18:24:01 -06:00 |
|
Jedrzej Kosinski
|
8e4c6a15d2
|
Progress on HelloMeme support, may move this into Advanced-ControlNet later
|
2024-12-07 20:15:53 -06:00 |
|
Jedrzej Kosinski
|
fe3afcaed8
|
Fix Gen1 nodes not applying scale/effect/per_block after refactor
|
2024-12-03 21:05:36 -06:00 |
|
Jedrzej Kosinski
|
2dc8b316d1
|
Deprecate LoRA Hook Keyframes Interp. node in favor of the native ComfyUI that my PR added
|
2024-12-03 20:57:55 -06:00 |
|
Jedrzej Kosinski
|
268f7fb539
|
Fixed assertion failing in _handle_prompt_interpolation by adding a check for is_over_length - should stop trying to do anything further
|
2024-12-03 16:05:57 -06:00 |
|
Jedrzej Kosinski
|
8b1afceebb
|
Fix some calls for PIA, FancyVideo, AnimateLCM-I2V, and CameraControl not being refactored properly in PR
|
2024-12-03 12:43:59 -06:00 |
|
Jedrzej Kosinski
|
852fe3fc81
|
Add create_MotionModelPatcher to DinkLink, make eject function check if blocks variables are actually defined
|
2024-12-01 19:43:44 -06:00 |
|
Jedrzej Kosinski
|
a6c94002a7
|
Register AnimateDiffModel and AnimateDiffInfo on DinkLink
|
2024-11-29 22:37:02 -06:00 |
|
Jedrzej Kosinski
|
28b841f083
|
Fixed special model features not being changed to use attachment from refactored MotionModelPatchers
|
2024-11-29 02:04:40 -06:00 |
|
Jedrzej Kosinski
|
95cfd12a81
|
Generalized AnimateDiffModel initialization so mm_state_dict can be used to determine if down/up blocks should be present and the attention block count, added init_kwargs input to AnimateDiffModel so some behavior can be adapted by unusual models
|
2024-11-29 01:33:49 -06:00 |
|