Jedrzej Kosinski
9f2d24d124
Merge PR #545 from Kosinkadink/develop
...
Added overlap-linear fuse method + cleanup
2025-03-08 23:41:59 -06:00
Jedrzej Kosinski
660415119d
version bump
2025-03-08 23:37:14 -06: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
b99a0f4550
Merge pull request #544 from Kosinkadink/specialmodel-fix
...
Special Model backwards compatibility fix
2025-03-08 20:32:09 -06:00
Jedrzej Kosinski
b26148601c
version bump
2025-03-08 20:30:47 -06:00
Jedrzej Kosinski
6fda3ae9c9
Fix backwards compatibility for perform_special_model_features code
2025-03-08 20:30:25 -06:00
Jedrzej Kosinski
916dd55092
Merge PR #541 from Kosinkadink/multigpu
...
Add MultiGPU Work Units support, Refactor context-handling code
2025-03-04 20:47:14 -06:00
Jedrzej Kosinski
bb4e93c16d
Merge branch 'multigpu' of https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved into multigpu
2025-03-04 19:59:34 -06:00
Jedrzej Kosinski
13d24b4981
version bump
2025-03-04 19:59:28 -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
94eb45621c
Merge pull request #534 from Kosinkadink/develop
...
Fix RuntimeError: Float did not match Long when ComfyUI is outdated
2025-01-31 03:59:51 -06:00
Jedrzej Kosinski
88f5ad95b4
version bump
2025-01-31 03:55:31 -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
49e25ab5b8
Merge PR #533 from Kosinkadink/develop - Ancestral Options
...
Add Ancestral Options to control ancestral sampler noise
2025-01-29 06:26:00 -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
799229274f
Merge pull request #531 from ComfyNodePRs/update-publish-yaml
...
Update Github Action for Publishing to Comfy Registry
2025-01-28 00:17:24 -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
abc80258ad
Merge PR #530 from Kosinkadink/develop
...
Make CustomCFGKeyframe's effective_guarantee_steps check handle start…
2025-01-22 19:54:18 -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
snomiao
958c6f0665
chore(publish): update GitHub Actions workflow for node publishing
...
- Add permissions for issue writing
- Update action version to v1 for publish-node-action
- Add condition to run job only for 'Kosinkadink' repository owner
2025-01-20 21:23:24 +00:00
Jedrzej Kosinski
7ec4693709
Merge pull request #527 from Kosinkadink/develop
...
Fix backwards compatibility of fixed KF scheduling code
2025-01-05 15:38:36 -06:00
Jedrzej Kosinski
4267c5a34d
version bump
2025-01-05 15:31:13 -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
63b70f1058
Merge PR #525 from Kosinkadink/develop
...
Backend changes + fixes
2025-01-04 00:51:59 -06:00
Jedrzej Kosinski
297f962793
proper version bump
2025-01-04 00:50:09 -06:00
Jedrzej Kosinski
af97ac83aa
version bump
2025-01-04 00:49:42 -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