comfyanonymous
6ab8cad22e
Implement beta sampling scheduler.
...
It is based on: https://arxiv.org/abs/2407.12173
Add "beta" to the list of schedulers and the BetaSamplingScheduler node.
2024-07-19 18:05:09 -04:00
Peter Crabtree
b82d67d5bf
Add SamplerEulerAncestralCFG++ custom sampler node ( #3901 )
...
(for eta and s_noise)
2024-07-01 17:42:17 -04:00
comfyanonymous
0eaa34ec5b
Fix regular empty latent image not working with SD3 and custom sampler.
2024-06-12 10:32:34 -04:00
comfyanonymous
6cd8ffc465
Reshape the empty latent image to the right amount of channels if needed.
2024-06-08 02:35:08 -04:00
comfyanonymous
565eb6d176
Add a SplitSigmasDenoise node as an alternative to SplitSigmas.
2024-05-05 05:24:36 -04:00
comfyanonymous
94d5a12801
Don't load the model in SDTurboScheduler
2024-05-01 16:57:10 -04:00
Pam
b8218522f1
Increase sigma_min/sigma_max range for custom schedulers ( #3317 )
2024-04-23 09:40:10 -04:00
comfyanonymous
fd7c636680
Add an AddNoise node to add noise depending on the sigma.
2024-04-10 23:40:31 -04:00
comfyanonymous
c9fc242e2c
The middle prompt should be treated more as a negative prompt.
2024-04-07 14:34:43 -04:00
comfyanonymous
d8dea4cdb8
Fix DisableNoise node.
2024-04-05 21:36:23 -04:00
comfyanonymous
0f5768e038
Fix missing arguments in cfg_function.
2024-04-04 23:38:57 -04:00
comfyanonymous
1a0486bb96
Fix model needing to be loaded on GPU to generate the sigmas.
2024-04-04 22:08:49 -04:00
comfyanonymous
5272fd4b03
Add DualCFGGuider used in IP2P models for example.
2024-04-04 14:57:44 -04:00
comfyanonymous
cfbf3be54b
Add basic guider for models with no cfg.
2024-04-04 13:57:32 -04:00
comfyanonymous
c6bd456c45
Make zero denoise a NOP.
2024-04-04 11:41:27 -04:00
comfyanonymous
fcfd2bdf8a
Small cleanup.
2024-04-04 11:16:49 -04:00
comfyanonymous
f117566299
SamplerCustomAdvanced node.
...
This node enables the creation of nodes to change the guider/denoiser and
the noise algorithm.
2024-04-04 01:32:25 -04:00
comfyanonymous
f2fe635c9f
SamplerDPMAdaptative node to test the different options.
2024-03-15 22:36:10 -04:00
comfyanonymous
eda8704386
Add SamplerDPMPP_3M_SDE node.
2024-03-12 12:16:37 -04:00
comfyanonymous
e7b8e240f7
Add SamplerLMS node.
2024-03-12 04:34:34 -04:00
comfyanonymous
a9ee9589b7
Add SamplerEulerAncestral node.
2024-03-09 08:21:43 -05:00
comfyanonymous
f2d432f9a7
Fix potential turbo scheduler model patching issue.
2024-01-22 00:28:13 -05:00
comfyanonymous
7c9a0f7e0a
Fix BasicScheduler issue with Loras.
2024-01-05 12:31:13 -05:00
comfyanonymous
ef4f6037cb
Fix model patches not working in custom sampling scheduler nodes.
2024-01-03 12:16:30 -05:00
comfyanonymous
d1f3637a5a
Add a denoise parameter to BasicScheduler node.
2023-12-31 15:37:20 -05:00
comfyanonymous
e82942cc29
Add a denoise parameter to the SDTurboScheduler.
2023-12-20 02:54:25 -05:00
comfyanonymous
57d7f4464f
Add SDTurboScheduler node.
2023-11-28 13:35:32 -05:00
comfyanonymous
420beeeb05
Clean up and refactor sampler code.
...
This should make it much easier to write custom nodes with kdiffusion type
samplers.
2023-11-14 00:39:34 -05:00
comfyanonymous
8509bd58b4
Reorganize custom_sampling nodes.
2023-11-13 21:45:23 -05:00
comfyanonymous
61112c81b9
Add a node to flip the sigmas for unsampling.
2023-11-13 21:45:08 -05:00
comfyanonymous
ca71e542d2
Lower cfg step to 0.1 in sampler nodes.
2023-11-09 17:35:17 -05:00
comfyanonymous
20d3852aa1
Pull some small changes from the other repo.
2023-10-11 20:38:48 -04:00
comfyanonymous
69a824e9a4
Move _for_testing/custom_sampling nodes to sampling/custom_sampling.
2023-10-08 03:20:35 -04:00
comfyanonymous
2ef459b1d4
Add VPScheduler node
2023-10-01 03:48:07 -04:00
comfyanonymous
8ab49dc0a4
DPMPP_SDE node.
2023-09-30 01:51:22 -04:00
comfyanonymous
213976f8c3
Add ExponentialScheduler and PolyexponentialScheduler nodes.
2023-09-29 09:05:30 -04:00
comfyanonymous
66756de100
Add SamplerDPMPP_2M_SDE node.
2023-09-28 21:56:23 -04:00
comfyanonymous
26b7372805
Fix SplitSigmas.
2023-09-28 01:11:22 -04:00
comfyanonymous
76e0f8fc8f
Add function to split sigmas.
2023-09-28 00:40:09 -04:00
comfyanonymous
2bf051fda8
Add a basic node to generate sigmas from scheduler.
2023-09-28 00:30:45 -04:00
comfyanonymous
d234ca558a
Add missing samplers to KSamplerSelect.
2023-09-28 00:17:03 -04:00
comfyanonymous
1d7dfc07d5
Make add_noise in SamplerCustom a boolean.
2023-09-27 22:42:23 -04:00
comfyanonymous
1adcc4c3a2
Add a SamplerCustom Node.
...
This node takes a list of sigmas and a sampler object as input.
This lets people easily implement custom schedulers and samplers as nodes.
More nodes will be added to it in the future.
2023-09-27 22:21:18 -04:00