d8ahazard
0dce0df1ee
Holy $hit.
...
Yep.
Fix gfpgan_model_arch requirement(s).
Add Upscaler base class, move from images.
Add a lot of methods to Upscaler.
Re-work all the child upscalers to be proper classes.
Add BSRGAN scaler.
Add ldsr_model_arch class, removing the dependency for another repo that just uses regular latent-diffusion stuff.
Add one universal method that will always find and load new upscaler models without having to add new "setup_model" calls. Still need to add command line params, but that could probably be automated.
Add a "self.scale" property to all Upscalers so the scalers themselves can do "things" in response to the requested upscaling size.
Ensure LDSR doesn't get stuck in a longer loop of "upscale/downscale/upscale" as we try to reach the target upscale size.
Add typehints for IDE sanity.
PEP-8 improvements.
Moar.
2022-09-29 17:46:23 -05:00
DepFA
adbd26a68f
add missing s_tmax
2022-09-27 09:30:45 +03:00
DepFA
48d5796f0d
pass eta to tex2img sampler
2022-09-27 09:30:45 +03:00
DepFA
a860839f1f
take extra sampler properties from StableDiffusionProcessing
2022-09-27 09:30:45 +03:00
DepFA
2ab3d593f9
pass extra KDiffusionSampler function parameters
2022-09-27 09:30:45 +03:00
DepFA
ed5736139c
pass ddim_eta and ddim_discretize
2022-09-27 09:30:45 +03:00
AUTOMATIC
6d7ca54a1a
added highres fix feature
2022-09-19 16:42:56 +03:00
AUTOMATIC
2430fc20f1
fixed a bug with seed reproducibility with bacth_size>0 and bacth_count>0
2022-09-18 23:43:37 +03:00
AUTOMATIC
e49b1c5d73
an option to do exactly the amount of specified steps in img2img
2022-09-16 13:38:02 +03:00
AUTOMATIC
83bce1a604
Merge branch 'batch-seed-attempt'
2022-09-16 09:48:46 +03:00
AUTOMATIC
87e8b9a2ab
prevent replacing torch_randn globally (instead replacing k_diffusion.sampling.torch) and add a setting to disable this all
2022-09-16 09:47:03 +03:00
AUTOMATIC
b44ddcb443
Prompt editing only applies to images in first batch of desired batch size when batch count > 1 #535
2022-09-16 08:51:21 +03:00
AUTOMATIC
dc769e097c
Merge branch 'prompt_editing'
2022-09-15 15:39:30 +03:00
AUTOMATIC
d7f7378828
quantization off by default
2022-09-15 14:55:38 +03:00
C43H66N12O12S2
81baaff9b3
Respect quantization setting
2022-09-15 14:54:52 +03:00
C43H66N12O12S2
3c37c68fe0
Construct CompVisDenoiser with quantization
2022-09-15 14:54:52 +03:00
AUTOMATIC
f2693bec08
prompt editing
2022-09-15 13:10:16 +03:00
AUTOMATIC
9d40212485
first attempt to produce crrect seeds in batch
2022-09-13 21:49:58 +03:00
AUTOMATIC
85b97cc49c
bandaid for broken ddim sampling #389
2022-09-13 20:12:24 +03:00
AUTOMATIC
75a9b1bbd9
Noisy image previews #257
2022-09-12 18:00:53 +03:00
AUTOMATIC
fe4e3c2673
fix for PLMS live previews in txt2img
2022-09-08 19:34:20 +03:00
AUTOMATIC
ca3861e05f
fix for DDIM live previews in txt2img
2022-09-08 19:20:41 +03:00
JohannesGaessler
f211c498b9
More informative progress printing
2022-09-08 17:05:17 +02:00
AUTOMATIC
700c47a674
big improvements to inpainting and outpainting
2022-09-07 17:00:51 +03:00
AUTOMATIC
7ce7fb01e0
fix for live progress breaking lowvram and medvram optimizations
2022-09-06 23:10:12 +03:00
AUTOMATIC
fd66199769
added preview option
2022-09-06 19:33:51 +03:00
AUTOMATIC
a243bc7859
added progressbar
...
added an option to disable progressbar
added interrupt support to DDIM/PLMS
2022-09-06 02:09:01 +03:00
AUTOMATIC
f40617d6c4
support for scripts
2022-09-03 17:21:15 +03:00
AUTOMATIC
345028099d
split codebase into multiple files; to anyone this affects negatively: sorry
2022-09-03 12:08:45 +03:00