# SPDX-License-Identifier: Apache-2.0 # SPDX-FileCopyrightText: Copyright contributors to the vLLM project """Shared helpers: Triton compat, layout bridge, context, sequences.""" from vllm.kvprune.utils.layout_bridge import ( block_table_to_global_page_table, build_batch_mapping, build_page_table_head_major, flatten_kv_cache_head_major, flatten_kv_cache_plane, write_head_major_flat_to_interleaved, ) from vllm.kvprune.utils.triton_compat import ( autotune as triton_autotune, cuda_capability_geq, maybe_set_allocator, ) __all__ = [ "block_table_to_global_page_table", "build_batch_mapping", "build_page_table_head_major", "cuda_capability_geq", "flatten_kv_cache_head_major", "flatten_kv_cache_plane", "write_head_major_flat_to_interleaved", "maybe_set_allocator", "triton_autotune", ]