ComfyUI Node
MoE Sampler Dual (CCN)
All-in-one Wan 2.2 MoE sampler: splits the schedule at the trained expert boundary, runs high then low expert with per-phase curve-driven CFG and curve-scheduled LoRA lanes, and handles empty phases and noise placement internally.
MoE Sampler Dual (CCN)
- model_high
- model_low
- positive
- negative
- sigmas
- latent_image
- curve_high
- curve_low
- lora_lanes
- sampler
- latent
- info
◄noise_seed0►
◄add_noisetrue►
◄sampler_name▾►
◄boundaryi2v (0.900)►
◄custom_boundary0.875►
◄curve_mode▾►
◄sigma_decayfalse►
◄cfg_high3.500►
◄cfg_high_min1.000►
◄cfg_low3.500►
◄cfg_low_min1.000►
◄lane_segments4►
CategoryCCN
Inputs (22)
| Name | Type | Default | Description |
|---|---|---|---|
| model_high | MODEL | High-noise expert model. | |
| model_low | MODEL | Low-noise expert model. | |
| positive | CONDITIONING | — | |
| negative | CONDITIONING | — | |
| sigmas | SIGMAS | Full schedule from an upstream scheduler; split internally at the expert boundary. | |
| latent_image | LATENT | — | |
| noise_seed | INT | 00–18446744073709550000 | — |
| add_noise | BOOLEAN | true | Disable only when the incoming latent is already noised for this schedule. |
| sampler_name | COMBO | 44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38 | |
| boundary | COMBO | i2v (0.900) | Trained expert boundary (t = sigma * 1000). |
| custom_boundary | FLOAT | 0.8750–1 | Used only when boundary = custom. |
| curve_mode | COMBO | How progress is measured for CFG curves (per-phase) and LoRA lane curves (global). | |
| sigma_decay | BOOLEAN | false | Attenuate effective CFG toward 1.0 as sigma falls within each phase (matches CurveCFGGuider). |
| cfg_high | FLOAT | 3.5000–100 | — |
| cfg_high_min | FLOAT | 1.0000–100 | Curve floor for the high phase; unused without a curve. |
| cfg_low | FLOAT | 3.5000–100 | — |
| cfg_low_min | FLOAT | 1.0000–100 | Curve floor for the low phase; unused without a curve. |
| lane_segments | INT | 41–8 | Max LoRA lane segments per phase (repatch budget). Used only when lora_lanes is connected. |
| curve_highopt | CCN_CURVE | — | |
| curve_lowopt | CCN_CURVE | — | |
| lora_lanesopt | CCN_LORA_LANES | Schedulable LoRA lanes from LoRA Pair Lane. | |
| sampleropt | SAMPLER | Overrides sampler_name when connected. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| latent | LATENT | — |
| info | STRING | — |