Live data from Hacker News

Easy Stable Diffusion XL in your device, offline

noiselith.com

141–150 of 169 posts

Re: Easy Stable Diffusion XL in your device, offline

#141
post #51

Earlier quoted context omitted.

If you are a programmer at heart, ComfyUI will feel very comfortable (pun intended). It's basically a visual programming environment optimized for the type of compositional programming that machine learning models desire. The next thing this space needs is someone to build an API hosting every imaginable model on a vast farm of GPUs in the cloud. Use ComfyUI and other apps to orchestrate the models locally, but send…

> The next thing this space needs is someone to build an API hosting every imaginable model on a vast farm of GPUs in the cloud. So, Civitai.com, if they had an API for the ob-site generation and training functions?

Sure, they’d be well placed to do this.

Re: Easy Stable Diffusion XL in your device, offline

#142
post #49

Earlier quoted context omitted.

Good lord. I can get a 2048x2048 upscaled output from a very complex ComfyUI workflow on a 4090 in 15 seconds. This includes three IPAdapter nodes, a sampling stage, a three-stage iterative latent upscaler, and multiple ControlNets. Macs are not close to competitive for inference yet.

I mean, a 4090 would appear to cost $2000, and came out a year ago; it has about 70bn transistors. The M1 could be had for $700 for a desktop, $1000 as part of a laptop, came out three years ago, and has 16bn transistors, some of which are CPU. An M3 Ultra might be a more reasonable comparison for the 4090.

A very fair comment. I use an M2 MBP with max specs. It’s very powerful, but the Nvidia card draws a whole lot more power…

Re: Easy Stable Diffusion XL in your device, offline

#143
post #5

I realize it may be good marketing, but it's odd to have the fact that it's on device and offline be the primary differentiator when that's probably how most people use Stable Diffusion already. I'd probably focus more on it being easy to install and use, as that's something that isn't done much. For me, if it doesn't have Controlnet, upscaling, some kind of face detailer, and preferably regional prompting, I'm out.…

[dead]

Re: Easy Stable Diffusion XL in your device, offline

#144
post #87

Earlier quoted context omitted.

"You should check out this thing" has a very different implied context than "You should check out this thing I made". The first sounds like a recommendation from an enthusiastic user, not from the the author. Because of this, discovering that you are the author makes your recommendation feel deceptive.

I am sorry if you feel that way. I joined HN when it was a small tight-knit community without much of marketing presence. The "obvious" comment is more like "people know other people" kind of thing. I didn't try to deceive anyone to use the app (and why should I?). If you feel this is unannounced self-promotion, yes, it is, and can be done better. --- Also, for the "objective" comment, it meant to say "the original c…

2008, when we both joined, was 15 years ago. In the interim, the userbase has grown. Most people aren't recognizable as the author of an app under discussion, so a simple "Developer here" is appreciated as it was not obvious to me.

Re: Easy Stable Diffusion XL in your device, offline

#145

Earlier quoted context omitted.

Be sure to try the styles as well. Thats actually a seperate input than the prompt for SDXL, and most other UIs dont implement the style prompting.

> Be sure to try the styles as well. Thats actually a seperate input than the prompt for SDXL. No, its not. There are two text encoders, but they aren't really “prompt” and “style” inputs. > and most other UIs dont implement the style prompting. Most UIs default mode of operation sends the same input to both text encoders, but at least comfy has nodes that support sending separate text to them. OTOH, while there may…

What are the two text encoders?

Re: Easy Stable Diffusion XL in your device, offline

#146
post #97
post #83

Sales prompt: "Young woman with blonde curls in front of a fantasy world background, come hither eyes, sitting with her legs spread, wearing a white shirt and jeans hot pants." I mean, really??

I'm genuinely curious how many people in the open source community are pouring their sweat and blood into these projects that are, at the end of the day, enabling guys to transform their macbooks into insta-porn-books.

[dead]

Re: Easy Stable Diffusion XL in your device, offline

#147
post #42

Earlier quoted context omitted.

installation/setup is dead simple. up and running in under 3 minutes: git clone https://github.com/lllyasviel/Fooocus.git cd Fooocus pip3 install -r requirements_versions.txt python3 entry_with_update.py

Let's see... > pip3: command not found Okay. I'll need to install it? What package might that be in, hmm. Moving on, I already know it's python. > /usr not writeable Guess I'll use sudo... = = = Obviously I know better than to do this, but very few people would . This is not 'dead simple'! It's only simple for Python programmers who are already familiar with the ecosystem. Now, fortunately the actual documentation do…

Depending on your platform, but if you read the readme, there’s a pre packaged release with Python embedded.

Re: Easy Stable Diffusion XL in your device, offline

#148
post #50

Earlier quoted context omitted.

They will have a non-free (as in beer) version once they exit beta (per the website).

With no real way to confirm it doesn’t phone home. IDK, this all seems weird considering there are four other really good projects that do all of these things already.

what? there are dozens of application level firewalls out there

Re: Easy Stable Diffusion XL in your device, offline

#149
post #145

Earlier quoted context omitted.

> Be sure to try the styles as well. Thats actually a seperate input than the prompt for SDXL. No, its not. There are two text encoders, but they aren't really “prompt” and “style” inputs. > and most other UIs dont implement the style prompting. Most UIs default mode of operation sends the same input to both text encoders, but at least comfy has nodes that support sending separate text to them. OTOH, while there may…

What are the two text encoders?

OpenCLIP ViT-G and CLIP ViT-L. The latter is the same encoder used in SD 1.x, OpenCLIP ViT-H was used as the encoder in SD 2.x, and ViT-G is, as I understand it, a successor and improvement on ViT-H.

Re: Easy Stable Diffusion XL in your device, offline

#150

Earlier quoted context omitted.

> Be sure to try the styles as well. Thats actually a seperate input than the prompt for SDXL. No, its not. There are two text encoders, but they aren't really “prompt” and “style” inputs. > and most other UIs dont implement the style prompting. Most UIs default mode of operation sends the same input to both text encoders, but at least comfy has nodes that support sending separate text to them. OTOH, while there may…

Hmm well that was a massive misunderstanding on my part.

I’m not sure the origin, but using ViT-L (the encoder shared with SD1. x) for what you might call the main prompt and ViT-G (the new SDXL encoder, and also a successor to the encoder used as the single encoder in SD 2.x) for a style prompt was a common idea shortly after SDXL launched, so its understandable.
Post reply on HN