sglang_v0.5.2/flashinfer_0.3.1/docs/api/sparse.rst

27 lines
708 B
ReStructuredText

.. _apisparse:
flashinfer.sparse
=================
Kernels for block sparse flashattention.
.. currentmodule:: flashinfer.sparse
.. autoclass:: BlockSparseAttentionWrapper
:members:
:exclude-members: begin_forward, end_forward, forward, forward_return_lse
.. automethod:: __init__
.. autoclass:: VariableBlockSparseAttentionWrapper
:members:
:exclude-members: begin_forward, end_forward, forward, forward_return_lse
.. image:: https://raw.githubusercontent.com/flashinfer-ai/web-data/main/examples/flashinfer-variable-block-sparse.png
:width: 600
:alt: variable block sparse attention plan function diagram
:align: center
.. automethod:: __init__