mindspore-lab / mindone

one for all, Optimal generator with No Exception
https://mindspore-lab.github.io/mindone/
Apache License 2.0
366 stars 71 forks source link

pipeline_stable_diffusion_3样例在910A上无法成功运行 #714

Open xuhangscut opened 2 weeks ago

xuhangscut commented 2 weeks ago

Hardware Environment | 硬件环境

- [ ] `Ascend` 910A

Software Environment | 软件环境

Steps to reproduce the issue | 复现报错的步骤

ec1e87788b0cd42bfe74f09fe4eefd6

townwish4git commented 6 days ago

从上述报错信息来看:

  1. 910A硬件存在算子不支持fp32
  2. 在调用T5模型进行text-encoding阶段存在fp32计算

一个较大可能的原因是由于T5本身的限制某些层会强制fp32计算,该限制继承自huggingface/transformers。按过往经验,将该层强制转换为fp16计算会导致数值溢出进而导致无法出图的现象。作为无奈之举,您可以尝试改用sdxl等替代pipelines 😭