Files
2026-07-13 12:34:46 +08:00

24 lines
509 B
Python

"""cider.attention — Optimized SDPA kernels for Apple Silicon.
Usage:
import cider
cider.patch_sdpa() # monkey-patch mx.fast.scaled_dot_product_attention
cider.autotune_sdpa() # optional: sweep blocks for best perf
"""
from .sdpa import (
scaled_dot_product_attention,
load_autotune,
autotune_sdpa,
patch_sdpa,
unpatch_sdpa,
)
__all__ = [
"scaled_dot_product_attention",
"load_autotune",
"autotune_sdpa",
"patch_sdpa",
"unpatch_sdpa",
]