Mode 2 · IMG2IMG — тот же sampler, другой initial condition
Mode 2 особенно полезен как учебный пример: большая часть production system остаётся прежней, но меняются latent source и denoise. Так становится видно, что mode switch не обязан означать новый workflow — он может просто перенастроить contract существующего module.
Mode 1 и Mode 2 различаются прежде всего стартовым latent и denoise
| Parameter | Mode 1 · TXT+CNET2IMG | Mode 2 · IMG+CNET2IMG |
|---|---|---|
| Latent source | Empty latent | VAE-encoded input image |
| Denoise | 1.0 | User control 608; stored 0.3 |
| Prompt / ControlNet / model | Shared system | Shared system |
| Sampler/output contract | Same module role | Same module role |
IMG2IMG = generation с памятью об исходном изображении
В txt2img latent начинается как пустой/noise canvas. В img2img исходное IMAGE сначала кодируется VAE в LATENT, и sampler модифицирует уже существующее представление.
Denoise задаёт степень свободы изменения. Чем ниже denoise, тем сильнее initial latent влияет на результат; это полезная модель мышления, а не абсолютная гарантия сохранения геометрии.
Один switch меняет несколько downstream decisions
Node 541 не просто подписывает режим. Он влияет на latent route и denoise logic. Это классический пример shared authoritative control: одна business decision распространяется в несколько технических branches.
Упражнение: объяснить Mode 2 без названий Hansen nodes
Если ты можешь объяснить Mode 2 как «input image → encode → latent → partial denoise → decode», значит принцип усвоен и переносится на другие модели.