90 Commits (56e557c6ff8a6480887c9c585bf908045ee8e791)

Author SHA1 Message Date
AUTOMATIC 56e557c6ff added cheap NN approximation for VAE 3 years ago
AUTOMATIC1111 a6a54a7529
Merge pull request #5976 from AbstractQbit/fast_preview
Add an option for faster low quality previews
3 years ago
AUTOMATIC 0b8acce6a9 separate part of denoiser code into a function to make it easier for extensions to override it 3 years ago
AbstractQbit 11dd79e346 Add an option for faster low quality previews 3 years ago
AUTOMATIC 399b229783 eliminate duplicated code
add an option to samplers for skipping next to last sigma
3 years ago
Alex "mcmonkey" Goodwin 7ba9bc2fdb fix dpm2 in img2img as well 3 years ago
Alex "mcmonkey" Goodwin 180fdf7809 apply to DPM2 (non-ancestral) as well 3 years ago
Alex "mcmonkey" Goodwin 8b0703b8fc Add a workaround patch for DPM2 a issue
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
3 years ago
brkirch 0fddb4a1c0 Rework MPS randn fix, add randn_like fix
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.
3 years ago
brkirch 21effd629d Add workaround for using MPS with torchsde 3 years ago
AUTOMATIC 506d529d19 rework #5012 to also work for pictures dragged into the prompt and also add Clip skip + ENSD to parameters 3 years ago
AUTOMATIC1111 01f2ed6844
Merge pull request #5065 from JaySmithWpg/vram-leak
#3449 - VRAM leak when switching to/from inpainting checkpoint
3 years ago
AUTOMATIC 10923f9b3a calculate dictionary for sampler names only once 3 years ago
AUTOMATIC1111 6df4945718
Merge branch 'master' into DPM++SDE 3 years ago
AUTOMATIC ce6911158b Add support Stable Diffusion 2.0 3 years ago
Jay Smith c833d5bfaa fixes #3449 - VRAM leak when switching to/from inpainting model 3 years ago
uservar 0a01f50891
Add DPM++ SDE sampler 3 years ago
AUTOMATIC cdc8020d13 change StableDiffusionProcessing to internally use sampler name instead of sampler index 3 years ago
AUTOMATIC 159475e072 tweak names a bit for new samplers 3 years ago
hentailord85ez 1b6c2fc749
Reorder samplers 3 years ago
hentailord85ez f92dc505a0
Fix name 3 years ago
hentailord85ez 6008c0773e
Add support for new DPM-Solver++ samplers 3 years ago
AUTOMATIC eb5e82c7dd do not unnecessarily run VAE one more time when saving intermediate image with hires fix 3 years ago
timntorres 9c67408004
Allow saving "before-highres-fix. (#4150)
* Save image/s before doing highres fix.
3 years ago
AUTOMATIC1111 10f62546d3
Merge pull request #4021 from AUTOMATIC1111/add-kdiff-cfgdenoiser-callback
Add mid-kdiffusion cfgdenoiser script callback - access latents, conditionings and sigmas mid-sampling
3 years ago
DepFA 5b6bedf6f2
Update class name and assign back to vars 3 years ago
DepFA 8ae0ea9dea
Add callback to sd_samplers 3 years ago
Martin Cairns 34c86c12b0 Include PLMS in adjust steps as it also can fail in the same way 3 years ago
Martin Cairns de1dc0d279 Add adjust_steps_if_invalid to find next valid step for ddim uniform sampler 3 years ago
ritosonn b383702752 fix #3145 #3093 3 years ago
AUTOMATIC d213d6ca6f removed the option to use 2x more memory when generating previews
added an option to always only show one image in previews
removed duplicate code
3 years ago
Unnoen 4fdb53c1e9 Generate grid preview for progress image 3 years ago
AUTOMATIC1111 d6bd6a425d
Merge branch 'master' into master 3 years ago
Vladimir Repin d23a46ceaa Different approach to skip/interrupt with highres fix 3 years ago
random_thoughtss 92a17a7a4a Made dummy latents smaller. Minor code cleanups 3 years ago
random_thoughtss c418467c03 Don't compute latent mask if were not using it. Also added support for fixed highres_fix generation. 3 years ago
random_thoughtss dde9f96072 added support for ddim img2img 3 years ago
random_thoughtss 8e7097d06a Added support for RunwayML inpainting model 3 years ago
AUTOMATIC cbf15edbf9 remove dependence on TQDM for sampler progress/interrupt functionality 3 years ago
Martin Cairns eacc03b167 Fix typo in comments 3 years ago
Martin Cairns 1eae307607 Remove debug code for checking that first sigma value is same after code cleanup 3 years ago
Martin Cairns 92d7a13885 Handle different parameters for DPM fast & adaptive 3 years ago
AUTOMATIC 7349088d32 --no-half-vae 3 years ago
Aidan Holland 432782163a chore: Fix typos 3 years ago
AUTOMATIC 77f4237d1c fix bugs related to variable prompt lengths 3 years ago
Trung Ngo 00117a07ef check specifically for skipped 3 years ago
AUTOMATIC b34b25b4c9 karras samplers for img2img? 3 years ago
AUTOMATIC 5993df24a1 integrate the new samplers PR 3 years ago
C43H66N12O12S2 71901b3d3b add karras scheduling variants 3 years ago
AUTOMATIC 5f24b7bcf4 option to let users select which samplers they want to hide 3 years ago