diff --git a/CHANGELOG.md b/CHANGELOG.md index 829902abe..3186996a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ available for *text-to-image* and *text-to-video* and *image-to-video* workflows - [Qwen Image Edit 2509](https://huggingface.co/Qwen/Qwen-Image-Edit-2509) and [Nunchaku Qwen Image Edit 2509](https://huggingface.co/nunchaku-tech/nunchaku-qwen-image-edit-2509) updated version of Qwen Image Edit with improved image consistency + - [HiDream E1.1](https://huggingface.co/HiDream-ai/HiDream-E1-1) + updated version of E1 image editing model - [Tencent FLUX.1 Dev SRPO](https://huggingface.co/tencent/SRPO) SRPO is trained by Tencent with specific technique: directly aligning the full diffusion trajectory with fine-grained human preference - [Nunchaku SDXL](https://huggingface.co/nunchaku-tech/nunchaku-sdxl) and [Nunchaku SDXL Turbo](https://huggingface.co/nunchaku-tech/nunchaku-sdxl-turbo) @@ -21,6 +23,12 @@ enable in *settings -> pipeline modifers -> cache-dit* - [Nunchaku Flux.1 PulID](https://nunchaku.tech/docs/nunchaku/python_api/nunchaku.pipeline.pipeline_flux_pulid.html) automatically enabled if loaded model is FLUX.1 with Nunchaku engine enabled and when PulID script is enabled +- **Compute** + - **ROCm** for Windows + support for both official torch preview release of `torch-rocm` for windows and **TheRock** unoffical `torch-rocm` builds for windows + note that rocm for windows is still in preview and has limited gpu support, please check rocm docs for details + - **DirectML** warn as end-of-life + `torch-directml` received no updates in over 1 year and its currently superceded by `rocm` or `zluda` - **Extensions** - [Agent-Scheduler](https://github.com/SipherAGI/sd-webui-agent-scheduler) was a high-value built-in extension, but it has not been maintained for 1.5 years diff --git a/html/reference.json b/html/reference.json index 4a45cb86c..ee89edb12 100644 --- a/html/reference.json +++ b/html/reference.json @@ -661,6 +661,13 @@ "skip": true, "extras": "sampler: Default" }, + "HiDream-E1.1": { + "path": "HiDream-ai/HiDream-E1-1", + "desc": "HiDream-E1 is an image editing model built on HiDream-I1.", + "preview": "HiDream-ai--HiDream-E1-Full.jpg", + "skip": true, + "extras": "sampler: Default" + }, "Kwai Kolors": { "path": "Kwai-Kolors/Kolors-diffusers", diff --git a/installer.py b/installer.py index 1932a20af..7d111d44c 100644 --- a/installer.py +++ b/installer.py @@ -967,7 +967,8 @@ def check_torch(): if args.use_directml and allow_directml: import torch_directml # pylint: disable=import-error dml_ver = pkg_resources.get_distribution("torch-directml") - log.info(f'Torch backend: DirectML ({dml_ver})') + log.warning(f'Torch backend: DirectML ({dml_ver})') + log.warning('DirectML: end-of-life') for i in range(0, torch_directml.device_count()): log.info(f'Torch detected GPU: {torch_directml.device_name(i)}') except Exception: diff --git a/modules/modular.py b/modules/modular.py index 595b860f7..5f3bfefc2 100644 --- a/modules/modular.py +++ b/modules/modular.py @@ -6,8 +6,12 @@ from modules import shared modular_map= { 'StableDiffusionXLPipeline': 'StableDiffusionXLAutoBlocks', 'StableDiffusionXLImg2ImgPipeline': 'StableDiffusionXLAutoBlocks', + 'StableDiffusionXLInpaintPipeline': 'StableDiffusionXLAutoBlocks', 'FluxPipeline': 'FluxAutoBlocks', + 'FluxImg2ImgPipeline': 'FluxAutoBlocks', + 'FluxInpaintPipeline': 'FluxAutoBlocks', 'WanPipeline': 'WanAutoBlocks', + 'WanImageToVideoPipeline': 'WanAutoBlocks', 'QwenImagePipeline': 'QwenImageAutoBlocks', 'QwenImageEditPipeline': 'QwenImageEditAutoBlocks', } diff --git a/modules/shared.py b/modules/shared.py index 8dcf8f26d..d35dc6fbb 100644 --- a/modules/shared.py +++ b/modules/shared.py @@ -291,7 +291,7 @@ options_templates.update(options_section(('cuda', "Compute Settings"), { "cross_attention_sep": OptionInfo("