稳定扩散 WebGPU:图像生成 Web 应用
稳定的扩散WebGPU演示是一个基于Web的应用程序,允许用户使用create-react-app框架生成图像。用户需要启用JavaScript并使用最新版本的Chrome,同时启用特定标志以支持实验性WebAssembly和JavaScript Promise集成。图像生成过程涉及推理步骤,每个步骤大约需要1分钟,再加上VAE解码器需要10秒。UNET模型在CPU上运行,以提供更好的性能和准确的结果。该应用程序提供用户友好的界面,模型加载,图像生成,结果查看以及在常见问题解答部分提供故障排除指南。尽管存在一些限制,比如不完整的webgpu实现和缺乏多线程支持,开发人员积极致力于改进,分享源代码在GitHub上,并提供一个修补版的onnxruntime供本地使用。