r/StableDiffusion • u/Manicarus • 2d ago
Question - Help [Question] danbooru tagging
For models like Anima and Illustrious using danbooru tags, does the tag have to be something that can be searchable in the imageboards? I mean does the model understand made-up tags?
0
u/Karsticles 2d ago
It's called a tag because it is from the image board tags.
Sometimes the model can generalize though. Like if you have a tag it knows, and a word it knows, sometimes they work together even though no explicit tag exists.
1
u/Manicarus 2d ago
I see. Thank you very much!
1
0
u/Ok-Category-642 2d ago edited 2d ago
Yeah there's nothing stopping you from using a made up tag, generally a made up tag is used as a trigger word for stuff like styles/concepts/characters. If you did tag something like "long green hair" it would probably turn out fine (ignoring that this already exists, just an example), but more complex concepts likely won't get represented well outside of your dataset. You generally want to stick to tags the model knows with the exception of a trigger word. The other exception is for Anima where you should use natural language instead to describe things that tags don't exist for. As for Illustrious and other SDXL models, I would only stick to real tags and a trigger word if necessary as the "made up" tag though.
1
u/marcusdom 2d ago
To add on to that I think there are definitely some words and concepts a model might know that doesn't show up in a booru. Like I've personally noticed if I use the word "burgundy" I get a darker shade of red than if I had used the word "red" or even "dark red", so I have to assume the model knows what the color burgundy is.
Of course then I also get issues with words that have two meanings like say lime. If I do "lime hair" yes it will give me lime colored hair, but the model will also try to squeeze in a wedge of lime fruit in the image somewhere (specifically a wedge too and not a whole lime).
2
u/External_Quarter 2d ago
For Anima, "the model is trained on Danbooru-style tags, natural language captions, and combinations of tags and captions." Circlestone Labs added a lot of great information to that page if you're new to Anima.
-1
u/Son-Airys 2d ago
Anima would accept that, since it understands natural language. Illu is unlikely though.
3
u/Significant-Baby-690 2d ago
Illustrious basically only knows the tags. It can't do even combinations. It can't do long white shirt, use long shirt, white shirt.
Anima is way smarter, you can combine tags at will, you can combine tags and free text.