Download examples/basic_usage.py from flashrt/transformer-fused-ops: direct link, hf CLI and curl.
- Browser
- Download file 350 Bytes
-
https://huggingface.co/flashrt/transformer-fused-ops/resolve/main/examples/basic_usage.py
- Command line
-
hf download hf://flashrt/transformer-fused-ops/examples/basic_usage.py
-
curl -L -o basic_usage.py https://huggingface.co/flashrt/transformer-fused-ops/resolve/main/examples/basic_usage.py
350 Bytes
| from kernels import get_kernel | |
| import torch | |
| ops = get_kernel("flashrt/transformer-fused-ops", version=1, trust_remote_code=True) | |
| x = torch.randn((8, 128), device="cuda", dtype=torch.bfloat16) | |
| gate = torch.randn_like(x) | |
| weight = torch.ones((128,), device="cuda", dtype=torch.bfloat16) | |
| y = ops.rms_norm_gated_silu_bf16(x, gate, weight) | |
| print(y.shape) | |