Hello there and thanks for checking out this workflow!
—Intro—
Whenever I download (yet another) new checkpoint I want to see how it performs side by side compared to others to find out what quirks, differences and similarities they all have.
Directly using them within different workflows with multiple passes, upscalers, adetailers, post-processing, etc. was concealing a lot of those.
So I built a workflow specifically for that and hope it proves useful to others as well.
—Purpose—
This workflow was built to compare checkpoints next to each other using the same seed and prompts, while allowing individual adjustments of all their individual parameters to help you find the checkpoint best suited for your needs!
By revealing differences in :
variety (compositions, faces, perspectives, lighting,...)
prompt adherence
realism / stylization
knowledge (cartoons, anime, movies, celebrities, artists, video games,...)
quality
—Features—
Up to 10 generations per batch
LoRA support
Metadata collection for each model + eventual LoRA
Automatic comparison assembly with Customizeable Labeling incl. LoRA
Option to attach full Comparisons to one another → Multi-Comparison-Assembly!
Tutorial guide for nodes and settings in dedicated ►INFO boxes
—Custom Nodes—
All of which can be installed through the ComfyUI-Manager
—Troubleshooting—
If nodes show up red (failing to load), check the 'Install Missing Custom Nodes' tab of the ComfyUI Manager for the missing node packs and install them.
Please check if all custom node packs load properly after installing, i.e. no
(IMPORT FAILED)messages next to any of them in the console upon ComfyUI startup.Always reload/drag'n'drop the original, downloaded workflow file into ComfyUI to reload an intact version of the workflow.
—Thanks—
The workflow would not be possible as is without these custom node packs. If you want to support the custom node creators, give them a ⭐ on their github repos! Thank you!
Feel free to ask any questions, share improvements or suggestions in the comment section and upload quirky checkpoint findings to contribute to unraveling all mysterious biases of checkpoints to unearth all their dirty secrets!
Description
first release
FAQ
Comments (11)
this is perfect for what I needed thank you
Glad it's helpful!
Thank you for your great work. I'm a beginner: could you explain me the difference between "Basic Scheduler" and "Align your steps scheduler"? Thank you!
Of course! Glad it's useful!
The align your steps scheduler, short AYS, performs similar to the karras scheduler, and works very well with just 12 steps, even when using a checkpoint that is not merged with any of the acceleration techniques such as lcm, turbo, hyper, lightning or tcd.
When you compare a checkpoint's performance based on the suggested settings on the download page and example images with the results of a 12 step AYS workflow, it's usually performing just as well with AYS while saving time in the process by not needing as many steps as un-accelerated models usually recommend.
@redpinkretro Thank you for the quick reply! Keep up the good work!
Thanks for what you have done!I like!But I want to ask why if I want to generate again with the same prompt,won't start.....must restart ComfyUi!!!
Glad you like it!
The seed generator node in the top left is set to "fixed" by default. Did you try setting that to "increment" or "randomize"?
@redpinkretro , Thanks for the fast answer.After you guided me I figured out where to change the option, everything is alright now.I am a newbie in this field and this helps me a lot to navigate the different models!Once again I confirm, fantastic work!!!Can it be made to compare 4-5 models, for example?And happen to have a workflow for fixing bad eyes and hands?Thanks again for the fantastic workflow!
@tany6666372 Sure thing, no problem. Yes you can expand the workflow and copy/paste the columns. In comfyui all you need to do is hold down the ctrl key and click drag to marquee the nodes you want to copy. So if you zoom out until you can see and mark an entire column, you can then copy it with ctrl c, move the mouse to an empty space and press ctrl v to paste an exact duplicate.
The way I've set this workflow up all information from outside the columns is being sent to them through the anything everywhere / "wifi" nodes, so you could duplicate all three columns for multiple times and select different settings on each one of them and they would all work. Note however that checkpoint models are quite large and require a lot of vram, so every new model used will have to be loaded/unloaded during the queued run, which might make running 12 columns take just as much times as running 6 columns twice would.
About fixing bad eyes and hands, I can recommend looking into the ComfyUI-Impact-Pack as well as at the creator's youtube channel for some guidance on settings and example workflows.
@redpinkretro ,i can't do it for 4 models.The combination cont+c and cont+v it doesn't work for me...or i can't handle it. As I mentioned, I am new to this field. I hope you keep doing such fantastic things
@tany6666372 Maybe my description was confusingly verbose. I'm talking about regular copy-pasting, no magic involved. You can just select multiple nodes and then copy-paste as in any other software with ctrl+c / ctrl+v
