aboutsummaryrefslogtreecommitdiff
path: root/webui.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-29call torch_gc before/after each gpu gradio operationAUTOMATIC
2022-09-27Merge remote-tracking branch 'upstream/master' into ModelLoaderd8ahazard
2022-09-27Use model loader with stable-diffusion too.d8ahazard
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.
2022-09-26Cleanup existing directories, fixesd8ahazard
2022-09-26Re-implement universal model loadingd8ahazard
2022-09-25Add support for checkpoint mergingWilliam Moorehouse
2022-09-25Changed job_id to timestampEyrie
2022-09-25Added job_id pattern for directoriesEyrie
2022-09-23prevent weird behavior when pressing interrupt just as image finishesAUTOMATIC
2022-09-21Add LDSR and "GoLatent?" Upscaling (#763)d8ahazard
* Add LDSR Upscaling
2022-09-20Update webui.pyC43H66N12O12S2
2022-09-20add swinir importC43H66N12O12S2
2022-09-20hackC43H66N12O12S2
2022-09-18added command line argument --autolaunch to open the webui URL in the ↵Connum
system's default browser upon launch (implements #274)
2022-09-17add support for switching model checkpoints at runtimeAUTOMATIC
2022-09-12Include the model name (or the SHA256 of the file) in the metadata #271AUTOMATIC
2022-09-12aaaaaaaaaaaaaaaaaAUTOMATIC
2022-09-12rename --channelslast to --opt-channelslast to be in line with other torch ↵AUTOMATIC
optimizations
2022-09-12webui.py channels last supportC43H66N12O12S2
2022-09-12fixed gradio auth bug in PRAUTOMATIC
2022-09-12Merge branch 'master' into masterEyeDeck
2022-09-12 [Feature Request] Please add "--share-password" for Gradio server security #315AUTOMATIC
2022-09-12Add --auth command line argument to enable Gradio authenticationEyeDeck
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`...
2022-09-12--gradio-debug for collab usersAUTOMATIC
2022-09-11CLIP interrogatorAUTOMATIC
2022-09-11 [Feature Request] Save defaults for extras & keep image parameters after ↵AUTOMATIC
using extras #251
2022-09-08fix aggressive caching for extras tabAUTOMATIC
2022-09-08honor tiling settings for RealESRGAN alsoAUTOMATIC
load scripts earlier to get errors before model loads
2022-09-08add webui() function for more simple cell in the notebookAUTOMATIC
2022-09-08fix defaultorionaskatu
2022-09-08Port defaults to noneorionaskatu
2022-09-08Add server_port param to webui.pyorionaskatu
2022-09-07a little bit of rework for extras tabAUTOMATIC
2022-09-07codeformer supportAUTOMATIC
2022-09-06fix for live progress breaking lowvram and medvram optimizationsAUTOMATIC
2022-09-06fix for progress barAUTOMATIC
2022-09-06added preview optionAUTOMATIC
2022-09-06readme extras for VRAM forAUTOMATIC
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
2022-09-06allow import as library for #72AUTOMATIC
2022-09-06added progressbarAUTOMATIC
added an option to disable progressbar added interrupt support to DDIM/PLMS
2022-09-05added --listen option to make gradio listen on network requestsAUTOMATIC
2022-09-05re-integrated tiling option as a UI elementAUTOMATIC
2022-09-05add an option to enable tiling image generationAUTOMATIC
2022-09-04ESRGAN supportAUTOMATIC
2022-09-03Fixed typo 'medram' -> 'medvram' in webui.pyhentailord85ez
2022-09-03support for scriptsAUTOMATIC
2022-09-03split codebase into multiple files; to anyone this affects negatively: sorryAUTOMATIC
2022-09-03load GFPGAN once and keep it in memory for #53AUTOMATIC
2022-09-03Update to support embedding with length greater than 1.AUTOMATIC