Nodes/comfyui-helm/Helm Apply (strength x axis)
ComfyUI Node

Helm Apply (strength x axis)

A ComfyUI node in Helm with 14 inputs and 1 output.

By U-N-B-R-A-N-D-E-D·Created 5 days ago·Updated a day ago· 2
Helm Apply (strength x axis)
  • model
  • model
◄axisaxis►
◄block20►
◄strength0.10►
◄dial0.00►
◄cond_onlyfalse►
◄start_percent0.00►
◄end_percent1.00►
◄modepush►
◄mask►
◄layoutnone►
◄grid►
◄clamp_k1.0►
◄mask_offset0►
CategoryHelm

Inputs (14)

NameTypeDefaultDescription
modelMODEL—
axisSTRINGaxis—
blockINT20-1–512-1 = adopt the block recorded inside the axis file (the block it was built at); otherwise this explicit index
strengthFLOAT0.10-10–10scale of the injected axis. Model-specific; see calibration.json
dialFLOAT0.000–1optional normalized 0-1 dial. If >0 and the axis recorded a safe_max, strength = dial * safe_max (keeps you inside the verified band).
cond_onlyBOOLEANfalseDefault False preserves the published result. True (recommended for CFG models) adds the axis only to cond batch items; current axes were NOT measured with cond_only.
start_percentFLOAT0.000–1sampling-fraction window start. Default 0.0 preserves the published result.
end_percentFLOAT1.000–1sampling-fraction window end. Default 1.0 preserves the published result.
modeoptCOMBOpushpush = published x+strength*axis. norm = same, rescaled to the token's original norm. clamp = move the axis projection, clamped to +/- clamp_k*||x||.
maskoptSTRINGpath to a black/white PNG. White = apply the axis there (requires layout + grid). Empty = global (published behavior).
layoutoptCOMBOnonetoken order of the block output. h_w = image; t_h_w = frame-major video; h_w_t = frame-inner. Never guessed: the mask is refused if the grid does not multiply to the token count.
gridoptSTRINGexplicit H,W (image) or H,W,T (video). Required whenever a mask is given; the grid is never inferred.
clamp_koptFLOAT1.00.1–10clamp mode only: projection limit as a multiple of each token's norm.
mask_offsetoptINT00–1000000leading packed tokens to skip before the mask. Z-Image packs 32 text/cond rows before the 4096 spatial tokens; H3 packs [text|cond|audio|video], so pass the row count before the video slice. Requires mask.

Outputs (1)

NameTypeDescription
modelMODEL—