Image Generation, in PracticeLesson 27 of 69

Contents

Image Generation, in Practice

Lesson 27 of 69. Sign in to keep your place.

Module 3 · Getting to a frame worth keeping

Fix the seed or learn nothing

7 min read

Two modes, and the discipline is moving between them on purposeRandom seed: for exploringSampling what this prompt can produceContact sheets run on it by definitionTells you nothing about a prompt changeForming a belief here is how folklore is madeFixed seed: for testingOne variable moves, everything else heldAnswers what that clause actually didA variation seed at 0.1 to 0.3 gives nearneighboursBroken by resolution, sampler, interface orCPU noiseSeed 418 at 832 × 1216 and seed 418 at 1024 × 1024 are unrelated pictures, not the same one cropped,because the noise field has a different shape. Decide the generation size before you hunt.
Seed 418 at 832 × 1216 and seed 418 at 1024 × 1024 are unrelated pictures, not the same one cropped, because the noise field has a different shape. Decide the generation size before you hunt.

Figure

The noise you started from

Generation begins with a field of random noise, and the seed is the number that produces it. Same seed, same everything else, same image. Change the seed and you have a different starting point, which produces a different picture even with an identical prompt.

That makes the seed the single most useful experimental control you have, and most people leave it on random and wonder why they cannot tell whether a prompt change helped.

The two modes

Random seed is for exploration. You are sampling the space of what this prompt can produce. Contact sheets run on random seeds by definition.

Fixed seed is for testing. You have a frame with the composition you want, and you are asking what one specific change does. Lock the seed, change one thing, compare.

Moving between them deliberately is the whole discipline. Explore on random. Test on fixed. Never test on random and then form a belief about the prompt, which is what nearly everyone does and is why the internet is full of prompt advice that does not replicate.

Seed travel

Once you have a good seed, its neighbours are worth a look. On most interfaces this is “variation seed” with a “variation strength”: the starting noise is blended between your seed and another, so at strength 0.1 to 0.3 you get the same composition with small differences: a hand that lands better, a slightly different expression, a shadow that falls more cleanly.

This is the cheapest improvement available. You already have the frame; you are asking for the same frame again with the dice rolled slightly. On a portrait where the face is nearly right, four variations at strength 0.15 will usually contain one that is materially better.

Sequential seeds are not neighbours, incidentally. Seed 1001 has nothing to do with seed 1000; the generator scatters them. Only the blend mechanism gives you actual nearness.

Write them down

The seed is in the PNG metadata, which is why the last lesson of the first block insisted on keeping PNGs. But a working log is faster to search than a folder of files:

Text
2026-03-14  courtyard hero
  sheet A  prompt v3, 16 random, 12 steps     -> keep 418, 992
  418      full quality 30 steps              -> hands bad, composition right
  418      +variation 0.15 x4                 -> 418/var2 best, take forward
  992      full quality                       -> light flatter, drop

Four lines. It is the difference between “I had a good one earlier” and opening it.

What a seed does not guarantee

A seed is only reproducible within the same configuration, and the list of things that break it is longer than people expect: the model, the sampler, the scheduler, the step count on ancestral samplers, the resolution, the interface version, and whether noise is generated on CPU or GPU.

That last one catches people constantly. Some interfaces default to CPU noise generation for cross-machine consistency and others use the GPU, and the same seed produces different noise between them. If a seed from somebody else’s post produces a different image on your machine with every parameter matched, this is usually why, and it is a setting rather than a fault.

Resolution deserves its own warning. Seed 418 at 832 × 1216 and seed 418 at 1024 × 1024 are unrelated images, not the same image cropped, because the noise field has a different shape. So decide your generation resolution before you start hunting for seeds. Finding a perfect frame and then discovering it was at the wrong size means starting the hunt again, and it is an entirely self-inflicted hour.

Seeds are not portable, and that is fine

A seed that somebody posts is worth almost nothing to you unless they also posted the model hash, the sampler, the scheduler, the step count, the resolution, the interface and its version. Miss any of those and the number produces a different picture.

This disappoints people who treat a good seed as a shareable asset. It is not one. What is shareable is everything around it (the prompt structure, the lighting description, the control image, the settings) and those transfer perfectly.

The right mental model is that a seed is a bookmark in your own setup, not a coordinate in a shared space. It is enormously valuable inside one project on one machine and meaningless outside it. Which is another argument for the environment file from the first block: the seed is only as durable as the configuration it points into.

The one habit worth building

At the end of a session, before closing anything, copy the two or three best seeds into the project log with a word about what each one is. It takes fifteen seconds. Without it you will have two hundred PNGs named 00042-3948573.png and a vague memory that one of them was good, and finding it takes longer than generating sixteen more.

Every lesson here is open. Your progress is recorded once you pass the Vectors, Logos and Things That Get Printed exam.

Check your understanding

Someone finds a good composition at seed 418, then switches from 832 × 1216 to 1024 × 1024 at the same seed and gets an unrelated image. Why?

Pick the one you would defend. Your answer stays private.

Next lesson · 7 minChange one thing, or you have learned nothing

Stuck on something?Ask Neema, your AI tutor

How to cite: Addaly (2026) ‘Fix the seed or learn nothing’, in Image Generation, in Practice. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/ai-images/seed-discipline (Accessed: 13 October 2026).