← ImageLoRA

How many images do you need for a Krea 2 LoKr? I tried 3, 8 and 15

I trained three LoKrs for Krea 2 on the same character. One got 3 images, one got 8 and one got 15. Then I ran all three through the same photos, styles and poses at the same seeds to see where the extra images actually make a difference. Click any grid for the full-size version.

TLDR: for Krea 2 you can get a LoKr with good likeness from only three pictures. If you want her to keep her likeness in different art styles, you may need more. The 15-image LoKr also wins at hard angles: shots from above, looking back over the shoulder, and profile. At most normal angles all three sizes tied.

Taxi selfie: no LoKr vs 3, 8 and 15 image LoKrs
Taxi selfie at night, two seeds. Without the LoKr, the top row gives a clearly different, non-Asian woman and the bottom row a different East Asian woman. All three LoKrs bring her back, even the 3-image one.

Setup

Same recipe for all three sizes. The only things that change are how many images are in the dataset and how many steps each one needs.

Dataset and captions

The dataset is synthetic. She's an AI-generated woman, not a real person. The 3 images are part of the 8, and the 8 are part of the 15, so the bigger datasets only add pictures.

I used no trigger word. The training captions only describe her as "a young Korean woman", and I described everything around her in detail: her hairstyle, the background, the clothing, her facial expression. Nothing in the caption describes her face, so the LoKr has to learn it.

The test prompts are even vaguer. The prompt only refers to her as "a young woman", so anything in the grids that looks like her comes from the LoKr.

You can see all 15 training images with their exact captions here, split into the 3, 8 and 15 image sets.

Step counts

DatasetBest checkpointEpochs
3 images1,000 stepsabout 330
8 images1,440 steps180
15 images2,100 steps140

I trained each one past this to see where it overcooks. On the 15-image LoKr that showed up around 2,700 steps: selfie prompts collapsed into a centered, frontal headshot that looks like the dataset framing, and it stopped following the prompt. So bigger datasets need more steps, but fewer passes over each image.

Showcase workflow settings

The comparison shots were rendered in ComfyUI with:

Photos

For normal photos, three images is enough. The taxi selfie at the top shows it best. The base model makes someone else entirely, and the 3, 8 and 15 image LoKrs all give you her. The prompt for it was: close-up smartphone selfie of a young woman looking into the camera with a calm smile. She is sitting in the passenger seat of what appears to be a taxi. The background outside the taxi is night and dark. She is wearing a plunging green tank top

Here are some earlier candid and studio shots too, with one of the training images on the left for reference. These are training samples from ai-toolkit, so they use different settings from the ComfyUI workflow above.

Candid and studio shots: training image, no LoKr, 3, 8 and 15 image LoKrs
Candid street food, studio portrait and a street shot. Training image on the left, then no LoKr, 3, 8 and 15 images.

Styles

This is where dataset size starts to matter. What I found:

Watercolor is the clearest win for the 15-image LoKr. Without the LoKr the same prompt gives a Western-looking woman. With it, it's clearly her.

Vivid watercolor: no LoKr vs 15 image LoKr
Vivid watercolor, same prompt and seed. No LoKr vs the 15-image LoKr at 1.4.
Vivid watercolor: 3 vs 8 vs 15 images
Vivid watercolor across all three sizes. The 15-image one holds her face best.
Loose watercolor: base vs 15 image LoKr at different strengths
Loose wet-on-wet watercolor, base vs the 15-image LoKr from 1.2 to 1.8.
Leibovitz style portrait: all sizes
Annie Leibovitz-style editorial portrait, all three sizes.
Cinematic teal and orange: all sizes
Cinematic teal and orange movie still, all three sizes.
Graphite pencil sketch: all sizes
Graphite pencil sketch, all three sizes. This one is borderline.
1980s glamour shot: no LoKr vs 15 image LoKr
1980s mall glamour shot, no LoKr vs the 15-image LoKr at 1.4.

Anime is a near miss, and I'm including it anyway. The stud earring and the necklace survive, but her face turns into a generic anime face.

Anime style: near miss
Shinkai-like anime with the 15-image LoKr from 1.2 to 1.8. The earring and necklace stay, her face doesn't.

Poses

All of these are at LoKr strength 1.0, same seed per row.

Where 15 images wins

The 15-image LoKr wins at the hard angles. The smaller datasets tend to snap back to a generic idol face, often with bangs, when the camera is somewhere they haven't seen her from.

High angle from above: 15 images wins
Lying on grass, shot from straight above. Clear 15-image win.
Looking back over the shoulder: 15 images wins
Looking back over the shoulder. 15 images gives the closest face.
Side profile: mild 15 images win
Strict side profile. A mild win: the 15-image one moves the nose and eye toward her.
Hugging knees: mild 15 images win
Hugging knees on an unmade bed. A mild win: 15 keeps the pose and her face.

Where they tie

At most angles all three sizes come out about the same. For these, the 3-image LoKr does the job.

From behind looking back: tie
Shorts from behind, looking back. Tie.
Beach: tie
Beach, bikini top under an open linen shirt. Tie.
Three-quarter view: tie
Three-quarter view, eyes up through the lashes. Tie.
Low angle: tie
Low angle from the ground on a rooftop. Tie.
Hand on hip: tie
Hand on hip in a hallway. Tie.

What it cost

The Vast.ai and RunPod links on this page are referral links.

I trained on a single RTX 5090 rented on Vast.ai. My instance was $0.67 an hour including disk. With sampling during training it ran at roughly 4 to 5 seconds per step at 1024px, so per LoKr it works out to roughly this:

LoKrStepsTime on a 5090Cost at $0.52 to $0.67/hr
3 images1,000about 1 to 1.5 hoursabout $0.60 to $1
8 images1,440about 1.5 to 2 hoursabout $0.80 to $1.30
15 images2,100about 2.5 to 3 hoursabout $1.30 to $2

On top of that there's setup and the model download. Vast charges for bandwidth too, which came to roughly $0.40 for me. The whole training round for all three sizes came to about $8.36, and that includes sample grids and training each one past its peak to find where it overcooks. If you just train to the step counts above, you'll spend a lot less.

The style and pose comparison renders were about $1 to $2 per batch on the rented 5090. Later I switched to rendering comparisons on my own GPU in ComfyUI, which is free apart from electricity.

RTX 5090 prices when I checked on 26 Oct 2026: the cheapest Vast.ai offer was about $0.52/hr, and RunPod lists it at $0.69/hr on community cloud and $1.19/hr on secure cloud. Vast is a marketplace, so price and host reliability vary between hosts. RunPod costs more but is more predictable. Live prices for every card are on cheapest GPU to train a LoRA.

The 3-image LoKr costs about half of what the 15-image one does, and the dataset takes a fraction of the time to make.

Takeaways

I used to keep hunting for more and more high-quality shots of a character before training. Past a point, that just slows you down and, if you rent a GPU, costs more.

My Krea 2 trainer settings and notes are in the Krea 2 LoRA guide.