xororz/local-dream
Run Stable Diffusion on Android Devices with Snapdragon NPU acceleration. Also supports CPU/GPU inference.
解決的問題
Local Dream 提供了一種在 Android 裝置上本地執行 Stable Diffusion 圖像生成模型的方法,減少對雲端服務的依賴,並支援離線生成。
工作原理
此應用程式透過 Qualcomm QNN SDK 利用 Snapdragon NPU(神經處理單元)進行硬體加速,同時支援 CPU 與 GPU 推論。目前專注於 SD1.5 與 SDXL 模型,使用 MNN 實現 CPU 執行,使用 tokenizers-cpp 進行文字處理。
適用對象
使用 Snapdragon 處理器的 Android 使用者,特別是支援 Hexagon V68 架構或更新版本的裝置(適用於 SD1.5),以及 Snapdragon 8 Gen 3 或更新版本的裝置(適用於 SDXL)。
主要亮點
- NPU 加速:專為 Snapdragon NPU 優化,提升效能。
- 模型支援:相容 SD1.5 與 SDXL 模型。
- 圖像放大:整合 Real-ESRGAN 與 UltraSharpV2 實現圖像超解析。
- 本地執行:完全在裝置上執行,支援 CPU、GPU 與 NPU 推論路徑。
相關
- 專案
- 專案
- 專案
- 專案
- 專案