Skip to content

Tags: vic4key/stable-diffusion.cpp

Tags

master-b6899e8

Toggle master-b6899e8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add Euler, Heun and DPM++ (2M) samplers (leejet#50)

* Add Euler sampler

* Add Heun sampler

* Add DPM++ (2M) sampler

* Add modified DPM++ (2M) "v2" sampler.

This was proposed in a issue discussion of the stable diffusion webui,
at AUTOMATIC1111/stable-diffusion-webui#8457
and apparently works around overstepping of the DPM++ (2M) method with
small step counts.

The parameter is called dpmpp2mv2 here.

* match code style

---------

Co-authored-by: Urs Ganse <urs@nerd2nerd.org>
Co-authored-by: leejet <leejet714@gmail.com>

master-968fbf0

Toggle master-968fbf0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add option to switch the sigma schedule (leejet#51)

Concretely, this allows switching to the "Karras" schedule from the
Karras et al 2022 paper, equivalent to the samplers marked as "Karras"
in the AUTOMATIC1111 WebUI. This choice is in principle orthogonal to
the sampler choice and can be given independently.

master-b85b236

Toggle master-b85b236's commit message
feat: set default rng to cuda

master-e5a7aec

Toggle master-e5a7aec's commit message
feat: add CUDA RNG

master-b247581

Toggle master-b247581's commit message
fix: insufficient memory error on macOS

master-4584286

Toggle master-4584286's commit message
fix: seed should be 64 bit

master-7620b92

Toggle master-7620b92's commit message
use new graph api to avoid stack overflow on msvc

master-31e77e1

Toggle master-31e77e1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add SD2.x support (leejet#40)

master-3ffffa6

Toggle master-3ffffa6's commit message
fix: do not check weights of open clip last layer

master-c542a77

Toggle master-c542a77's commit message
fix: correct the handling of weight loading