Bug in Protogen-Infinity-X8.6 hosted on civit.ai, it generates different images for the same seed!

#8
by illtellyoulater - opened
This comment has been hidden
illtellyoulater changed discussion status to closed
illtellyoulater changed discussion title from Anybody knows where to find Protogen Infiity X8.6 with this hash code? b0c941b464 to non-empty string

It's available on civit.ai but it's broken...

@illtellyoulater broken in what way ?

darkstorm2150 changed discussion status to open

@darkstorm2150 I observed that despite using exactly the same seed and settings, the X8.6 version of Protogen Infinity from civit.ai (b0c941b464) generates different images.
So I started asking other users if they could see the same behavior and someone confirmed it and told me the model was missing the clip component, which I later saw myself by using the model-toolkit extension.
Then I learned that when WebUI tries to load a model lacking a component, it will re-use the same-type component from the model immediately preceding it in terms of chronological order of loading.
This causes that the only way for Protogen to generate the same image for the same seed across multiple generations, is making sure that on future generation attempts, before loading Protogen, we load exactly the same model that was originally loaded before it at the time the original image was generated...
I really don't know how I actually managed to debug this, as initially it made no sense at all and it was incredibly confusing.
I really hope you can fix it asap and save at least the sanity of some other users ;)

illtellyoulater changed discussion title from non-empty string to Bug in Protogen-Infinity-X8.6 hosted on civit.ai, it generates different images for the same seed!

Sign up or log in to comment