From ad00c565b7fa0f4557967fe8f4c4e1e6309306f7 Mon Sep 17 00:00:00 2001 From: naykun Date: Tue, 19 Aug 2025 17:12:26 +0800 Subject: [PATCH] Emergency fix for Qwen-Image-Edit (#12188) fix(qwen-image): shape calculation fix --- src/diffusers/pipelines/qwenimage/pipeline_qwenimage_edit.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/diffusers/pipelines/qwenimage/pipeline_qwenimage_edit.py b/src/diffusers/pipelines/qwenimage/pipeline_qwenimage_edit.py index 7a21576112..22949bae3e 100644 --- a/src/diffusers/pipelines/qwenimage/pipeline_qwenimage_edit.py +++ b/src/diffusers/pipelines/qwenimage/pipeline_qwenimage_edit.py @@ -646,8 +646,7 @@ class QwenImageEditPipeline(DiffusionPipeline, QwenImageLoraLoaderMixin): returning a tuple, the first element is a list with the generated images. """ image_size = image[0].size if isinstance(image, list) else image.size - width, height = image_size - calculated_width, calculated_height, _ = calculate_dimensions(1024 * 1024, width / height) + calculated_width, calculated_height, _ = calculate_dimensions(1024 * 1024, image_size[0] / image_size[1]) height = height or calculated_height width = width or calculated_width