diff --git a/CHANGELOG.md b/CHANGELOG.md index ae60184b6..f8027d293 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - Quick apply style - SC LoRA - DoRA +- SDXS VAE: https://huggingface.co/IDKiro/sdxs-512-0.9 - Control API/CLI - scripts - units diff --git a/installer.py b/installer.py index b530891c6..32fd24bd2 100644 --- a/installer.py +++ b/installer.py @@ -390,6 +390,8 @@ def check_python(): # check onnx version def check_onnx(): + if not installed('onnx', quiet=True): + install('onnx', 'onnx', ignore=True) if not installed('onnxruntime', quiet=True) and not installed('onnxruntime-gpu', quiet=True): # allow either install('onnxruntime', 'onnxruntime', ignore=True) diff --git a/modules/processing.py b/modules/processing.py index 9297c9e33..4257281e8 100644 --- a/modules/processing.py +++ b/modules/processing.py @@ -403,6 +403,7 @@ def process_images_inner(p: StableDiffusionProcessing) -> Processed: images.save_image(grid, p.outpath_grids, "", p.all_seeds[0], p.all_prompts[0], shared.opts.grid_format, info=infotext(-1), p=p, grid=True, suffix="-grid") # main save grid if shared.backend == shared.Backend.DIFFUSERS: + from modules import ipadapter ipadapter.unapply(shared.sd_model) if not p.disable_extra_networks: