你的iPhone也可以本地運(yùn)行Stable diffusion, 開始AI繪畫

昨天看到朋友在群里分享maple-diffusion,它是一個開源項目,可以在iOS/macOS本地運(yùn)行Stable Diffusion。對此我表示非常的驚訝,實(shí)際上我剛開始接觸Stable Diffusion的時候曾經(jīng)幻想是否可以在手機(jī)上本地運(yùn)行。于是我就迫不及待當(dāng)晚開始部署這個項目并嘗試在手機(jī)上運(yùn)行。
部署過程相對比較簡單就不多贅述了,接下來主要說說iOS的表現(xiàn)。
以下視頻為Simulator(iPhone 13)上運(yùn)行maple-diffusion全過程視頻沒有加速:
<由于b站視頻素材最多時常1分鐘,沒有成功上傳 公眾號可以看到演示視頻>

大概2.5s/step 速度還是很快的,真機(jī)的情況應(yīng)該還會有些差異,找機(jī)會測試之后再來匯報。
運(yùn)行過程內(nèi)存消耗:

運(yùn)行過程CPU消耗:

≥6144MB RAM definitely works; 4096MB?might?but I wouldn't bet on it; anything lower than that won't work;? ?-- by maple-Diffusion, GitHub README
根據(jù)項目介紹運(yùn)行時需要有4GB以上的內(nèi)存空間,很不幸是用真機(jī) iPhone SE2 和iPhone 13均沒有運(yùn)行成功。

最終打包二進(jìn)制文件的包大小為2G多。目前看來maple-diffusion還沒有辦法支持大多數(shù)設(shè)備,期待作者的進(jìn)一步優(yōu)化??。
相關(guān)信息:
消息來源:實(shí)驗編程交流群(b站:Contra實(shí)驗編程)
maple-diffusion :https://github.com/madebyollin/maple-diffusion
我的產(chǎn)品:https://apps.apple.com/us/developer/id1561507357
CScript視頻:https://space.bilibili.com/228834724