You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9a1309e
Browse filesBrowse the repository at this point in the historyBrowse files
Honor per-module quantization override in the fused GroupedMLP path
The TE op-fuser builds its quantizers from the ambient autocast recipe, so a
--te-precision-config-file override that keeps the experts quantized but with a
different recipe (e.g. MXFP8 MTP experts under a global NVFP4 recipe) was
ignored by the fused kernels: forward ran under NVFP4 while the module and its
GTP gather were MXFP8, and backward then failed in the NVFP4 amax lookup.
Enter the module's own quantization autocast around the fused call, exactly as
TEGroupedLinear.forward does on the unfused path. fc1 and fc2 must carry the
same override since fusion spans both. A bf16 override still disables fusion.
Requires the matching Transformer Engine change that quantizes GTP-gathered
BF16 weights inside the fused grouped MLP.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
0 commit comments