From 2d42bdcc408486e28150bd3a368757d1809d76cb Mon Sep 17 00:00:00 2001 From: Samit <285365963@qq.com> Date: Tue, 23 Dec 2025 23:26:16 +0800 Subject: [PATCH] [Misc] Add Qwen-Image-Edit-2511 running script (#440) Signed-off-by: samithuang <285365963@qq.com> --- .../offline_inference/image_to_image/image_edit.py | 2 +- .../offline_inference/image_to_image/image_to_image.md | 10 +++++++++- .../image_to_image/run_qwen_image_edit_2511.sh | 8 ++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 examples/offline_inference/image_to_image/run_qwen_image_edit_2511.sh diff --git a/examples/offline_inference/image_to_image/image_edit.py b/examples/offline_inference/image_to_image/image_edit.py index a7638ab4a..deff854e6 100644 --- a/examples/offline_inference/image_to_image/image_edit.py +++ b/examples/offline_inference/image_to_image/image_edit.py @@ -73,7 +73,7 @@ def parse_args() -> argparse.Namespace: default="Qwen/Qwen-Image-Edit", help=( "Diffusion model name or local path. " - "For multiple image inputs, use Qwen/Qwen-Image-Edit-2509 or later version " + "For multiple image inputs, use Qwen/Qwen-Image-Edit-2509 or Qwen/Qwen-Image-Edit-2511" "which supports QwenImageEditPlusPipeline." ), ) diff --git a/examples/offline_inference/image_to_image/image_to_image.md b/examples/offline_inference/image_to_image/image_to_image.md index 2e1662085..68327b500 100644 --- a/examples/offline_inference/image_to_image/image_to_image.md +++ b/examples/offline_inference/image_to_image/image_to_image.md @@ -6,6 +6,14 @@ This example edits an input image with `Qwen/Qwen-Image-Edit` using the `image_e ### Single Image Editing +Download the example image: + +```bash +wget https://vllm-public-assets.s3.us-west-2.amazonaws.com/omni-assets/qwen-bear.png +``` + +Then run: + ```bash python image_edit.py \ --image qwen_bear.png \ @@ -17,7 +25,7 @@ python image_edit.py \ ### Multiple Image Editing (Qwen-Image-Edit-2509) -For multiple image inputs, use `Qwen/Qwen-Image-Edit-2509` or later version: +For multiple image inputs, use `Qwen/Qwen-Image-Edit-2509` or `Qwen/Qwen-Image-Edit-2511`: ```bash python image_edit.py \ diff --git a/examples/offline_inference/image_to_image/run_qwen_image_edit_2511.sh b/examples/offline_inference/image_to_image/run_qwen_image_edit_2511.sh new file mode 100644 index 000000000..ac230ed8a --- /dev/null +++ b/examples/offline_inference/image_to_image/run_qwen_image_edit_2511.sh @@ -0,0 +1,8 @@ +python image_edit.py \ + --model Qwen/Qwen-Image-Edit-2511 \ + --image qwen_bear.png \ + --prompt "Add a white art board written with colorful text 'vLLM-Omni' on grassland. Add a paintbrush in the bear's hands. position the bear standing in front of the art board as if painting" \ + --output output_image_edit.png \ + --num_inference_steps 50 \ + --cfg_scale 4.0 \ + --cache_backend cache_dit \