stable-diffusion-webui/modules
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
..
codeformer
artists.py
bsrgan_model_arch.py Holy $hit. 2022-09-29 17:46:23 -05:00
bsrgan_model.py Holy $hit. 2022-09-29 17:46:23 -05:00
codeformer_model.py Cleanup existing directories, fixes 2022-09-26 10:27:18 -05:00
devices.py
errors.py
esrgam_model_arch.py
esrgan_model.py Holy $hit. 2022-09-29 17:46:23 -05:00
extras.py Holy $hit. 2022-09-29 17:46:23 -05:00
face_restoration.py
generation_parameters_copypaste.py added support for setting hires fix from pasted prompts 2022-09-25 09:25:28 +03:00
gfpgan_model.py Holy $hit. 2022-09-29 17:46:23 -05:00
images.py Holy $hit. 2022-09-29 17:46:23 -05:00
img2img.py Disable 'batch img2img' when launched with --hide-ui-dir-config 2022-09-24 19:06:36 +03:00
interrogate.py
ldsr_model_arch.py Holy $hit. 2022-09-29 17:46:23 -05:00
ldsr_model.py Holy $hit. 2022-09-29 17:46:23 -05:00
lowvram.py
masking.py
memmon.py
modelloader.py Holy $hit. 2022-09-29 17:46:23 -05:00
paths.py Re-implement universal model loading 2022-09-26 09:29:50 -05:00
processing.py add sampler properties to StableDiffusionProcessing and Processed 2022-09-27 09:30:45 +03:00
prompt_parser.py use model's dtype for #707 2022-09-19 18:39:21 +03:00
realesrgan_model.py Holy $hit. 2022-09-29 17:46:23 -05:00
safety.py
scripts.py add attribute to custom script controls 2022-09-25 09:59:31 +03:00
sd_hijack.py potential fix for embeddings no loading on AMD cards 2022-09-25 15:04:39 +03:00
sd_models.py Holy $hit. 2022-09-29 17:46:23 -05:00
sd_samplers.py Holy $hit. 2022-09-29 17:46:23 -05:00
shared.py Holy $hit. 2022-09-29 17:46:23 -05:00
styles.py
swinir_model_arch.py Fix swinir arch name 2022-09-26 09:27:50 -05:00
swinir_model.py Holy $hit. 2022-09-29 17:46:23 -05:00
txt2img.py prevent saving settings with bogus values 2022-09-23 17:27:30 +03:00
ui.py added console outputs, more clear indication of progress, and ability to specify full filename to checkpoint merger 2022-09-27 10:44:00 +03:00
upscaler.py Holy $hit. 2022-09-29 17:46:23 -05:00