Re:Run Stable Diffusion natively on your Mac
by mark_l_watson on Tuesday December 27, 2022 @11:26PM
(#34157537)
Hey, thanks for doing this. I am looking around your git repo.
I wrote a Swift book with a couple of CoreML examples. Apple did a fine job supporting deep learning models incorporated in macOS, iOS, and iPadOS apps.
Re:Run Stable Diffusion natively on your Mac
by swyx on Tuesday December 27, 2022 @11:22PM
(#34157512)
any idea if CoreML Stable Diffusion is appreciably faster or slower than regular-SD-on-Python?
( sorry if this is somehow well known, ive been trying to pay attention but havent seen anyone comment on what effect the implementation difference has had on the system performance)
Re:Run Stable Diffusion natively on your Mac
by pavlov on Wednesday December 28, 2022 @03:05AM
(#34158720)
It’s supposed to be roughly twice as fast:
https://arstechnica.com/information-technology/2022/12/apple...
Re:Run Stable Diffusion natively on your Mac
by espadrine on Wednesday December 28, 2022 @06:07AM
(#34159774)
They mention that in the M1 Ultra, it gets within a fraction of a second of the performance of an RTX 3060, which is very impressive!
Sure, an M1 Ultra computer costs 3.6K€ higher than an RTX 3060 computer nowadays, but still, it gets close to the best performance on the market.
Re:Run Stable Diffusion natively on your Mac
by codetrotter on Wednesday December 28, 2022 @05:25AM
(#34159484)
This is neat!
Would you consider changing the license from GPLv3 to the ISC license?
Re:Run Stable Diffusion natively on your Mac
by jitl on Wednesday December 28, 2022 @08:03AM
(#34160561)
Generally I use a libre license like GPLv3 for end-user apps to prevent others from quickly flipping them for profit, and open source license like MIT for libraries.
If you need to release a closed-source fork I’m happy to sell you a custom license.
Re:Run Stable Diffusion natively on your Mac
by codetrotter on Wednesday December 28, 2022 @08:55AM
(#34160955)
Understandable. Thank you :)
I’m currently working on downloadable models before I publish to the App Store & notarized builds to GitHub. A download manager adds complexity but should cut the initial app install size to ~50mb, and then distribute models via GitHub Releases.