Keira Strong is a custom character embedding for generating consistent character.
Keira is a tough woman with short fiery red hair, perfect for your barbarian woman or strong woman generations.
This embedding is trained with dataset images that is generated by AI. She's not based on any existing person or character.
Description
Version 2.0
Trained with new dataset with less muscle definition.
Trained with different settings to make embedding more flexible.
FAQ
Comments (11)
What's the difference between 1.0 & 2.0?
Version 2.0 is trained with different dataset with less muscle size and definition. It's also trained with different settings to make it more flexible. 1.0 had some bias to change art style
@lucanna how do you avoid that a LoRA changes the style?
@_1_ This is embedding, not LoRA. Embedding creates an unique token word that AI associates with certain attributes/vectors during training. Training is very random and is a bit of luck. Sometimes AI learns features you don't intend it to. In my experience you can increase the chance of AI making the dataset images style into a vector by increasing number of tokens per vectors amount. There's a script that lets you see the loss and magnitute of vectors of embedding. If magnitute is around 0.2 then embedding starts to ignore other words in prompt and becomes 'inflexible'. Training for long time, using high learning rate and setting a low vector per token number makes magnitute increase very fast. So need to play with this numbers and try to hit around 0.19 vector magnitute at end of training. If magnitute is too low like 0.13 then it is most of the time under trained and can't generate features consistently. Embedding training is difficult but I think it's better than LoRA in terms of flexibility.
@lucanna thanks for the info, very interesting. I tried training an embedding already but it didn't work at all. I'll try again with your settings! 👍
@lucanna thanks a lot! Greate info, what's the name of the script?
@_1_ For training characters I use 25 images of character naked with simple background. I use around 15 closeup face photo and 10 portrait style with torso. No need to show legs. It makes AI create vectors for body features as well. In caption I include the background color and naked so it doesn't associate those with embedding keyword. In Initialization text I give AI a simple starting point, briefly describing the character in prompt style. For Keira Strong I wrote 'big burly woman with red hair' as initialization text. I use 5 to 8 vector per token depending on complexity of character. If your character has very unique features, AI has hard time learning your character, so need to lower vector amount to prevent it from being distracted by a lot of character features. For generic man, woman characters 8 works good. Learning rate 0.001:30, 0.0005. Batch size 1, Gradient Acc. Steps 1. Max steps 500. I save an image and copy every 10 steps. With this numbers my training hits around 0.19 magnitute at 500 steps. But keep in mind it doesn't mean 500th step is the best. When training is over I compare the early copies with XYZ script to find the embedding that has learned the features I want best.
@AITSCH inspect_embedding_training
@lucanna Thank you SO much! I'll try to recreate my LoRA as Embedding and report back!
Yo how the hell do you even run or utilize these? I go all over Google and the only things I can find are how to make them using a terminal and I ask around and nobody seems to even know .I just want to load one of these into my Linux Easy Diffusion. Can somebody please just tell me where to go to tell this thing to even use this.
I like consistent characters, and grab almost everyone I see. I had no idea this existed until now. Do yourself a favor and give Keira the nobody and znobody search tags.
I look forward to adding Keira to my list of RPG character models.
Details
Available On (1 platform)
Same model published on other platforms. May have additional downloads or version variants.







