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

Negative Prompting Misbehaving #7

Open
todd-elvers opened this issue Jan 11, 2023 · 2 comments
Open

Negative Prompting Misbehaving #7

todd-elvers opened this issue Jan 11, 2023 · 2 comments

Comments

@todd-elvers
Copy link

Users have noticed some strange behavior with negative prompting causing the results to wander significantly from the positive prompt.

The following is a text-to-image request with clip guidance disabled, cfg_scale of 7, steps of 50, and a fixed seed.

{
  "height": 512,
  "width": 512,
  "seed": 12345678,
  "text_prompts": [
    {
      "text": "cat",
      "weight": 1
    },
    {
      "text": "kitsch, ugly, boring, bad anatomy, oversaturated, grain, low-res, deformed, blurry",
      "weight": -1
    }
  ]
}

yields:
-1

If we alter the weight of the negative prompt and choose anything between -0.06 and -1 we'll get the same image as above.

However if use a negative weight of -0.05 we get a slightly different image:

-0 05

Using -0.01 causes more changes in the image:
-0 01

And finally, using something like -0.001 results in a dramatically different image:
-0 001

We will update this issue when we have more information as to why this is occurring or how users can mitigate it.

@dubtor
Copy link

dubtor commented Feb 15, 2023

confirming that negative prompts behave "broken", up to a point where i have to use only positive prompts at this point. hope this will be fixed soon.

@davidgut
Copy link

Any news regarding this? The issue seems to be unsolved still.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants