2081 Commits

Author SHA1 Message Date
comfyanonymous
cd92ad35a9 Move cleanup_models to improve performance. 2024-03-23 17:27:10 -04:00
comfyanonymous
614ef3351a Add an example to use the SaveImageWebsocket node and enable it. 2024-03-22 12:56:48 -04:00
comfyanonymous
6b490edbab Add inverse noise scaling function. 2024-03-21 14:49:11 -04:00
comfyanonymous
4e8d2577a9 Fix regression with lcm not working with batches. 2024-03-20 20:48:54 -04:00
comfyanonymous
2db9fdbacc Fix regression with model merging. 2024-03-20 13:56:12 -04:00
comfyanonymous
1681937288 Don't unload model weights for non weight patches. 2024-03-20 02:27:58 -04:00
comfyanonymous
90ef1527e8 Make LCM sampler use the model noise scaling function. 2024-03-20 01:35:59 -04:00
comfyanonymous
441d83f8ca Revert, NOTE: this will be removed again soon please fix your nodes. 2024-03-19 11:17:49 -04:00
comfyanonymous
ed38587d4d Remove code that should be useless now. 2024-03-19 09:47:14 -04:00
comfyanonymous
b5fc494ded SV3D support. 2024-03-18 16:54:13 -04:00
comfyanonymous
a93b7f0c46 Fix neg scale step. 2024-03-18 15:51:23 -04:00
comfyanonymous
203842285a Fix stable cascade img2img not working with all resolutions. 2024-03-18 13:51:38 -04:00
comfyanonymous
3ed779e575 Make saved SD1 checkpoints match more closely the official one. 2024-03-18 00:26:23 -04:00
comfyanonymous
2362d0368e Increase image batch nodes maximum values. 2024-03-17 08:57:49 -04:00
comfyanonymous
1e2c812a67 Move cascade scale factor from stage_a to latent_formats.py 2024-03-16 14:49:35 -04:00
comfyanonymous
3905e795dc SamplerDPMAdaptative node to test the different options. 2024-03-15 22:36:10 -04:00
comfyanonymous
6bcdcf1dc9 Fix control loras breaking. 2024-03-14 09:30:21 -04:00
comfyanonymous
7e04cdafc0 Lower memory usage for loras in lowvram mode at the cost of perf. 2024-03-13 20:07:27 -04:00
comfyanonymous
8ee0b9442a Add SamplerDPMPP_3M_SDE node. 2024-03-12 12:16:37 -04:00
comfyanonymous
1786de0451 Add SamplerLMS node. 2024-03-12 04:34:34 -04:00
comfyanonymous
9956e2b6e7 Switch some more prints to logging. 2024-03-11 16:34:58 -04:00
comfyanonymous
46e5a518c3 Change log levels.
Logging level now defaults to info. --verbose sets it to debug.
2024-03-11 13:54:56 -04:00
comfyanonymous
a42fdeb7af Not needed anymore. 2024-03-11 12:30:11 -04:00
comfyanonymous
96f30a079c Replace more prints with logging. 2024-03-11 00:58:49 -04:00
comfyanonymous
35d0fd9a5d Replace prints with logging and add --verbose argument. 2024-03-10 12:14:23 -04:00
MoonRide303
ecc0e78582 Added additional nodes for CLIP merging 2024-03-09 19:32:33 +01:00
comfyanonymous
1a4d35f01d Add SamplerEulerAncestral node. 2024-03-09 08:21:43 -05:00
comfyanonymous
268a7a7f88 Make message about missing dependencies more clear. 2024-03-08 18:43:13 -05:00
comfyanonymous
b513a7681e Pass extra_pnginfo as None when not in input data. 2024-03-07 15:07:47 -05:00
comfyanonymous
f19e90f49f Move some stable cascade nodes outside of _for_testing. 2024-03-07 01:49:20 -05:00
comfyanonymous
0ad4ac816b Add a node to use the super resolution controlnet. 2024-03-07 01:48:31 -05:00
comfyanonymous
e1edf0fa13 Support loading the sr cascade controlnet. 2024-03-07 01:22:48 -05:00
comfyanonymous
661234a928 Set upscale algorithm to bilinear for stable cascade controlnet. 2024-03-06 02:59:40 -05:00
comfyanonymous
97495d195f Support stable cascade canny controlnet. 2024-03-06 02:25:42 -05:00
comfyanonymous
4f13622e3b Add compression_ratio to controlnet code. 2024-03-05 15:15:20 -05:00
comfyanonymous
a0e04b4140 Add debugging info for when comfy_extra nodes fail to import. 2024-03-04 13:24:08 -05:00
comfyanonymous
5f41b27a97 Fix nightly workflow and update other workflows. 2024-03-04 13:06:13 -05:00
Dmytro Mishkin
d7971100a7 Add Morphology nodes from kornia (#2781)
* import kornia

* Added morphology nodexs

* Add kornia to requirements

* fix choices

* options, also move to postprocessors

* fix placing and step
2024-03-04 12:50:28 -05:00
comfyanonymous
ad62753758 Auto disable cuda malloc on unsupported GPUs on Linux. 2024-03-04 09:03:59 -05:00
comfyanonymous
be387b4894 Remove useless check. 2024-03-04 08:51:25 -05:00
comfyanonymous
79dad29866 Fix differential diffusion node for batches. 2024-03-04 00:43:09 -05:00
comfyanonymous
14a7562346 Add a ThresholdMask node. 2024-03-04 00:31:59 -05:00
comfyanonymous
744099a17a Disable site dir in updater when doing pip install. 2024-03-03 16:25:16 -05:00
comfyanonymous
03ccdd76a7 Simplify differential diffusion code. 2024-03-03 15:34:42 -05:00
Shiimizu
8363203d85 Implement Differential Diffusion (#2876)
* Implement Differential Diffusion

* Cleanup.

* Fix.

* Masks should be applied at full strength.

* Fix colors.

* Register the node.

* Cleaner code.

* Fix issue with getting unipc sampler.

* Adjust thresholds.

* Switch to linear thresholds.

* Only calculate nearest_idx on valid thresholds.
2024-03-03 15:34:13 -05:00
comfyanonymous
e7fb76e67b utils.set_attr can now be used to set any attribute.
The old set_attr has been renamed to set_attr_param.
2024-03-02 17:27:23 -05:00
comfyanonymous
8726a79de9 Add some tesla pascal GPUs to the fp16 working but slower list. 2024-03-02 17:16:31 -05:00
comfyanonymous
e4c40b647b Let conditioning specify custom concat conds. 2024-03-02 11:44:06 -05:00
comfyanonymous
b5931a324c Let model patches patch sub objects. 2024-03-02 11:43:27 -05:00
comfyanonymous
bd39d6bfd6 Cleanup: Use sampling noise scaling function for inpainting. 2024-03-01 14:24:41 -05:00