Live data from Hacker News

Diffusion Bee: Stable Diffusion GUI App for M1 Mac

github.com

141–150 of 199 posts

Re: Diffusion Bee: Stable Diffusion GUI App for M1 Mac

#144
post #99

This really is a one-click installer, which is excellent. As far as I know it's the first and only one for M1. It's quite a polished UI, but there are a lot of features missing. The first ones that come to mind are: - No way to specify a seed. This is an important part of SD workflows, letting you redo an image with a slightly tweaked a prompt. - No way to specify a custom model. Alternative models (such as Waifu Dif…

for those with stable diffusion running, an acquaintance and I have been working on another GUI https://github.com/breadthe/sd-buddy/ which offers custom seed and batches of images (we are also working on parametric prompting https://github.com/breadthe/sd-buddy/discussions/12#discussi... ) i'd love to get to img2img and alt models next.

Hey, that's very nice. However I wasn't able to actually generate images because I need to have a specific conda environment enabled first.

A couple of suggestions, maybe you can implement:

1) option to switch the conda environment since I had setup the dependencies in a specific environment (for me, the command is "conda activate ldm")

2) It would be nice to know what was the error when there is an error.

Re: Diffusion Bee: Stable Diffusion GUI App for M1 Mac

#146

Earlier quoted context omitted.

Normally it's fine, but Apple have decided to force everyone into installing a conda python alongside normal python, which makes everything way more complicated than it needs to be.

I feel like I'm maybe missing some context here, because I've never had to install "conda Python" on any Mac ever. I had the system Python and a Homebrew-installed Python happily co-existing, and at various points have had "virtualized" Pythons installed via virtualenv or pipx. On Apple Silicon Macs there's no Python installed by default at all. Now, I've seen an awful lot of programs written in Python that decide to…

In my experience, quite a few libraries only worked when pulled from conda, due to the whole M1-compatible compilation thing. So while Apple does not force you to install conda, in practice you kind of are forced.

This is/has been changing slowly, though. Things are much better then they were a year ago.

Re: Diffusion Bee: Stable Diffusion GUI App for M1 Mac

#147

Earlier quoted context omitted.

Normally it's fine, but Apple have decided to force everyone into installing a conda python alongside normal python, which makes everything way more complicated than it needs to be.

I feel like I'm maybe missing some context here, because I've never had to install "conda Python" on any Mac ever. I had the system Python and a Homebrew-installed Python happily co-existing, and at various points have had "virtualized" Pythons installed via virtualenv or pipx. On Apple Silicon Macs there's no Python installed by default at all. Now, I've seen an awful lot of programs written in Python that decide to…

You do if you want Apple's metal support for tensorflow.

Re: Diffusion Bee: Stable Diffusion GUI App for M1 Mac

#149

Earlier quoted context omitted.

Do you have any info on perf compared to this: https://news.ycombinator.com/item?id=32805174

More optimization work has and is going into Nvidia support, so those are currently faster. Pytorch support for MPS devices is relatively new, so there's a ton of optimization that hasn't been done yet, so it's not clear which underlying hardware is actually faster for this specific task, but it looks like the top end Apple Silicon is in the same bracket as a consumer-grade Nvidia GPU.

My consumer 3060 does 7.2 it/s, which is 5x faster than the M2.

Sorry, Apple is nowhere close yet.

Re: Diffusion Bee: Stable Diffusion GUI App for M1 Mac

#150

Both of my M1 Macs only have 8G of RAM. Is it a waste of time trying to run this with 8G?

I have a 2020 mac mini with 8GB RAM, an image takes about 7 minutes with the default settings, no problems so far.

Oof. I guess I should at least 16GB on my next Mac (I've been very happy with 8GB on my M1 Air for just about everything else, though).
Post reply on HN