Update README.md to reflect previous changes.

This commit is contained in:
Clybius
2024-04-03 14:38:08 -05:00
parent a74fa12e92
commit c7f98d767a
+4 -3
View File
@@ -22,15 +22,16 @@
* edge_enhancement: Sharpens the latent, and then applies a bilateral blur, leaving the edges sharpened. Defaults to **(0.25)**.
* perphist: Adds previous denoised variable to the current denoised using perpendicular vector projection. Default of **(0.5)**, where higher values add the old denoised variable, and negative values subtract the old denoised variable.
* substeps: Amount of times to iterate over each step and average the results. Can be useful for obtaining higher quality at a given step count. Inspired by [ReNoise](https://arxiv.org/pdf/2403.14602v1.pdf). Default of **(2)**.
* noise_modulation: Modulates the noise based on the denoising step or other functionality. Current options with a default of **("none")**: ("none", "intensity")
* modulation_strength: Strength of the modulation, utilizing a weighted sum between the modulated noise and normal noise. Default of **(2.0)**. Only has an effect when != "none".
* noise_modulation: Modulates the noise based on the denoising step or other functionality. Current options with a default of **("intensity")**: ("none", "intensity")
* modulation_strength: Strength of the modulation, utilizing a weighted sum between the modulated noise and normal noise. Default of **(2.0)**. Only has an effect when noise_modulation != "none".
#### Supreme Sampler step methods:
* Euler: A simple 1st-order step method.
* DPM_1/2/3S: 1st, 2nd, and 3rd-order samplers of the DPM family of solvers.
* Bogacki Shampine: Denoise using the Bogacki-Shampine method of ODE solvers. 3rd-order sampler.
* RK4/RK45/Adaptive_RK: High-order Runge-Kutta samplers, where RK4 is a 4th-order sampler, RK45 is 6th-order, and Adaptive RK will choose between 4th/3rd/2nd/1st order based on error between previous and current denoised variables.
* Reversible_Heun: Utilizes an implementation of the reversible heun step method, similar to the one found in [torchsde](https://github.com/google-research/torchsde). 2nd-order sampler.
* Reversible_Heun: Utilizes an implementation of the reversible heun step method, similar to the one found in [torchsde](https://github.com/google-research/torchsde), and as implemented in [this paper](https://arxiv.org/abs/2105.13493). 2nd-order sampler.
* Trapezoidal: A [method to solve ODEs](https://en.wikipedia.org/wiki/Trapezoidal_rule_(differential_equations)) derived from the [Trapezoidal Rule](https://en.wikipedia.org/wiki/Trapezoidal_rule) for computing integrals.
* Dynamic: Chooses a sampler based on error. Error is the same methodization as in adaptive_rk. The choices between samplers are as follows, in order from high error to low error: RKF45, RK4, Bogacki_Shampine, Trapezoidal, Euler. May change in the future.
Utilizing custom sampling within ComfyUI is encouraged for these samplers!