stable-diffusion.cpp/examples
Urs Ganse b6899e8fc2
feat: add Euler, Heun and DPM++ (2M) samplers (#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 https://github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/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>
2023-09-08 23:47:28 +08:00
..
CMakeLists.txt feat: cmake improvements and simple ci (#9) 2023-08-17 21:09:57 +08:00
main.cpp feat: add Euler, Heun and DPM++ (2M) samplers (#50) 2023-09-08 23:47:28 +08:00
stb_image_write.h feat: cmake improvements and simple ci (#9) 2023-08-17 21:09:57 +08:00
stb_image.h feat: cmake improvements and simple ci (#9) 2023-08-17 21:09:57 +08:00