计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
jax【效率与协作】Use NVIDIA Transformer Engine JAX and Flax APIs for module replacement, BF16/FP16 operation, hardware-gated FP8 recipes, sharding, checkpointing, fused attention, and validation.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task involves transformer_engine.jax or transformer_engine.jax.flax in a JAX/Flax project.
Load this sub-skill for requests about:
DenseGeneral, LayerNorm, LayerNormDenseGeneral, LayerNormMLP, and TransformerLayer.dtype and computation follows the input tensor dtype.te.autocast, deprecated fp8_autocast, hardware-gated FP8/MXFP8/NVFP4 recipes, and quantization metadata collections.update_collections, NVTE_FP8_COLLECTION_NAME, params, and non-param Flax variable collections.MeshResource, logical axes, extend_logical_axis_rules, tensor/data/context parallel resources, or checkpoint policies for TE GEMMs.DotProductAttention, MultiHeadAttention, GQA/MQA layouts, score modification callbacks, sliding-window attention, and fallback behavior.NVTE_JAX_CUSTOM_CALLS, fused-attention fallback, and CUDA/cuBLAS/cuBLASLt aborts.MeshResource, logical axis rules, distributed caveats, and TE-aware checkpoint policies.jax before transformer_engine.jax in smoke tests and new scripts.get_supported_quantization_recipes() may be empty; gate every recipe with a support probe.te.autocast(enabled=True, recipe=...); then keep non-param variable collections with the training state across steps.