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