Custom and community GPU kernels for PyTorch transformer training and inference. Use when optimizing attention (FlashAttention, FlexAttention, SDPA, NATTEN, sliding window, paged, neighborhood), MLP fusion (Liger, SwiGLU, GeGLU, FusedMLP), normalization (RMSNorm, LayerNorm), RoPE, CrossEntropy, or optimizers (fused AdamW). Especially relevant for DiT, MMDiT, video DiT, S3DiT architectures. Also covers Colab A100 setup for flash-attn, torch.compile kernel fusion, and Triton kernel libraries like Unsloth and Liger Kernel.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Custom and community GPU kernels for PyTorch transformer training and inference. Use when optimizing attention (FlashAttention, FlexAttention, SDPA, NATTEN, sliding window, paged, neighborhood), MLP fusion (Liger, SwiGLU, GeGLU, FusedMLP), normalization (RMSNorm, LayerNorm), RoPE, CrossEntropy, or optimizers (fused AdamW). Especially relevant for DiT, MMDiT, video DiT, S3DiT architectures. Also covers Colab A100 setup for flash-attn, torch.compile kernel fusion, and Triton kernel libraries like Unsloth and Liger Kernel.