-
Notifications
You must be signed in to change notification settings - Fork 44
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
Inpainting for sdxl checkpoints? #9
Comments
Can you please provide how did you produced the results? Thanks! |
Specifically, is the model of |
Sure, here is the .ipynb I used |
I think I will better pull request my revision so it's more convenient for you |
Forgot to mention there was a typo in bootstrap using never mentioned bg_latents variable, I deduced it's bg_latent from before |
Thanks for the detailed update! I will have a look. |
Thank you again for the report! I just updated |
Thanks mate! |
Fundamentally, the main cause of the problem is shorter timesteps: reducing the timesteps from 50 to 5, the model has 10 times less 'chance' to correct the content creation. Bootstrapping steps are for alleviating such issues. The recommended solutions for the problem is:
Specifically, each of the bootstrapping stages do the following:
Hope this helps! |
Hello, has anybody tried inpainting on sdxl checkpoints? Looks like there are some bugs in implementation. The size of add_time_embeds and add_tex_embeds doesn't match which causes size mismatch error in add_embed of unet. I investigated and the root of the problem is that prompt_embeds are interpolated when there is background and pooled embeds are not.
When I obfuscated first background dimension from pooled embeds or interpolated them the same way all generations worked but are having weird squiggly lines and too shadowy mask borders
It was the same with both my custom checkpoints and base sdxl. Have anybody encountered this? Any clue about how to fix this? Probably there are some masking and latents bugs on background
The text was updated successfully, but these errors were encountered: