aboutsummaryrefslogtreecommitdiffstats
path: root/webui.py
AgeCommit message (Collapse)AuthorLines
2022-10-07hypernetwork training mk1AUTOMATIC-0/+9
2022-10-06reorder imports to fix the bug with k-diffusion on some versionAUTOMATIC-2/+3
2022-10-06option to let users select which samplers they want to hideAUTOMATIC-1/+3
2022-10-02helloAUTOMATIC-5/+5
2022-10-02Merge branch 'master' into 1404-script-reload-without-restartAUTOMATIC1111-18/+12
2022-10-02correct indentDepFA-32/+32
2022-10-02disabled SD model download after multiple complaintsAUTOMATIC-1/+1
2022-10-02Merge branch 'master' into ScuNETd8ahazard-9/+6
2022-10-02initial support for training textual inversionAUTOMATIC-11/+4
2022-10-01add importlib.reloadDepFA-2/+4
2022-10-01add time importDepFA-0/+1
2022-10-01Host busy thread, check for reloadDepFA-16/+32
2022-09-30Optimize model loaderd8ahazard-10/+3
Child classes only get populated to __subclassess__ when they are imported. We don't actually need to import any of them to webui any more, so clean up webUI imports and make sure loader imports children. Also, fix command line paths not actually being passed to the scalers.
2022-09-30remove unwanted formatting/functionality from the PRAUTOMATIC-1/+1
2022-09-29Merge remote-tracking branch 'upstream/master' into ModelLoaderd8ahazard-0/+8
2022-09-29Holy $hit.d8ahazard-6/+3
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-0/+5
2022-09-27Merge remote-tracking branch 'upstream/master' into ModelLoaderd8ahazard-1/+2
2022-09-27Use model loader with stable-diffusion too.d8ahazard-0/+1
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-0/+2
2022-09-26Re-implement universal model loadingd8ahazard-24/+21
2022-09-25Add support for checkpoint mergingWilliam Moorehouse-1/+2
2022-09-25Changed job_id to timestampEyrie-1/+1
2022-09-25Added job_id pattern for directoriesEyrie-0/+1
2022-09-23prevent weird behavior when pressing interrupt just as image finishesAUTOMATIC-0/+1
2022-09-21Add LDSR and "GoLatent?" Upscaling (#763)d8ahazard-1/+2
* Add LDSR Upscaling
2022-09-20Update webui.pyC43H66N12O12S2-1/+1
2022-09-20add swinir importC43H66N12O12S2-0/+1
2022-09-20hackC43H66N12O12S2-0/+1
2022-09-18added command line argument --autolaunch to open the webui URL in the ↵Connum-0/+1
system's default browser upon launch (implements #274)
2022-09-17add support for switching model checkpoints at runtimeAUTOMATIC-51/+10
2022-09-12Include the model name (or the SHA256 of the file) in the metadata #271AUTOMATIC-1/+9
2022-09-12aaaaaaaaaaaaaaaaaAUTOMATIC-1/+1
2022-09-12rename --channelslast to --opt-channelslast to be in line with other torch ↵AUTOMATIC-1/+1
optimizations
2022-09-12webui.py channels last supportC43H66N12O12S2-1/+2
2022-09-12fixed gradio auth bug in PRAUTOMATIC-1/+1
2022-09-12Merge branch 'master' into masterEyeDeck-2/+7
2022-09-12 [Feature Request] Please add "--share-password" for Gradio server security #315AUTOMATIC-1/+7
2022-09-12Add --auth command line argument to enable Gradio authenticationEyeDeck-1/+2
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-1/+1
2022-09-11CLIP interrogatorAUTOMATIC-1/+3
2022-09-11 [Feature Request] Save defaults for extras & keep image parameters after ↵AUTOMATIC-81/+4
using extras #251
2022-09-08fix aggressive caching for extras tabAUTOMATIC-1/+1
2022-09-08honor tiling settings for RealESRGAN alsoAUTOMATIC-3/+1
load scripts earlier to get errors before model loads
2022-09-08add webui() function for more simple cell in the notebookAUTOMATIC-2/+7
2022-09-08fix defaultorionaskatu-1/+1
2022-09-08Port defaults to noneorionaskatu-1/+1
2022-09-08Add server_port param to webui.pyorionaskatu-1/+1
2022-09-07a little bit of rework for extras tabAUTOMATIC-5/+14
2022-09-07codeformer supportAUTOMATIC-8/+12