Releases: leejet/stable-diffusion.cpp
Releases · leejet/stable-diffusion.cpp
master-69efe3c
chore: make code cleaner
master-2eac844
fix: generate image correctly in img2img mode
master-134883a
feat: add TAESD implementation - faster autoencoder (#88) * add taesd implementation * taesd gpu offloading * show seed when generating image with -s -1 * less restrictive with larger images * cuda: im2col speedup x2 * cuda: group norm speedup x90 * quantized models now works in cuda :) * fix cal mem size --------- Co-authored-by: leejet <[email protected]>
master-f99bcd1
fix: detect model format base on file content
master-d7af2c2
feat: load weights from safetensors and ckpt (#101)
master-8a87b27
fix: allow model and vae using different format
master-47dd704
fix: avoid build fail on msvc (#93)
master-f469b83
fix: reading memory of stack allocated object past its scope (#91)
master-8124588
feat: ggml-alloc integration and gpu acceleration (#75) * set ggml url to FSSRepo/ggml * ggml-alloc integration * offload all functions to gpu * gguf format + native converter * merge custom vae to a model * full offload to gpu * improve pretty progress --------- Co-authored-by: leejet <[email protected]>
master-ae1d5dc
feat: allow LoRAs with negative multiplier (#83) * Allow Loras with negative weight, too. There are a couple of loras, which serve to adjust certain concepts in both positive and negative directions (like exposure, detail level etc). The current code rejects them if loaded with a negative weight, but I suggest that this check can simply be dropped. * ignore lora in the case of multiplier == 0.f --------- Co-authored-by: Urs Ganse <[email protected]> Co-authored-by: leejet <[email protected]>