aboutsummaryrefslogtreecommitdiffstats
path: root/modules/sd_samplers.py
Commit message (Collapse)AuthorAgeFilesLines
* pass samplers from UI by name, make it possible to use a sampler from ↵AUTOMATIC11112023-08-081-4/+9
| | | | infotext even if it's hidden in the dropdown
* REMOVEAUTOMATIC11112023-08-081-5/+2
|
* add CFG denoiser implementation for DDIM, PLMS and UniPC (this is the commit ↵AUTOMATIC11112023-08-081-1/+2
| | | | when you can run both old and new implementations to compare them)
* add a message about unsupported samplersAUTOMATIC11112023-07-141-0/+3
|
* suppress ENSD infotext for samplers that don't use itAUTOMATIC2023-05-161-1/+7
|
* F401 fixes for ruffAUTOMATIC2023-05-101-1/+1
|
* UniPC does not support img2img (for now)space-nuko2023-02-101-1/+1
|
* split samplers into one more files for k-diffusionAUTOMATIC2023-01-301-297/+5
|
* Split history sd_samplers.py to sd_samplers_kdiffusion.pyAndrey2023-01-301-0/+339
|
* Split history sd_samplers.py to sd_samplers_kdiffusion.pyAndrey2023-01-301-339/+0
|
* split compvis sampler and shared sampler stuff into their own filesAUTOMATIC2023-01-301-228/+15
|
* Split history sd_samplers.py to sd_samplers_common.pyAndrey2023-01-301-0/+552
|
* Split history sd_samplers.py to sd_samplers_common.pyAndrey2023-01-301-552/+0
|
* Split history sd_samplers.py to sd_samplers_compvis.pyAndrey2023-01-301-0/+552
|
* Split history sd_samplers.py to sd_samplers_compvis.pyAndrey2023-01-301-552/+0
|
* fix prompt editing break after first batch in img2imgAUTOMATIC2023-01-251-1/+1
|
* Add a check and explanation for tensor with all NaNs.AUTOMATIC2023-01-161-0/+2
|
* big rework of progressbar/preview system to allow multiple users to prompts ↵AUTOMATIC2023-01-151-1/+1
| | | | at the same time and do not get previews of each other
* add an option to choose what you want to see in live preview (Live preview ↵AUTOMATIC2023-01-141-5/+10
| | | | subject) and moves live preview settings to its own tab
* add Discard penultimate sigma to infotextAUTOMATIC2023-01-051-3/+7
|
* Merge pull request #6044 from hentailord85ez/discard-penultimate-sigmaAUTOMATIC11112023-01-051-1/+4
|\ | | | | Allow always discarding of penultimate sigma and fix doing 1 less step than specified
| * Update sd_samplers.pyhentailord85ez2022-12-261-1/+4
| |
* | fix incorrect display/calculation for number of steps for hires fix in ↵AUTOMATIC2023-01-041-2/+3
| | | | | | | | progress bars
* | change karras scheduler sigmas to values recommended by SD from old 0.1 to ↵AUTOMATIC2023-01-011-1/+3
|/ | | | 10 with an option to revert to old
* added cheap NN approximation for VAEAUTOMATIC2022-12-241-13/+16
|
* Merge pull request #5976 from AbstractQbit/fast_previewAUTOMATIC11112022-12-241-7/+16
|\ | | | | Add an option for faster low quality previews
| * Add an option for faster low quality previewsAbstractQbit2022-12-241-7/+16
| |
* | separate part of denoiser code into a function to make it easier for ↵AUTOMATIC2022-12-241-6/+11
|/ | | | extensions to override it
* eliminate duplicated codeAUTOMATIC2022-12-241-17/+14
| | | | add an option to samplers for skipping next to last sigma
* fix dpm2 in img2img as wellAlex "mcmonkey" Goodwin2022-12-191-0/+3
|
* apply to DPM2 (non-ancestral) as wellAlex "mcmonkey" Goodwin2022-12-161-1/+1
|
* Add a workaround patch for DPM2 a issueAlex "mcmonkey" Goodwin2022-12-161-0/+3
| | | | DPM2 a and DPM2 a Karras samplers are both affected by an issue described by https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/3483 and can be resolved by a workaround suggested by the k-diffusion author at https://github.com/crowsonkb/k-diffusion/issues/43#issuecomment-1305195666
* Rework MPS randn fix, add randn_like fixbrkirch2022-11-301-3/+5
| | | | torch.manual_seed() already sets a CPU generator, so there is no reason to create a CPU generator manually. torch.randn_like also needs a MPS fix for k-diffusion, but a torch hijack with randn_like already exists so it can also be used for that.
* Add workaround for using MPS with torchsdebrkirch2022-11-301-0/+14
|
* rework #5012 to also work for pictures dragged into the prompt and also add ↵AUTOMATIC2022-11-271-1/+1
| | | | Clip skip + ENSD to parameters
* Merge pull request #5065 from JaySmithWpg/vram-leakAUTOMATIC11112022-11-271-18/+15
|\ | | | | #3449 - VRAM leak when switching to/from inpainting checkpoint
| * fixes #3449 - VRAM leak when switching to/from inpainting modelJay Smith2022-11-261-18/+15
| |
* | calculate dictionary for sampler names only onceAUTOMATIC2022-11-271-0/+7
| |
* | Merge branch 'master' into DPM++SDEAUTOMATIC11112022-11-271-6/+8
|\ \
| * | Add support Stable Diffusion 2.0AUTOMATIC2022-11-261-6/+8
| |/
* / Add DPM++ SDE sampleruservar2022-11-221-0/+2
|/
* change StableDiffusionProcessing to internally use sampler name instead of ↵AUTOMATIC2022-11-191-3/+10
| | | | sampler index
* tweak names a bit for new samplersAUTOMATIC2022-11-051-4/+4
|
* Reorder samplershentailord85ez2022-11-041-2/+2
|
* Fix namehentailord85ez2022-11-041-1/+1
|
* Add support for new DPM-Solver++ samplershentailord85ez2022-11-041-0/+4
|
* do not unnecessarily run VAE one more time when saving intermediate image ↵AUTOMATIC2022-11-021-0/+1
| | | | with hires fix
* Allow saving "before-highres-fix. (#4150)timntorres2022-11-021-3/+2
| | | * Save image/s before doing highres fix.
* Merge pull request #4021 from AUTOMATIC1111/add-kdiff-cfgdenoiser-callbackAUTOMATIC11112022-11-021-0/+7
|\ | | | | Add mid-kdiffusion cfgdenoiser script callback - access latents, conditionings and sigmas mid-sampling
| * Update class name and assign back to varsDepFA2022-11-021-2/+6
| |