文件最后提交记录最后更新时间
【文档修改】MindIE SD仓docs目录中文档修改 Co-authored-by: xiao-qing123<xiaoqing14@h-partners.com> # message auto-generated for no-merge-commit merge: !226 merge dev into dev 【文档修改】MindIE SD仓docs目录中文档修改 Created-by: xiao-qing123 Commit-by: xiao-qing123 Merged-by: ascend-robot Description: Fixes [#65](https://gitcode.com/Ascend/MindIE-SD/issues/65) 1、修改Doc Tools中四项报错,并清零 2、将总仓README.md中的快速入门单独领出来放在新建的 quick_start.md文件中 3、将architecture.md中的目录结构拧到总仓README.md中 See merge request: Ascend/MindIE-SD!2261 个月前
【docs】文档修改-增加API参考&加速API Co-authored-by: xiao-qing123<xiaoqing14@h-partners.com> # message auto-generated for no-merge-commit merge: !263 merge dev into dev 【docs】文档修改-增加API参考&加速API Created-by: xiao-qing123 Commit-by: xiao-qing123 Merged-by: ascend-robot Description: fixes [#86](https://gitcode.com/Ascend/MindIE-SD/issues/86) 1、新增API参考(社区API接口) 2、新增加速API(原社区layer层) 3、删除readme中的快速入门和单多卡并行示例内容(有单独的quick_start承载) 4、算子融合单独拆分出来,在特性章节独立存在 5、删除特性章节目录名称中的“加速特性” 6、黄区大模型检测问题修改 See merge request: Ascend/MindIE-SD!2631 个月前
README.md

DiTCache加速特性

Qwen-Image-Edit-2509模型为例,展示如何使用DiTCache加速特性,进行模型优化。

前置准备

  1. 权重下载

  2. 使用以下命令在任意路径(例如:/home/{用户名}/example/)下载模型代码并安装所需依赖

    git clone https://modelers.cn/MindIE/Qwen-Image-Edit-2509.git && cd Qwen-Image-Edit-2509
    pip install -r requirements.txt
    
  3. examples/cache目录下的cache.py文件拷贝到Qwen-Image-Edit-2509目录下。

    关于该模型的更多内容请参考魔乐社区

使能DiTCache

执行以下命令开启cache优化并进行推理,通过对比开启cache前后的模型平均推理时间观察加速效果。

export COND_CACHE=1
export UNCOND_CACHE=1

python cache.py  \
--model_path /mnt/data/Qwen-Image-Edit-2509  \
--device_id 0  \
--img_paths ./yarn-art-pikachu.png

参数说明:

  • model_path: 模型权重路径。
  • device_id: 执行模型推理的设备ID。
  • img_paths: 输入图片路径,多图则用逗号分隔,如img1,img2

注:若关闭cache加速,将环境变量COND_CACHEUNCOND_CACHE赋值为0。