Skip to content

Seed Settings

Local Dream supports custom seeds for reproducible generation, but reproducibility guarantees differ across the three inference modes.

ModeSame chipDifferent chip
CPU✅ identical✅ identical
GPU✅ identical⚠️ may differ
NPU✅ identical⚠️ may differ

CPU Mode

The most deterministic mode. Given the same seed and parameters, you get identical results across any device that runs the same model.

GPU Mode

GPU mode uses device-specific shaders and floating-point operations. Results are deterministic on the same device but may differ slightly across devices, even with the same seed and parameters.

NPU Mode

NPU mode is deterministic across devices that share the same chipset family (e.g. two phones with Snapdragon 8 Gen 3 will produce the same image given the same seed). Different chip families may produce slightly different results because the quantization tuning is per-chip.

Practical Recommendations

  • Sharing a seed for community reproduction? Mention which mode and chip you used.
  • A/B testing prompts on your own device? All three modes give consistent results if you stay on the same device.
  • Seeking exact bit-for-bit reproducibility? Use CPU mode.