aboutsummaryrefslogtreecommitdiff
path: root/modules/shared.py
AgeCommit message (Collapse)Author
2022-10-02added --disable-console-progressbars to disable progressbars in consoleAUTOMATIC
disabled printing prompts to console by default, enabled by --enable-console-prompts
2022-10-02Merge branch 'master' into ScuNETd8ahazard
2022-10-02initial support for training textual inversionAUTOMATIC
2022-09-30Add ScuNET DeNoiser/Upscalerd8ahazard
Q&D Implementation of ScuNET, thanks to our handy model loader. :P https://github.com/cszn/SCUNet
2022-09-30if --ckpt option is specified, load that modelAUTOMATIC
2022-09-30return the dropdown that mysteriously disappearedAUTOMATIC
2022-09-30remove unwanted formatting/functionality from the PRAUTOMATIC
2022-09-29Merge remote-tracking branch 'upstream/master' into ModelLoaderd8ahazard
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-29new implementation for attention/emphasisAUTOMATIC
2022-09-29update lists of models after merging them in checkpoints tabAUTOMATIC
support saving as half
2022-09-28added support for automatically installing latest k-diffusionAUTOMATIC
added eta parameter to parameters output for generated images split eta settings into ancestral and ddim (because they have different default values)
2022-09-28save parameters for images when using the Save button.AUTOMATIC
2022-09-28Update shared.pyC43H66N12O12S2
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-27Fix downssample typo in optionsDave Bauman
Updated `downssample` to `down-sample`, matching spelling in other places.
2022-09-27rename DDIM eta labelDepFA
2022-09-27Add extra kdiffusion parametersDepFA
2022-09-27Add options for exposed ddim sampler paramsDepFA
ddim_eta & ddim_discretize
2022-09-27job_timestamp initialization changeDepFA
2022-09-26Re-implement universal model loadingd8ahazard
2022-09-25Changed job_id to timestampEyrie
2022-09-25fix formattingEyrie
2022-09-25fix formattingEyrie
2022-09-25Added job_id pattern for directoriesEyrie
2022-09-24Disable 'batch img2img' when launched with --hide-ui-dir-configEyeDeck
Prevent writing to arbitrary directories, as usual
2022-09-24Fix to XY_Grid script console progress bar and other progress bar ↵RnDMonkey
improvements (#890) Fix to XY_Grid script console progress bar and other progress bar improvements #890
2022-09-23Option to use advanced upscalers with normal img2imgAUTOMATIC
2022-09-23prevent saving settings with bogus valuesAUTOMATIC
2022-09-23Merge pull request #847 from rewbs/rewbs-optionally-save-before-color-correctionAUTOMATIC1111
Add option to save before color correction. This helps with some posterisation issues in img2img loopback.
2022-09-23gfpgan: just download the damn modelAUTOMATIC
2022-09-23add warning for when user's settings are brokenAUTOMATIC
2022-09-23Merge from masterRobin Fernandes
2022-09-22settings categories split to columns, remade categoriesAUTOMATIC
2022-09-22emergency fix for the settings screen breaking the programAUTOMATIC
2022-09-22Add Section keys and headers to settingsDepFA
2022-09-22Fixed directory name generation process.Prof-Cheese
'Max prompt words' has been added to config and modified to be used in the directory name generation process.
2022-09-22Add option to always log generation infoJohan Aires Rastén
2022-09-22Add option to save before color correction. Add suffix param when saving ↵Robin Fernandes
files, used for special saves without color correction and face restoration.
2022-09-22A big rework, just what you were secretly hoping for!AUTOMATIC
SD upscale moved to scripts Batch processing script removed Batch processing added to main img2img and now works with scripts img2img page UI reworked to use tabs
2022-09-22reworking #775AUTOMATIC
2022-09-22Basic settings for realesrgan model selection.d8ahazard
I don't like that you have to restart the app, but it works.
2022-09-21Add LDSR and "GoLatent?" Upscaling (#763)d8ahazard
* Add LDSR Upscaling
2022-09-21Merge remote-tracking branch 'origin/master'AUTOMATIC
2022-09-21--opt-split-attention now on by default for torch.cuda, off for others (cpu ↵AUTOMATIC
and MPS; because the option does not work there according to reports)
2022-09-21disallow no tiling as we don't support itC43H66N12O12S2
2022-09-21breakout tile optionsC43H66N12O12S2
2022-09-20Update shared.pyC43H66N12O12S2
2022-09-20added --use-textbox-seed option to make long seeds possible from web uiAUTOMATIC