Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.2.0 Released. #77

Closed
divamgupta opened this issue Sep 21, 2022 · 34 comments
Closed

0.2.0 Released. #77

divamgupta opened this issue Sep 21, 2022 · 34 comments
Labels
help wanted Extra attention is needed

Comments

@divamgupta
Copy link
Owner

divamgupta commented Sep 21, 2022

Hello everyone,

Version 0.2.0 has been released.

Can people comment on how much time it is taking to generate one image for both versions. Also please mention your system specs and OS version. Thanks.

Link to 0.1.0: https://github.com/divamgupta/diffusionbee-stable-diffusion-ui/releases/download/0.1.0/DiffusionBee-0.1.0-arm64.dmg
Link to 0.2.0: https://github.com/divamgupta/diffusionbee-stable-diffusion-ui/releases/download/0.2.0/DiffusionBee-0.2.0-arm64.dmg

@divamgupta divamgupta added the help wanted Extra attention is needed label Sep 21, 2022
@xstast24
Copy link

Hi, I would like to test it. Where are the downloaded weights/models located, please? I want to manually backup them on my local drive, so I can easily switch between v0.1/v0.2 without the need for a long download every time. :-) Good job btw!

@Obsouleet
Copy link

The generation time seems to be nearly the same for me - but I don't get any useful pictures with 0.2.0. Everytime such greyish garbage.
void

@divamgupta
Copy link
Owner Author

@Obsouleet what are your system specs and OS version?

@divamgupta
Copy link
Owner Author

@xstast24 the weights are stored in ~/.diffusionbee/downloads .
Version 0.2.0 wont remove the weights for v0.1.0.

@Obsouleet
Copy link

@Obsouleet what are your system specs and OS version?

Studio M1 Max / 32 GB RAM / macOS Ventura

@Obsouleet
Copy link

I'm sure these errors have smth to do with my missing outputs:

void

@interhive
Copy link

interhive commented Sep 21, 2022

I have similar errors to @Obsouleet, but I can generate images. The generation time seems a bit longer, but I am going to test between 1.0 and 2.0 to make sure.

M1 Max / 32 GB RAM / MacOS Monterey 12.6

edit:

"a giant bear with antlers nightmare, art by Gerhard Richter" w/ standard options

  • 1.0: 23.04 sec
  • 2.0: 28.56 sec

Screen Shot 2022-09-21 at 9 56 32 AM

@jturnerpdx
Copy link

Images do seem to be generating faster. I did notice in the logs the same tensor flow issues above

@divamgupta
Copy link
Owner Author

The tensor flow version is slower than the pytorch version btw. From 19s to 23s for the same prompt ("a dragon in front of a burning building. Marvel Style.") first one is 0.10, second is 0.20 image

image

Thanks for the numbers. What are your system specs?

Repository owner deleted a comment from dseddah Sep 21, 2022
@divamgupta
Copy link
Owner Author

divamgupta commented Sep 21, 2022

@dseddah Thanks for the numbers. What are your system specs?
Also deleted your comment by mistake.

@dseddah
Copy link

dseddah commented Sep 21, 2022

Oh, sorry I forgot :)

Macbook pro 16''. M1 max. 64gb of ram. 32 cores GPU. MacBookPro18,2. Also I just updated the mac to 12.6 today
The system is quite busy tbh. In all other experiments I've made and measured with the 0.1.0 version, it took 14s to generate an image.

image

@divamgupta divamgupta pinned this issue Sep 21, 2022
@sebamacchia
Copy link

it's possible that it does not take long prompts, more than 50 words?

@dr0idattack
Copy link

I'm having issues as above. Just a blank gray image (and v1 used to work well.)

MBP 14" running latest public beta of Ventura
Chip: Apple M1 Pro
Total Number of Cores: 10 (8 performance and 2 efficiency)
Memory: 16 GB

@kim0
Copy link

kim0 commented Sep 21, 2022

Getting only gray block output too. Here's the model files I have, does that look good?

$ ls -lh ~/.diffusionbee/downloads
total 17090784
drwxr-xr-x@ 3 kim0  staff    96B Sep 19 20:39 clip_transformer
-rw-r--r--@ 1 kim0  staff   325M Sep 19 20:39 clip_transformer.zip
-rw-r--r--@ 1 kim0  staff   189M Sep 21 16:49 decoder.h5
-rw-r--r--@ 1 kim0  staff   3.2G Sep 21 16:45 diffusion_model.h5
-rw-r--r--@ 1 kim0  staff   4.0G Sep 19 20:36 sd-v1-4.ckpt
-rw-r--r--@ 1 kim0  staff   470M Sep 21 16:48 text_encoder.h5

I'm on M1 pro, 16GB RAM (I have chrome running though). Is it possible to run this from the command line too to gather more debug info ?

@NewCoffee7477
Copy link

Same issue. MacBook 14" M1 Pro 16GB

@Maki9009
Copy link

when I replace the model with my own custom model it doesn't let me start the application.

@MattKevan
Copy link

I'm having the same problem with a 16gb M1 Air. Getting grey images and the errors in the log are the same as above.

@Gitterman69
Copy link

MacBook Pro 2021 14 inch m1 pro

So it is working for me but the performance is rather slow (4-7s/it)... also the resolutions/options are super limited with the app .... you should really take a look at https://github.com/glonlas/Stable-Diffusion-Apple-Silicon-M1-Install <= this is so far the best m1 compatible stable diffusion version I found. since its mps optimized/enabled I get 1-2s/it with my Mac per batch.... I am not sure though what magic juice gives https://github.com/glonlas/Stable-Diffusion-Apple-Silicon-M1-Install the performance over all other solutions (nightly PyTorch with mps enabled?)....

your gui with the performance from the other GitHub site would be the best of both worlds.....

sorry for the late night rant/bug report :)

############
image

@ChDel
Copy link

ChDel commented Sep 21, 2022

very frustrating to have the gray image and no clear instruction how to make this work again, Including the issue with tensorlfow 2.6...
0.1.0 was so much better... :(

@Gitterman69
Copy link

Gitterman69 commented Sep 22, 2022 via email

@mehaukulyk
Copy link

Hi , works like a dream for me , Mac Studio Ultra with 128 gb ram and 4 tb hd, I like the new version ;-) good to be able to render 14 images in one shot, look forward to having image to image functionality, when do you think this will be implemented ? also can you explain how to use the paste and match style function , I can't find any readme doc that explains this. also is it possible to save all 14 renders with one save action? Thank you so much for putting this together , and for all your hard work to make it easy for a non tech person like me ;-) brilliant work ! lots of love and kind regards , mehau kulyk

@ioma8
Copy link

ioma8 commented Sep 22, 2022

Version 0.20 definitely slower on MacBook Pro M1 32GB RAM than version 0.10

@daaain
Copy link

daaain commented Sep 22, 2022

Just to offer another data point, I'm getting decent speed out of this new version:

image

image

@jjsanderson
Copy link

jjsanderson commented Sep 22, 2022

M1 MacBook Pro (13" base M1, 8/8/16 CPU/GPU/Neural cores), 16Gb RAM, macOS Monterey 12.6. A couple of quick tests:

Diffusion Bee 0.1, run time ~1:30
Diffusion Bee 0.2, run time ~1:00

Big thanks for your work on this!

@murphy2712
Copy link

Hello,
M1 MacBook Pro, 10 cores, 32Gb RAM, Monterey 12.6.
Default settings, except 50 steps.

Diffusion Bee 0.1.0 ~1:10
Diffusion Bee 0.2.1 ~0:52

However I noticed that v0.2 doesn't run with big queries. Like this one:
"ethereal glowing mystery portal to another world, seen by wanderer girl in middle of woods, magic colors, fantasy, trending on artstation, artgerm, cgsociety, greg rutkowski, peter mobrhacher, cinematic, elegant, intricate, ilya kuvshinov, cushart krentz, alphonse mucha, unreal engine, very smooth, high detail, 4 k, concept art, brush strokes, pixiv art, sharp focus, raging dynamic sky, anime art"

Thanks a lot for this local and easy to use app!

@dseddah
Copy link

dseddah commented Sep 23, 2022

M1 MacBook Pro (13" base M1, 8/8//16 CPU/GPU/Neural cores), 16Gb RAM, macOS Monterey 12.6. A couple of quick tests:

Diffusion Bee 0.1, run time ~1:30 Diffusion Bee 0.2, run time ~1:00

Big thanks for your work on this!

that's a bit slow, no ?

@jjsanderson
Copy link

that's a bit slow, no ?

Looks about right against @murphy2712's figures from an M1 Pro, I'd have thought. But other than that I've no idea. :-)

@dseddah
Copy link

dseddah commented Sep 23, 2022

i'm having between 14s and 20s on a macbook pro (M1 max, 64gb of ram). Maybe the ram is the limitation ?

@jjsanderson
Copy link

M1 Max has either 24 or 32 GPU cores, I think. So you have 3-4x the CPU compute power of my baseline M1… and it sounds like you have 3-4x the performance I'm seeing. Which is quite impressively linear scaling, to be honest – doubtless the extra CPU and RAM (and memory bandwidth) help achieve that.

@dseddah
Copy link

dseddah commented Sep 23, 2022

Yeah, you're right. I have 32 gpu cores. I had no idea these beasts were so powerful. I wonder when the neural engine will be usable by pytorch or tensorflow..

@murphy2712
Copy link

murphy2712 commented Sep 23, 2022

i'm having between 14s and 20s on a macbook pro (M1 max, 64gb of ram). Maybe the ram is the limitation ?

How many steps did you use in the settings? 25 is the default, but for my benchs I use 50 (best quality).

@dseddah
Copy link

dseddah commented Sep 23, 2022

I didn't change any settings so it might be 25.

@zachschrock
Copy link

zachschrock commented Sep 23, 2022

M1 Ultra 20 CPU cores and 48 GPU cores, 64GB ram.

13 seconds per @ 512px @ 25 steps and 7 Guidance Scale

40 seconds per @ 768px @ 25 Steps and 4 Guidance Scale

This is while doing other things on computer, using Zoom etc. so not a full dedicated run.

@mxcl
Copy link

mxcl commented Nov 11, 2022

Since 1.5 has been released, maybe unpin this ticket?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests