• d8ahazard's avatar
    Holy $hit. · 0dce0df1
    d8ahazard authored
    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.
    0dce0df1
Name
Last commit
Last update
.github/ISSUE_TEMPLATE Loading commit data...
javascript Loading commit data...
models Loading commit data...
modules Loading commit data...
scripts Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
artists.csv Loading commit data...
environment-wsl2.yaml Loading commit data...
launch.py Loading commit data...
requirements.txt Loading commit data...
requirements_versions.txt Loading commit data...
screenshot.png Loading commit data...
script.js Loading commit data...
style.css Loading commit data...
txt2img_Screenshot.png Loading commit data...
webui-user.bat Loading commit data...
webui-user.sh Loading commit data...
webui.bat Loading commit data...
webui.py Loading commit data...
webui.sh Loading commit data...