aboutsummaryrefslogtreecommitdiff
path: root/modules/sd_samplers.py
AgeCommit message (Collapse)Author
2022-09-29Holy $hit.d8ahazard
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-27add missing s_tmaxDepFA
2022-09-27pass eta to tex2img samplerDepFA
2022-09-27take extra sampler properties from StableDiffusionProcessingDepFA
2022-09-27pass extra KDiffusionSampler function parametersDepFA
2022-09-27pass ddim_eta and ddim_discretizeDepFA
2022-09-19added highres fix featureAUTOMATIC
2022-09-18fixed a bug with seed reproducibility with bacth_size>0 and bacth_count>0AUTOMATIC
2022-09-16an option to do exactly the amount of specified steps in img2imgAUTOMATIC
2022-09-16Merge branch 'batch-seed-attempt'AUTOMATIC
2022-09-16prevent replacing torch_randn globally (instead replacing ↵AUTOMATIC
k_diffusion.sampling.torch) and add a setting to disable this all
2022-09-16 Prompt editing only applies to images in first batch of desired batch size ↵AUTOMATIC
when batch count > 1 #535
2022-09-15Merge branch 'prompt_editing'AUTOMATIC
2022-09-15quantization off by defaultAUTOMATIC
2022-09-15Respect quantization settingC43H66N12O12S2
2022-09-15Construct CompVisDenoiser with quantizationC43H66N12O12S2
2022-09-15prompt editingAUTOMATIC
2022-09-13first attempt to produce crrect seeds in batchAUTOMATIC
2022-09-13bandaid for broken ddim sampling #389AUTOMATIC
2022-09-12Noisy image previews #257AUTOMATIC
2022-09-08fix for PLMS live previews in txt2imgAUTOMATIC
2022-09-08fix for DDIM live previews in txt2imgAUTOMATIC
2022-09-08More informative progress printingJohannesGaessler
2022-09-07big improvements to inpainting and outpaintingAUTOMATIC
2022-09-06fix for live progress breaking lowvram and medvram optimizationsAUTOMATIC
2022-09-06added preview optionAUTOMATIC
2022-09-06added progressbarAUTOMATIC
added an option to disable progressbar added interrupt support to DDIM/PLMS
2022-09-03support for scriptsAUTOMATIC
2022-09-03split codebase into multiple files; to anyone this affects negatively: sorryAUTOMATIC