-
Notifications
You must be signed in to change notification settings - Fork 4
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
Previews don't match saved merge #86
Comments
thank your for your feedback! I've just tested using a SD1.5 model as follow:
as your suggest, all weights are 0.0 and generated images are almost same. you can enable "save model" in the Settings->Model-Mixer and you can test your merged model by SuperMerger's Analysis functionality. |
and what you mean different preview? (I guess, something was wrong with other extensions) |
I was using this extension to fix a merge that had contiguous tensor errors in other extensions and programs (thanks for that!)
During my testing I was attempting to simply pass through an existing model with no actual merging, so I set the multiplier on model B to 0. Clicked generate, confirmed a merge didn't change anything, then saved the checkpoint.
Switched to the new checkpoint and generated the same image using the same seed and prompt, and the image is different.
My first assumption was that something in the contiguous repair had changed the model but after more testing, it seems like no matter what model I use, merging it with nothing shows a preview image differing from what actually saves to file.
This leads me to believe that something IS being merged or changed during 'live' generation, but it's not saved with the checkpoint.
I've attached 3 images with metadata intact.
First is before merger.
Second is the preview of merging the checkpoint with itself (B) set to 0 alpha (should produce identical checkpoint and images).
Third is generated after checkpoint is saved after step 2 above.
The first and third images are
identicalnearly identical despite the different preview before merge.EXTRA NOTE:
While writing this up and re-testing everything to make sure I was testing properly I found that the first and third images ARE in-fact different but they shouldn't be, and even if they are supposed to be different they still don't match the non-saved merge.
tl;dr - The image displayed testing a merge is not the image generated after saving that merge. Expected behavior is that these match exactly.
The text was updated successfully, but these errors were encountered: