Replies: 32 comments 59 replies
-
I think another option is that we try to merge SD Forge's memory management back to main A1111 repo. I think this might be doable if we can setup good enough memory profiling for torch, and pinpoint the root performance issue in A1111. |
Beta Was this translation helpful? Give feedback.
-
I mean, everything is reversible anyway; there's no reason not to do it, as is the project is just rotting away for (seemingly) no reason. |
Beta Was this translation helpful? Give feedback.
-
I have merged some trivial fix to https://github.com/lllyasviel/stable-diffusion-webui-forge/tree/dev2. Please switch there and try out these patches. Thanks! |
Beta Was this translation helpful? Give feedback.
-
If there had been any indication from @lllyasviel himself that he would ever do anything on it again, I'd vote to wait, but since that isn't the case it feels like a good idea to do something to move forward and I appreciate you stepping up. Let's face it, a single comment saying he got busy with real life or another project and would or would not be back to continue development could have been done if he wanted to make it assuming he still had internet access, which he did. It's a shame, but he owes us nothing, this is just the downside of using a product/service/demo at the cutting edge like this. The upside is that the code is available for others who can grasp it to continue development, taking the wonderful work that @lllyasviel did and running with it. |
Beta Was this translation helpful? Give feedback.
-
It's may be some private own projects or something cooking for future for everybody. Check out @lllyasviel activity on private repos. Anyway dev2 branch is a good decision meanwhile and let's have some patience - may be we'll be great surprised by @lllyasviel as usual with his team's projects) |
Beta Was this translation helpful? Give feedback.
-
This is pretty interesting timing... great minds think alike? Check out this Discussion I opened on Auto1111 just last night. No response yet but,...yeah, the inactivity in Forge development is starting to get unnerving, knowing that the next best alternative comes with a significant expense to performance and memory. The community will be truly blessed if another motivated dev (such as yourself, it seems!) were to save this from extinction. |
Beta Was this translation helpful? Give feedback.
-
#680 if you check this Thread apparently someone got into contact with illya indirectly through discord just scroll to the bottom of that thread |
Beta Was this translation helpful? Give feedback.
-
Can someone show me how to update my Forge to the new Dev2 version? |
Beta Was this translation helpful? Give feedback.
-
If you can continue this, even with a possible return of illv on the horizon, we will be eternally grateful. I tried to make some changes by myself and... well... I had to revert everything back, haha... |
Beta Was this translation helpful? Give feedback.
-
Should I do a pr into dev2 for the same commit as I've done for main then? I've got another one waiting in my fork for the Align Your Steps scheduler as well. |
Beta Was this translation helpful? Give feedback.
-
It is curious what lllyasviel might be cooking in his private commits, and at least he seems to be ok if he's active behind the scenes. That said, I think the show must still go on in some way to avoid falling behind, and the dev2 branch is a good compromise. |
Beta Was this translation helpful? Give feedback.
-
I've been refreshing the Forge git page randomly for the past few months, waiting for updates. I never once assumed the project was dead because as it stands, at least for my use-cases, it is rock solid, with top-notch performance and no bugs that have affected my day-to-day usage. I just assumed that's the reason for a lack of updates, because adding random stuff might lead to performance degradation. I really hope Forge continues as a project. SD.Next is excellent but simply refuses to allow me to do txt2img upscales due to OOM (diffusers/SDXL), and automatic1111 is slow. Forge has been the best thing to happen to my workflow since I discovered it. |
Beta Was this translation helpful? Give feedback.
-
There are a bunch of quite critical performance updates to the Extra Networks tab that are being worked on for A1111. Once these are fixed, I may switch back to vanilla A1111 just to be able to choose models more effectively when working. AUTOMATIC1111/stable-diffusion-webui#15530 I may work in A1111 when setting up prompts, and then switching to Forge for speeds when generating for a long duration. |
Beta Was this translation helpful? Give feedback.
-
Is your ControlNet working in dev2? because for me it's completely broken |
Beta Was this translation helpful? Give feedback.
-
is @lllyasviel still working on IC-Light ?? |
Beta Was this translation helpful? Give feedback.
-
I get that Illyasviel has given his time for free and we should (and are) grateful for Forge but no communication from him? no quick announcement to let us know the current situation? Get our hype up with this UI and then abandon us for an unknown amount of time. Very disappointing that Illyasviel can't spend a couple of minutes writing us a quick message. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, can someone please explain how to switch to DEV2? Where do I need to configure something? I'm just a user. Thank you very much. |
Beta Was this translation helpful? Give feedback.
-
I'm not a developer, and I could be completely wrong, so please pardon me if I am. Doesn't it make more sense to integrate Forge memory management in A1111 instead? To my understanding, multidiffusion and Tiled Vae already work in a similar manner. |
Beta Was this translation helpful? Give feedback.
-
So i'm a bit confused as I too want to help develop this or would like to spend time but not sure if it would be helpful to the community ? |
Beta Was this translation helpful? Give feedback.
-
Can you please update controlnet? Interested due to composition ip-adapter |
Beta Was this translation helpful? Give feedback.
-
So is A1111 still slow performance wise after all this time and is anyone using comfy and knows what speeds their getting from say a weak graphic card |
Beta Was this translation helpful? Give feedback.
-
SD forge is amazing lllyasviel did an incredible work on memory management, I don't know what kind of memory management A1111 has but it literally crashed my system on Linux with ROCM. |
Beta Was this translation helpful? Give feedback.
-
You may try StableSwarm still in beta which is works faster than on my RTX 3060 12GB VRAM, Forge is one image generation for SDXL 17.3 seceond, StableSwarm 15.6 Second Slightly faster. I wonder how does it works on low VRAM machines. Keep in mind StableSwarm still in beta some features are under developement. |
Beta Was this translation helpful? Give feedback.
-
It seems after some research we have conducted we (the small group that interacted in this discussion post) could conclude forge has value and we should code and work on it. It still has the fastest speed and works beautifully on low graphic cards and even high end cards can generate higher quality images that they can't do otherwise using other tools. So then we have two questions
|
Beta Was this translation helpful? Give feedback.
-
Now that the announcement has happened, are you planning to keep updating the dev2 branch?, I don't mean to implement new complex things, but to fix bugs and update basic things for those who want to keep using forge? |
Beta Was this translation helpful? Give feedback.
-
Let's go! Forge2 <3 |
Beta Was this translation helpful? Give feedback.
-
Wait, that's not "resolved", is it? |
Beta Was this translation helpful? Give feedback.
-
@huchenlei Hello, will there be further updates? I'm eagerly looking forward to them. Even though I have seen your patches in the web UI, the execution speed during API calls in the web UI is still very slow compared to Forge. |
Beta Was this translation helpful? Give feedback.
-
@lllyasviel has been inactive in maintaining forge for about 2 months. Collaborators do not have permission to merge to main now. Should we continue our development in
dev
and let all our users switch todev
branch instead?257 votes ·
Beta Was this translation helpful? Give feedback.
All reactions