hnmr293 / posex

Posex - Estimated Image Generator for Pose2Image
577 stars 72 forks source link

Bug: ControlNet and Pose - Load order #36

Open NamelessButler opened 1 year ago

NamelessButler commented 1 year ago

Overview

Alright found out a funny interaction with ControlNet and Pose. It's related to folder named and load order between these two.

What's happening?

I have both my extension folders named, Control-Net and Posex respectively. • So what happening? I was always having an issue related to Control-Net saying it was active but no image was used. After a couple trial and errors, switching back and forth between Posex commits, I decided to a quick test. Namely making pose "load" before control net by renaming their folders to 00-Posex and 01-Control-net. For my surprise it worked, no longer those errors.

Commit where this happens:

233daf8e1460c90d24a0f8c21bc5ec712ee258df

And prior.

Additional Notes:

Could we have a retro-compatibility for gradio 3.16 ? After most recent Posex updates starting from commit a1cdda Posex stopped working with gradio 3.16. It shows up in WEBUI, but it doesn't launch when clicked in [ ] send to controlnet.

Automatic1111 was having too much issues, so I switched anapnoe fork.

• Thanks for your amazing work •