"""BF16 inference fusion; FMA disabled, original cast points explicit. Torch pow/mean is retained verbatim: no alternate RMS reduction is substituted. The Q/K path materializes normalized pre-RoPE keys because meta pooling uses them. """ import torch import triton as tr import triton.language as tl import triton.language.extra.cuda.libdevice as lib @tr.jit def norm_tail(X,V,W,Y,N:tl.constexpr,D:tl.constexpr,EPS:tl.constexpr,BLOCK:tl.constexpr): i=tl.program_id(0)*BLOCK+tl.arange(0,BLOCK) x=tl.load(X+i,i= 2 and x.shape[0] == 1 and not torch.is_grad_enabled()