138 Commits (820f1dc96b1979d7e92170c161db281ee8bd988b)

Author SHA1 Message Date
AUTOMATIC 820f1dc96b initial support for training textual inversion 3 years ago
AUTOMATIC d1f098540a remove unwanted formatting/functionality from the PR 3 years ago
d8ahazard d73741794d Merge remote-tracking branch 'upstream/master' into ModelLoader 3 years ago
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.
3 years ago
AUTOMATIC 2f2d356e4c call torch_gc before/after each gpu gradio operation 3 years ago
d8ahazard 5756d517a6 Merge remote-tracking branch 'upstream/master' into ModelLoader 3 years ago
d8ahazard 11875f5863 Use model loader with stable-diffusion too.
Hook the model loader into the SD_models file.
Add default url/download if checkpoint is not found.
Add matching stablediffusion-models-path argument.
Add message that --ckpt-dir will be removed in the future, but have it pipe to stablediffusion-models-path for now.
Update help strings for models-path args so they're more or less uniform.
Move sd_model "setup" call to webUI with the others.
Ensure "cleanup_models" method moves existing models to the new locations, including SD, and that we aren't deleting folders that still have stuff in them.
3 years ago
d8ahazard 7d5c29b674 Cleanup existing directories, fixes 3 years ago
d8ahazard 740070ea9c Re-implement universal model loading 3 years ago
William Moorehouse 91643f651d Add support for checkpoint merging 3 years ago
Eyrie 1877a3767e Changed job_id to timestamp 3 years ago
Eyrie 40166dbf08 Added job_id pattern for directories 3 years ago
AUTOMATIC c82e32652e prevent weird behavior when pressing interrupt just as image finishes 3 years ago
d8ahazard 1a1f7e85c7
Add LDSR and "GoLatent?" Upscaling (#763)
* Add LDSR Upscaling
3 years ago
C43H66N12O12S2 5f71ecfe6f Update webui.py 3 years ago
C43H66N12O12S2 62ca23ac5b add swinir import 3 years ago
C43H66N12O12S2 ae8e21abdd hack 3 years ago
Connum f3965cce01 added command line argument --autolaunch to open the webui URL in the system's default browser upon launch (implements #274) 3 years ago
AUTOMATIC 247f58a5e7 add support for switching model checkpoints at runtime 3 years ago
AUTOMATIC 3de44fc580 Include the model name (or the SHA256 of the file) in the metadata #271 3 years ago
AUTOMATIC 834b6e396b aaaaaaaaaaaaaaaaa 3 years ago
AUTOMATIC 89d94e13a7 rename --channelslast to --opt-channelslast to be in line with other torch optimizations 3 years ago
C43H66N12O12S2 fbeadef130
webui.py channels last support 3 years ago
AUTOMATIC 2938dc39fc fixed gradio auth bug in PR 3 years ago
EyeDeck fc49844aa8
Merge branch 'master' into master 3 years ago
AUTOMATIC 372a2c3e2e [Feature Request] Please add "--share-password" for Gradio server security #315 3 years ago
EyeDeck e3646e79aa Add --auth command line argument to enable Gradio authentication
Allows you to pass in Gradio authentication like:
`--auth username:password`
Supports multiple sets of credentials by comma-delimiting, like:
`--auth user1:pass1,user2:pass3`...
3 years ago
AUTOMATIC ddc86f2edb --gradio-debug for collab users 3 years ago
AUTOMATIC f194457229 CLIP interrogator 3 years ago
AUTOMATIC f185874418 [Feature Request] Save defaults for extras & keep image parameters after using extras #251 3 years ago
AUTOMATIC 02bcd51a5a fix aggressive caching for extras tab 3 years ago
AUTOMATIC f5001246e2 honor tiling settings for RealESRGAN also
load scripts earlier to get errors before model loads
3 years ago
AUTOMATIC 3a4c6d9ef5 add webui() function for more simple cell in the notebook 3 years ago
orionaskatu cce6f1df41
fix default 3 years ago
orionaskatu 48317a5176
Port defaults to none 3 years ago
orionaskatu 4f3cebd51d
Add server_port param to webui.py 3 years ago
AUTOMATIC 8dcd3e57e7 a little bit of rework for extras tab 3 years ago
AUTOMATIC 6a9b33c848 codeformer support 3 years ago
AUTOMATIC 7ce7fb01e0 fix for live progress breaking lowvram and medvram optimizations 3 years ago
AUTOMATIC 7e5b8becf9 fix for progress bar 3 years ago
AUTOMATIC fd66199769 added preview option 3 years ago
AUTOMATIC 395f170597 readme extras for VRAM for
added missing packages to requirements for #74
add support for negative numbers in X/Y plot (plus ranges) #73
changed progressbar to work properly with custom modes
3 years ago
AUTOMATIC beece7d85c allow import as library for #72 3 years ago
AUTOMATIC a243bc7859 added progressbar
added an option to disable progressbar
added interrupt support to DDIM/PLMS
3 years ago
AUTOMATIC 064965c466 added --listen option to make gradio listen on network requests 3 years ago
AUTOMATIC a8a58dbac7 re-integrated tiling option as a UI element 3 years ago
AUTOMATIC f91d0c3d19 add an option to enable tiling image generation 3 years ago
AUTOMATIC f299645aee ESRGAN support 3 years ago
hentailord85ez e23a36b666
Fixed typo 'medram' -> 'medvram' in webui.py 3 years ago
AUTOMATIC f40617d6c4 support for scripts 3 years ago